An overview of blockchain smart contract execution mechanism

被引:0
|
作者
Liu, Yang [1 ]
He, Jinlong [1 ]
Li, Xiangyang [1 ]
Chen, Jingwen [1 ]
Liu, Xinlei [1 ]
Peng, Song [1 ]
Cao, Haohao [1 ]
Wang, Yaoqi [1 ]
机构
[1] Henan Univ Technol, Zhengzhou, Peoples R China
关键词
Blockchain; Smart contracts; Contract execution performance; Concurrent execution; Parallel execution; Industry; 4.0; CHALLENGES; PARALLEL;
D O I
10.1016/j.jii.2024.100674
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Lacking a secure and reliable execution platform has hindered smart contracts from being applied in depth and width. Blockchain, as a decentralized, tamper-proof, and non-repudiation distributed computing platform, ensures that smart contracts are strictly enforced according to their established logic and not manipulated in the execution process. Programmability on the blockchain platforms is achieved through smart contracts to expand the application areas of blockchain extensively. However, current public blockchain and consortium blockchain platforms differ greatly in the execution mode of smart contracts, both of which have problems of how to execute smart contract efficiently and flexibly. This article provides a comparative analysis of mainstream blockchain platforms from the perspective of smart contracts execution mechanism, and summarizes the research status quo, challenges, and development trends from the perspective of smart contracts deployment and execution. We also discussed four perspectives on how smart contracts empower Industry 4.0 and explored the potential transition from digital industry to trusted industry through case studies. This article provides a distinct angle of view to survey smart contracts, which may count for the follow-up work of performance improvement for the blockchain platforms.
引用
下载
收藏
页数:29
相关论文
共 50 条
  • [41] Blockchain based smart energy trading platform using smart contract
    Pee, Seung Jae
    Kang, Eung Seon
    Song, Jae Geun
    Jang, Ju Wook
    2019 1ST INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE IN INFORMATION AND COMMUNICATION (ICAIIC 2019), 2019, : 322 - 325
  • [42] Designing a Secure E Voting System Using Blockchain with Efficient Smart Contract and Consensus Mechanism
    Kumar, Durgesh
    Dwivedi, Rajendra Kumar
    ADVANCED NETWORK TECHNOLOGIES AND INTELLIGENT COMPUTING, ANTIC 2022, PT I, 2023, 1797 : 452 - 469
  • [43] A blockchain-based smart contract trading mechanism for energy power supply and demand network
    Hu, W.
    Hu, Y. W.
    Yao, W. H.
    Lu, W. Q.
    Li, H. H.
    Lv, Z. W.
    ADVANCES IN PRODUCTION ENGINEERING & MANAGEMENT, 2019, 14 (03): : 284 - 296
  • [44] Secure Blockchain Interworking Using Extended Smart Contract
    Fujimoto, Shingo
    Takeuchi, Takuma
    Higashikado, Yoshiki
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2022, E105D (02) : 227 - 234
  • [45] Smart Contract Application on Blockchain Technology in the Software Industry
    Soto, Wilson
    2022 11TH INTERNATIONAL CONFERENCE ON SOFTWARE PROCESS IMPROVEMENT, CIMPS, 2022, : 106 - 111
  • [46] A survey of application research based on blockchain smart contract
    Lin, Shi-Yi
    Zhang, Lei
    Li, Jing
    Ji, Li-li
    Sun, Yue
    WIRELESS NETWORKS, 2022, 28 (02) : 635 - 690
  • [47] Design and Implementation of Financial Smart Contract Services on Blockchain
    Vinayak, Muskan
    dos Santos, Saulo
    Thulasiram, Ruppa K.
    Thulasiraman, Parimala
    Appadoo, Srimantoorao S.
    2019 IEEE 10TH ANNUAL INFORMATION TECHNOLOGY, ELECTRONICS AND MOBILE COMMUNICATION CONFERENCE (IEMCON), 2019, : 1023 - 1030
  • [48] Smart Contract-Based Role Management on the Blockchain
    Ihle, Cornelius
    Sanchez, Omar
    BUSINESS INFORMATION SYSTEMS WORKSHOPS (BIS 2018), 2019, 339 : 335 - 343
  • [49] Implementation of Smart Contract on Autonomous Decentralized Voting Blockchain
    Takahashi, Hironao
    Lakhani, Uzair
    2023 IEEE 15TH INTERNATIONAL SYMPOSIUM ON AUTONOMOUS DECENTRALIZED SYSTEM, ISADS, 2023, : 131 - 137
  • [50] Implementation of a Smart Contract on a Consortium Blockchain for IoT Applications
    Lin, Ting
    Huan, Ziyi
    Shi, Yongcan
    Yang, Xu
    SUSTAINABILITY, 2022, 14 (07)