IvyRedaction: Enabling Atomic, Consistent and Accountable Cross-Chain Rewriting

被引:0
作者
Hu, Shun [1 ,2 ]
Li, Ming [1 ,2 ]
Weng, Jiasi [1 ,2 ]
Liu, Jia-Nan [1 ]
Weng, Jian [2 ,3 ]
Li, Zhi [1 ,2 ]
机构
[1] Jinan Univ, Coll Informatin Sci & Technol, Coll Cyber Secur, Natl Joint Engn Res Ctr Network Secur Detect & Pro, Guangzhou 510632, Peoples R China
[2] Jinan Univ, Guangdong Key Lab Data Secur & Privacy Preserving, Guangzhou 510632, Peoples R China
[3] Dongguan Univ Technol, Sch Comp Sci & Technol, Dongguan 523808, Peoples R China
基金
中国国家自然科学基金;
关键词
Blockchains; Proposals; Smart contracts; Consensus protocol; Insurance; Consensus algorithm; Peer-to-peer computing; Blockchain interoperability; blockchain rewriting; atomic swapping; smart contract;
D O I
10.1109/TDSC.2023.3339675
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Blockchain rewriting has become widely explored for addressing data deletion requirements, such as error data deletion, space-saving, and compliance with the "right-to-be-forgotten" rule. However, existing approaches are inadequate for handling cross-chain redaction issues, in facing with the increasing need for inter-chain communication. In particular, transaction rewriting on a blockchain might have relevant effects on the states of other blockchains. The cross-chain interoperability results in inter-chain transactions with more complex dependency relations. The issues pose new challenges to achieve rewriting consistency, for example, ensuring the rewriting of related transactions when a transaction is being modified, and achieve atomic rewriting, whereby two cross-chain transactions must either all, or neither, be processed. This article introduces a cross-chain solution IvyRedaction, with an emphasis on customizing a decentralized intermediary for generating and maintaining global cross-chain redaction states and transaction dependencies. The article proposes a novel cross-chain state mapping method with rollback rules, as well as customized block structures and verification algorithms, to address the aforementioned issues. Proof-of-concept experiments are conducted to demonstrate the feasibility of the proposed framework.
引用
收藏
页码:3883 / 3900
页数:18
相关论文
共 58 条
  • [1] [Anonymous], 2016, IACR Cryptology ePrint Archive
  • [2] [Anonymous], 2018, Proof of authority
  • [3] Antonopoulos A. M., 2018, Mastering Ethereum: Building Smart Contracts and DApps
  • [4] Redactable Blockchain - or - Rewriting History in Bitcoin and Friends
    Ateniese, Giuseppe
    Magri, Bernardo
    Venturi, Daniele
    Andrade, Ewerton R.
    [J]. 2017 IEEE EUROPEAN SYMPOSIUM ON SECURITY AND PRIVACY (EUROS&P), 2017, : 111 - 126
  • [5] A Survey on Blockchain Interoperability: Past, Present, and Future Trends
    Belchior, Rafael
    Vasconcelos, Andre
    Guerreiro, Sergio
    Correia, Miguel
    [J]. ACM COMPUTING SURVEYS, 2021, 54 (08)
  • [6] Game Theoretical Analysis of Cross-Chain Swaps
    Belotti, Marianna
    Moretti, Stefano
    Potop-Butucaru, Maria
    Secci, Stefano
    [J]. 2020 IEEE 40TH INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS (ICDCS), 2020, : 485 - 495
  • [7] Tesseract: Real-Time Cryptocurrency Exchange Using Trusted Hardware
    Bentov, Iddo
    Ji, Yan
    Zhang, Fan
    Breidenbach, Lorenz
    Daian, Philip
    Juels, Ari
    [J]. PROCEEDINGS OF THE 2019 ACM SIGSAC CONFERENCE ON COMPUTER AND COMMUNICATIONS SECURITY (CCS'19), 2019, : 1521 - 1538
  • [8] Buterin V., 2014, CISC VIS NETW IND GL, V3, P2, DOI DOI 10.5663/APS.V1I1.10138
  • [9] How blockchain improves the supply chain: case study alimentary supply chain
    Casado-Vara, Roberto
    Prieto, Javier
    De la Prieta, Fernando
    Corchado, Juan M.
    [J]. 15TH INTERNATIONAL CONFERENCE ON MOBILE SYSTEMS AND PERVASIVE COMPUTING (MOBISPC 2018) / THE 13TH INTERNATIONAL CONFERENCE ON FUTURE NETWORKS AND COMMUNICATIONS (FNC-2018) / AFFILIATED WORKSHOPS, 2018, 134 : 393 - 398
  • [10] Practical byzantine fault tolerance and proactive recovery
    Castro, M
    Liskov, B
    [J]. ACM TRANSACTIONS ON COMPUTER SYSTEMS, 2002, 20 (04): : 398 - 461