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 条
  • [31] The Limits of Smart Contracts
    Frankenreiter, Jens
    JOURNAL OF INSTITUTIONAL AND THEORETICAL ECONOMICS-ZEITSCHRIFT FUR DIE GESAMTE STAATSWISSENSCHAFT, 2019, 175 (01): : 149 - 162
  • [32] Standardizing Smart Contracts
    Capocasale, Vittorio
    Perboli, Guido
    IEEE ACCESS, 2022, 10 : 91203 - 91212
  • [33] Smart Contracts in the Cloud
    Bathen, Luis Angel D.
    Jadav, Divyesh
    SILICON VALLEY CYBERSECURITY CONFERENCE, SVCC 2022, 2022, 1683 : 74 - 89
  • [34] Combining Blockchains, Smart Contracts, and Complex Sensors Management Platform for Hyper-Connected SmartCities: An IoT Data Marketplace Use Case
    Palaiokrassas, Georgios
    Skoufis, Petros
    Voutyras, Orfefs
    Kawasaki, Takafumi
    Gallissot, Mathieu
    Azzabi, Radhouene
    Tsuge, Akira
    Litke, Antonios
    Okoshi, Tadashi
    Nakazawa, Jin
    Varvarigou, Theodora
    COMPUTERS, 2021, 10 (10)
  • [35] What Do We Mean by Smart Contracts? Open Challenges in Smart Contracts
    Vigliotti, Maria G.
    FRONTIERS IN BLOCKCHAIN, 2021, 3
  • [36] IoT Applications Using Blockchain and Smart Contracts
    Roriz, Rui
    Pereira, Jose Luis
    DIGITAL SCIENCE, 2019, 850 : 426 - 434
  • [37] Smart contracts for smart rural supply chains
    Prause, Gunnar
    Boevsky, Ivan
    BULGARIAN JOURNAL OF AGRICULTURAL SCIENCE, 2019, 25 (03): : 454 - 463
  • [38] Future of the Internet of Things Emerging with Blockchain and Smart Contracts
    Hassan, Mir
    Chen Jincai
    Adnan Iftekhar
    Cui, Xiaohui
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2020, 11 (06) : 631 - 635
  • [39] Towards Distributed SLA Management with Smart Contracts and Blockchain
    Uriarte, Rafael Brundo
    De Nicola, Rocco
    Kritikos, Kyriakos
    2018 16TH IEEE INTERNATIONAL CONFERENCE ON CLOUD COMPUTING TECHNOLOGY AND SCIENCE (CLOUDCOM 2018), 2018, : 266 - 271
  • [40] Monitoring File Integrity Using Blockchain and Smart Contracts
    Pinheiro, Alexandre
    Canedo, Edna Dias
    De Sousa, Rafael Timoteo, Jr.
    De Oliveira Albuquerque, Robson
    IEEE ACCESS, 2020, 8 : 198548 - 198579