An Elasticity Framework for Smart Contracts

被引:2
作者
Dustdar, Schahram [1 ]
Maria Garcia, Jose [2 ]
Fernandez, Pablo [2 ]
Ruiz-Cortes, Antonio [2 ]
机构
[1] Tech Univ Wien, Distributed Syst Grp, Vienna, Austria
[2] Univ Seville, Smart Comp Syst Res & Engn Lab SCORE, Res Inst Comp Engn I3US, Seville, Spain
来源
2021 IEEE INTERNATIONAL CONFERENCE ON SMART DATA SERVICES (SMDS 2021) | 2021年
关键词
BLOCKCHAIN;
D O I
10.1109/SMDS53860.2021.00039
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Smart contracts provide computation facilities to blockchains, enabling many application scenarios where automatic analysis and complex transactions can be performed. However, in situations where the flow of information is variable and there are time, quality, and/or cost constraints imposed, smart contracts do not usually offer enough performance. In this article, we describe an elasticity framework that enables dynamic adaptation of smart contracts with respect to used resources, analytics quality, and incurred costs in a transparent manner for both smart contract developers and users. We validate our framework in an Internet of Things and Smart City scenario where several analytics are computed using Elastic Smart Contracts that dynamically adapt the appropriate elasticity variables.
引用
收藏
页码:244 / 248
页数:5
相关论文
共 16 条
  • [1] Elasticity in Cloud Computing: State of the Art and Research Challenges
    Al-Dhuraibi, Yahya
    Paraiso, Fawaz
    Djarallah, Nabil
    Merle, Philippe
    [J]. IEEE TRANSACTIONS ON SERVICES COMPUTING, 2018, 11 (02) : 430 - 447
  • [2] Performance Benchmarking of Smart Contracts to Assess Miner Incentives in Ethereum
    Aldweesh, Amjad
    Alharby, Maher
    Solaiman, Ellis
    van Moorsel, Aad
    [J]. 2018 14TH EUROPEAN DEPENDABLE COMPUTING CONFERENCE (EDCC 2018), 2018, : 144 - 149
  • [3] Hyperledger Fabric: A Distributed Operating System for Permissioned Blockchains
    Androulaki, Elli
    Barger, Artem
    Bortnikov, Vita
    Cachin, Christian
    Christidis, Konstantinos
    De Caro, Angelo
    Enyeart, David
    Ferris, Christopher
    Laventman, Gennady
    Manevich, Yacov
    Muralidharan, Srinivasan
    Murthy, Chet
    Binh Nguyen
    Sethi, Manish
    Singh, Gari
    Smith, Keith
    Sorniotti, Alessandro
    Stathakopoulou, Chrysoula
    Vukolic, Marko
    Cocco, Sharon Weed
    Yellick, Jason
    [J]. EUROSYS '18: PROCEEDINGS OF THE THIRTEENTH EUROSYS CONFERENCE, 2018,
  • [4] Buterin V., 2014, CISC VIS NETW IND GL, V3, P2, DOI DOI 10.5663/APS.V1I1.10138
  • [5] rSYBL: A Framework for Specifying and Controlling Cloud Services Elasticity
    Copil, Georgiana
    Moldovan, Daniel
    Truong, Hong-Linh
    Dustdar, Schahram
    [J]. ACM TRANSACTIONS ON INTERNET TECHNOLOGY, 2016, 16 (03)
  • [6] Dorri Ali, 2017, 2017 IEEE/ACM Second International Conference on Internet-of-Things Design and Implementation (IoTDI), P173, DOI 10.1145/3054977.3055003
  • [7] Elastic Smart Contracts in Blockchains
    Dustdar, Schahram
    Fernandez, Pablo
    Garcia, Jose Maria
    Ruiz-Cortes, Antonio
    [J]. IEEE-CAA JOURNAL OF AUTOMATICA SINICA, 2021, 8 (12) : 1901 - 1912
  • [8] Hoang Tam Vo, 2018, Big Data Analytics. 6th International Conference, BDA 2018. Proceedings: Lecture Notes in Computer Science (LNCS 11297), P15, DOI 10.1007/978-3-030-04780-1_2
  • [9] Ibba Simona., P XP2017 SCI WORKSHO, DOI DOI 10.1145/3120459.3120472
  • [10] Blockchain-Based Internet of Vehicles: Distributed Network Architecture and Performance Analysis
    Jiang, Tigang
    Fang, Hua
    Wang, Honggang
    [J]. IEEE INTERNET OF THINGS JOURNAL, 2019, 6 (03): : 4640 - 4649