Abstract
Isolatability and scalability are two critical issues faced by blockchain. Blockchain interoperability addresses isolatability between heterogeneous blockchains, while sharding-based blockchain achieves scalability by solving isolatability of homogeneous blockchains running in different shards. To ensure atomicity between different blockchains, they both need to overcome two significant problems: 1) how to handle cross-chain transactions without trusting any third parties; 2) how to enhance the resistance to double-spending attacks of participating blockchains. To this end, this work presents a two-tier multi-zone architecture, Distributed and Parallel Blockchain (DP-Chain), where Consensus Zone in tier-1 features blockchain interoperability and sharding-based blockchain by allowing homogeneous or heterogeneous blockchains run in different zones, while Coordination Layer in tier-2 allows them to interoperate as a Direct Acyclic Graph (DAG) without trusting any third parties. Meanwhile, the coordination scheme between the two tiers is designed to resist potential double-spending attacks. Then, stochastic models are used to capture DP-Chain consensus process and analyze the probability of successful double-spending attacks. These analyses can help understand DP-Chain easily and offer theoretical guidelines for further implementations. Finally, based on the proposed architecture, a practical system is realized with C++ and open in Github for testing. Extensive experiments show correctness and effectiveness of this design.
| Original language | English |
|---|---|
| Article number | 10568344 |
| Pages (from-to) | 723-739 |
| Number of pages | 17 |
| Journal | IEEE Transactions on Dependable and Secure Computing |
| Volume | 22 |
| Issue number | 1 |
| Early online date | 21 Jun 2024 |
| DOIs | |
| Publication status | Published - Jan 2025 |
Bibliographical note
Publisher Copyright:© 2004-2012 IEEE.
Keywords
- Blockchain
- direct acyclic graph
- sharding
- interoperability
- isolatability
- scalability
Fingerprint
Dive into the research topics of 'Distributed and Parallel Blockchain: Towards a Multi-Chain System With Enhanced Security'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver