TY - JOUR
T1 - Sidechains With Fast Cross-Chain Transfers
AU - Yin, Lingyuan
AU - Xu, Jing
AU - Tang, Qiang
N1 - Funding Information:
This work was supported in part by the National Key R&D Program of China under Grant 2020YFB1005801, in part by the National Natural Science Foundation of China under Grant 62172396, and in part by Hangzhou Innovation Institute, Beihang University under Grant 2020-Y10-A-013.
Publisher Copyright:
© 2004-2012 IEEE.
PY - 2022
Y1 - 2022
N2 - 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.
AB - 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.
KW - Blockchains
KW - interoperability
KW - sidechains
UR - http://www.scopus.com/inward/record.url?scp=85115680544&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85115680544&partnerID=8YFLogxK
U2 - 10.1109/TDSC.2021.3114151
DO - 10.1109/TDSC.2021.3114151
M3 - Article
AN - SCOPUS:85115680544
SN - 1545-5971
VL - 19
SP - 3925
EP - 3940
JO - IEEE Transactions on Dependable and Secure Computing
JF - IEEE Transactions on Dependable and Secure Computing
IS - 6
ER -