Sidechains With Fast Cross-Chain Transfers

被引:26
作者
Yin, Lingyuan [1 ,2 ,3 ]
Xu, Jing [1 ,3 ]
Tang, Qiang [4 ]
机构
[1] Chinese Acad Sci, Inst Software, TCA Lab, Beijing 100190, Peoples R China
[2] State Key Lab Cryptol, Beijing 100878, Peoples R China
[3] Univ Chinese Acad Sci, Sch Comp Sci & Technol, Beijing 100049, Peoples R China
[4] Univ Sydney, Sch Comp Sci, Sydney, NSW 2006, Australia
基金
国家重点研发计划; 中国国家自然科学基金;
关键词
Blockchains; Bandwidth; Adaptation models; Interoperability; Delays; Computer science; Transfer functions; sidechains; interoperability; SIGNATURES;
D O I
10.1109/TDSC.2021.3114151
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
With the rapid evolution of the blockchain technologies, the interoperability of different blockchain systems is emerging as one of the essential features of blockchains. Sidechains, a mechanism providing communications between different blockchains, have been heralded as the crucial factor of blockchain interoperability. However, there are still issues that need to be addressed in terms of security and feasibility. In this article, for proof-of-stake (PoS) and proof-of-work (PoW) blockchains, we propose efficient sidechain constructions with fast cross-chain transfers and small proof size by novel cross-chain certificate generation process and committee selection methods. Moreover, we also provide an extra functionality of supporting instant cross-chain transfers, such that emergent cross-chain transactions can be processed immediately. Compared to prior sidechains, our PoS sidechain construction can achieve faster cross-chain transfers, which improves the promptness of cross-chain transfers. While our PoW sidechain construction is more efficient with smaller proof size, reducing the storage and bandwidth overhead. Furthermore, we formally prove our sidechain constructions satisfying the properties of atomicity and timeliness. Finally, we develop a proof-of-concept implementation of our sidechains, and the experimental results show our constructions is not only faster, but also efficient with low storage and bandwidth overhead.
引用
收藏
页码:3925 / 3940
页数:16
相关论文
共 40 条
  • [1] Back A., 2014, ENABLING BLOCKCHAIN, P1
  • [2] Ouroboros Genesis: Composable Proof-of-Stake Blockchains with Dynamic Availability
    Badertscher, Christian
    Gazi, Peter
    Kiayias, Aggelos
    Russell, Alexander
    Zikas, Vassilis
    [J]. PROCEEDINGS OF THE 2018 ACM SIGSAC CONFERENCE ON COMPUTER AND COMMUNICATIONS SECURITY (CCS'18), 2018, : 913 - 930
  • [3] Boldyreva A, 2003, LECT NOTES COMPUT SC, V2567, P31
  • [4] Boneh D, 2003, LECT NOTES COMPUT SC, V2656, P416
  • [5] Bonneau J., 2020, Coda: Decentralized cryptocurrency at scale
  • [6] FlyClient: Super-Light Clients for Cryptocurrencies
    Bunz, Benedikt
    Kiffer, Lucianna
    Luu, Loi
    Zamani, Mahdi
    [J]. 2020 IEEE SYMPOSIUM ON SECURITY AND PRIVACY (SP 2020), 2020, : 928 - 946
  • [7] Buterin V., 2014, ETHEREUM NEXT GENERA, V3, P1
  • [8] Cardano, 2018, US
  • [9] ConsenSys, 2016, BTC REL DOC
  • [10] Snow White: Robustly Reconfigurable Consensus and Applications to Provably Secure Proof of Stake
    Daian, Phil
    Pass, Rafael
    Shi, Elaine
    [J]. FINANCIAL CRYPTOGRAPHY AND DATA SECURITY, FC 2019, 2019, 11598 : 23 - 41