Elastic Smart Contracts in Blockchains

被引:34
作者
Dustdar, Schahram [1 ]
Fernandez, Pablo [2 ]
Garcia, Jose Maria [2 ]
Ruiz-Cortes, Antonio [2 ]
机构
[1] Vienna Univ Technol, Distributed Syst Grp, A-1040 Vienna, Austria
[2] Univ Seville, Res Inst Comp Engn, Smart Comp Syst Res & Engn Lab, Seville 41012, Spain
关键词
Cloud computing; Costs; Smart cities; Smart contracts; Ecosystems; Computer architecture; Elasticity; Blockchain; elasticity; Internet of Things (IoT); smart cities; smart contracts; virtual chains; EDGE;
D O I
10.1109/JAS.2021.1004222
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, we deal with questions related to blockchains in complex Internet of Things (IoT)-based ecosystems. Such ecosystems are typically composed of IoT devices, edge devices, cloud computing software services, as well as people, who are decision makers in scenarios such as smart cities. Many decisions related to analytics can be based on data coming from IoT sensors, software services, and people. However, they are typically based on different levels of abstraction and granularity. This poses a number of challenges when multiple blockchains are used together with smart contracts. This work proposes to apply our concept of elasticity to smart contracts and thereby enabling analytics in and between multiple blockchains in the context of IoT. We propose a reference architecture for Elastic Smart Contracts and evaluate the approach in a smart city scenario, discussing the benefits in terms of performance and self-adaptability of our solution.
引用
收藏
页码:1901 / 1912
页数:12
相关论文
共 50 条
  • [21] Future Contracts: Smart Contracts
    Kashyap, Sistla
    Pathak, Pankaj
    CARDIOMETRY, 2022, (24): : 729 - 736
  • [22] Verification and Validation for data marketplaces via a blockchain and smart contracts
    Serrano, Will
    BLOCKCHAIN-RESEARCH AND APPLICATIONS, 2022, 3 (04):
  • [23] Intelligent contracts: Making smart contracts smart for blockchain intelligence
    Ouyang, Liwei
    Zhang, Wenwen
    Wang, Fei-Yue
    COMPUTERS & ELECTRICAL ENGINEERING, 2022, 104
  • [24] On Observing Contracts: Deontic Contracts Meet Smart Contracts
    Azzopardi, Shaun
    Pace, Gordon J.
    Schapachnik, Fernando
    LEGAL KNOWLEDGE AND INFORMATION SYSTEMS (JURIX 2018), 2018, 313 : 21 - 30
  • [25] Discussion on Smart Contract Under Blockchains Technology
    Ma, Ran
    Yang, Xiaotian
    Gao, Fei
    2022 INTERNATIONAL CONFERENCE ON INDUSTRIAL IOT, BIG DATA AND SUPPLY CHAIN, IIOTBDSC, 2022, : 338 - 342
  • [26] Smart Contracts for Smart Supply Chains
    Prause, Gunnar
    IFAC PAPERSONLINE, 2019, 52 (13): : 2501 - 2506
  • [27] Smart contracts for automated control system in Blockchain based smart cities
    Pradhan, Nihar Ranjan
    Singh, Akhilendra Pratap
    JOURNAL OF AMBIENT INTELLIGENCE AND SMART ENVIRONMENTS, 2021, 13 (03) : 253 - 267
  • [28] Encoding of Media Value Chain Processes Through Blockchains and MPEG-21 Smart Contracts for Media
    Zichichi, Mirko
    Rodriguez-Doncel, Victor
    IEEE MULTIMEDIA, 2023, 30 (04) : 26 - 35
  • [29] Integration of blockchains and smart contracts into construction information flows: Proof-of-concept
    Ciotta, V.
    Mariniello, G.
    Asprone, D.
    Botta, A.
    Manfredi, G.
    AUTOMATION IN CONSTRUCTION, 2021, 132 (132)
  • [30] The Treewidth of Smart Contracts
    Chatterjee, Krishnendu
    Goharshady, Amir Kafshdar
    Goharshady, Ehsan Kafshdar
    SAC '19: PROCEEDINGS OF THE 34TH ACM/SIGAPP SYMPOSIUM ON APPLIED COMPUTING, 2019, : 400 - 408