Towards a Secure Cross-Blockchain Smart Contract Architecture

被引:0
|
作者
Mars, Rawya [1 ]
Cheikhrouhou, Saoussen [1 ,2 ]
Kallel, Slim [1 ,2 ]
Sellami, Mohamed [3 ]
Kacem, Ahmed Hadj [1 ,2 ]
机构
[1] Univ Sfax, ENIS, ReDCAD, Sfax, Tunisia
[2] Digital Res Ctr Sfax, Sfax, Tunisia
[3] Inst Polytech Paris, Telecom SudParis, SAMOVAR, F-91120 Palaiseau, France
关键词
Blockchain (BC); Interoperability; Smart Contract (SC); Security; Fault tolerance;
D O I
10.1007/978-3-031-31108-6_10
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
With the speed rise of heterogeneous Blockchain (BC) platforms, interoperability became a critical area of research barrer for a variety of use cases, ranging from supply chain to healthcare. Consequently, a number of BC interoperability solutions were proposed to overcome these issues. One of these is Bifrost, a notary-based BC interoperability Application Programming Interface (API) which enables users or existing applications to interact seamlessly with multiple BCs. An early prototype of Bifrost was built, which proved its feasibility, nonetheless, it failed to allow interactions with Smart Contracts (SCs) across BCs. In this context, we present in this paper an extension of Bifrost architecture enabling secure cross-BC SCs using the Trusted Execution Environment (TEE). The proposed architecture is also fault tolerant by means of a logging module that facilitates the recovery of partially completed transactions in case of a crash.
引用
收藏
页码:127 / 132
页数:6
相关论文
共 50 条
  • [1] Towards Cross-Blockchain Smart Contracts
    Nissl, Markus
    Sallinger, Emanuel
    Schulte, Stefan
    Borkowski, Michael
    2021 THIRD IEEE INTERNATIONAL CONFERENCE ON DECENTRALIZED APPLICATIONS AND INFRASTRUCTURES (DAPPS 2021), 2021,
  • [2] Test Case Generation for Cross-Blockchain Smart Contract
    Gong, Jiahao
    Ji, Shunhui
    Zhang, Pengcheng
    PROCEEDINGS OF THE 2023 30TH ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE, APSEC 2023, 2023, : 659 - 660
  • [3] SmartSync: Cross-Blockchain Smart Contract Interaction and Synchronization
    Westerkamp, Martin
    Kuepper, Axel
    2022 IEEE INTERNATIONAL CONFERENCE ON BLOCKCHAIN AND CRYPTOCURRENCY (IEEE ICBC 2022), 2022,
  • [4] A Secure Interoperability Management Scheme for Cross-Blockchain Transactions
    Yeh, Kuo-Hui
    Yang, Guan-Yan
    Butpheng, Chanapha
    Lee, Lin-Fa
    Liu, Ying-Ho
    SYMMETRY-BASEL, 2022, 14 (12):
  • [5] Instant Function Calls Using Synchronized Cross-Blockchain Smart Contracts
    Westerkamp, Martin
    Kuepper, Axel
    IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2023, 20 (03): : 2136 - 2150
  • [6] Secure Blockchain Interworking Using Extended Smart Contract
    Fujimoto, Shingo
    Takeuchi, Takuma
    Higashikado, Yoshiki
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2022, E105D (02) : 227 - 234
  • [7] A Review of Cross-Blockchain Solutions
    Zuo, YuXuan
    Yang, Miao
    Qiang, ZhenPing
    Fei, Dai
    Shao, XiaoFeng
    Su, ShiQi
    Mo, Qi
    Liang, ZhiHong
    CLOUD COMPUTING, CLOUDCOMP 2021, 2022, 430 : 221 - 233
  • [8] Implementation of the Cross-Blockchain Interacting Protocol
    Tsepeleva, Rita
    Korkhov, Vladimir
    COMPUTATIONAL SCIENCE AND ITS APPLICATIONS, ICCSA 2021, PT IV, 2021, 12952 : 42 - 55
  • [9] Cross-blockchain protocol for public registries
    Konashevych, Oleksii
    INTERNATIONAL JOURNAL OF WEB INFORMATION SYSTEMS, 2020, 16 (05) : 571 - 610
  • [10] Secure Smart Contract System built on SMPC over Blockchain
    Zhu, Yan
    Song, Xiaoxu
    Yang, Shuai
    Qin, Yao
    Zhou, Qiong
    IEEE 2018 INTERNATIONAL CONGRESS ON CYBERMATICS / 2018 IEEE CONFERENCES ON INTERNET OF THINGS, GREEN COMPUTING AND COMMUNICATIONS, CYBER, PHYSICAL AND SOCIAL COMPUTING, SMART DATA, BLOCKCHAIN, COMPUTER AND INFORMATION TECHNOLOGY, 2018, : 1539 - 1544