A Digital Twin Approach for Blockchain Smart Contracts

被引:0
|
作者
Corradini, Flavio [1 ]
Marcelletti, Alessandro [1 ]
Morichetta, Andrea [1 ]
Re, Barbara [1 ]
Ruschioni, Luca [1 ]
机构
[1] Univ Camerino, Div Comp Sci, Camerino, Italy
关键词
Blockchain; Digital Twin; Smart Contract; Evolution; Simulation; FUTURE; CHALLENGES;
D O I
10.1109/SANER-C62648.2024.00007
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Digitalization triggered a transformation in our society, leveraging recent innovations introduced by digital technologies to empower real systems with advanced capabilities. Blockchain emerged as a disruptive technology to advance trustless scenarios by enforcing data immutability and change traceability. Deployed in the Blockchain, smart contracts support such transformation, enhancing the application logic toward a trust scenario. Bug in the smart contract can lead to irreversible consequences, producing faulty transactions or unexpected behaviors. Furthermore, the immutable nature of the Blockchain restricts the ability to make updates if unforeseen circumstances or necessary modifications arise. For these reasons, smart contracts' continuous inspection and improvement are fundamental to prevent and react to such issues. In this context, Digital Twin is an emerging approach for creating virtual replicas of assets, processes, or systems. By establishing a bi-directional connection, Digital Twin reflects the twinned entity state while simulating its behavior to enable an iterative evolution. In this paper, we propose an approach that exploits Digital Twin capabilities to support dynamic smart contract improvements. By monitoring and analyzing transactions, Digital Twin can suggest possible refinements to the developers by discovering smart contract inconsistencies or deviations from the expected behavior. Those improvements can refer to a change in logic or parameter optimization. These change proposals are then evaluated in the Digital Twin approach, which eventually updates the smart contract on the Blockchain. We assess the feasibility of the proposed approach using a train management application related to the smart transportation domain.
引用
收藏
页码:1 / 11
页数:11
相关论文
共 50 条
  • [31] Blockchain and Smart Contracts for Voting in a University
    Diaconita, Vlad
    Stoica, Maria Georgiana
    EDUCATION, RESEARCH AND BUSINESS TECHNOLOGIES, 2023, 321 : 177 - 185
  • [32] Detection of Vulnerabilities of Blockchain Smart Contracts
    He, Daojing
    Wu, Rui
    Li, Xinji
    Chan, Sammy
    Guizani, Mohsen
    IEEE INTERNET OF THINGS JOURNAL, 2023, 10 (14) : 12178 - 12185
  • [33] Blockchain to Eliminate Intermediaries: Smart Contracts
    Al-Harrasi, Abir S.
    Al-Badi, Ali H.
    Khalique, Shaikh A.
    VISION 2025: EDUCATION EXCELLENCE AND MANAGEMENT OF INNOVATIONS THROUGH SUSTAINABLE ECONOMIC COMPETITIVE ADVANTAGE, 2019, : 3351 - 3357
  • [34] Reengineering the Audit with Blockchain and Smart Contracts
    Rozario, Andrea M.
    Thomas, Chanta
    JOURNAL OF EMERGING TECHNOLOGIES IN ACCOUNTING, 2019, 16 (01) : 21 - 35
  • [35] Smart Contracts with Blockchain in the Public Sector
    Triana Casallas, Jenny Alexandra
    Cueva Lovelle, Juan Manuel
    Rodriguez Molano, Jose Ignacio
    INTERNATIONAL JOURNAL OF INTERACTIVE MULTIMEDIA AND ARTIFICIAL INTELLIGENCE, 2020, 6 (03): : 63 - 72
  • [36] A blockchain-based approach using smart contracts to develop a smart waste management system
    Sen Gupta, Y.
    Mukherjee, S.
    Dutta, R.
    Bhattacharya, S.
    INTERNATIONAL JOURNAL OF ENVIRONMENTAL SCIENCE AND TECHNOLOGY, 2022, 19 (08) : 7833 - 7856
  • [37] A blockchain-based approach using smart contracts to develop a smart waste management system
    Y. Sen Gupta
    S. Mukherjee
    R. Dutta
    S. Bhattacharya
    International Journal of Environmental Science and Technology, 2022, 19 : 7833 - 7856
  • [38] On legal contracts, imperative and declarative smart contracts, and blockchain systems
    Guido Governatori
    Florian Idelberger
    Zoran Milosevic
    Regis Riveret
    Giovanni Sartor
    Xiwei Xu
    Artificial Intelligence and Law, 2018, 26 : 377 - 409
  • [39] On legal contracts, imperative and declarative smart contracts, and blockchain systems
    Governatori, Guido
    Idelberger, Florian
    Milosevic, Zoran
    Riveret, Regis
    Sartor, Giovanni
    Xu, Xiwei
    ARTIFICIAL INTELLIGENCE AND LAW, 2018, 26 (04) : 377 - 409
  • [40] From smart legal contracts to contracts on blockchain: An empirical investigation
    Bassan, Fabio
    Rabitti, Maddalena
    COMPUTER LAW & SECURITY REVIEW, 2024, 55