摘要
As the coverage of permissioned blockchains expands and the number of participating replicas increases, a scalable and efficient Byzantine Fault Tolerant (BFT) protocol is essential for large-scale blockchain. Unfortunately, previous BFT consensus protocols rely on a single leader to drive the protocol, which becomes a bottleneck for system scalability when the number of replicas exceeds a certain threshold. Although some proposals suggest hierarchically grouping nodes into different layers to alleviate verification pressure on the single leader. However, existing solutions only support serial execution between layers, causing performance and latency bottlenecks. To address these issues, we propose TierFlow, the first layered consensus protocol that supports pipelined execution, maintaining high throughput in scenarios with a large-scale deployment of replicas. TierFlow innovatively addresses the serial execution bottleneck in layered consensus by decoupling inter-layer consensus. To eliminate redundant phases, we use a pre-proof method to advance the next round of verification, and utilize delayed verification to merge similar verification workflows. We implement TierFlow and compare it with advanced BFT protocols such as HotStuff and Fast-HotStuff. We conduct extensive experiments with over 100 replicas, demonstrating that TierFlow achieves throughput 14x higher than Fast-HotStuff in large-scale application scenarios, with the performance disparity widening as scale increases.
| 源语言 | 英语 |
|---|---|
| 页(从-至) | 624-635 |
| 页数 | 12 |
| 期刊 | Proceedings of the IEEE International Conference on Trust, Security and Privacy in Computing and Communications, TrustCom |
| 期 | 2024 |
| DOI | |
| 出版状态 | 已出版 - 2024 |
| 活动 | 23rd IEEE International Conference on Trust, Security and Privacy in Computing and Communications, TrustCom 2024 - Sanya, 中国 期限: 17 12月 2024 → 21 12月 2024 |
指纹
探究 'TierFlow: A Pipelined Layered BFT Consensus Protocol for Large-Scale Blockchain' 的科研主题。它们共同构成独一无二的指纹。引用此
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver