TierFlow: A Pipelined Layered BFT Consensus Protocol for Large-Scale Blockchain

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.

Authors

Institutions

Publication Details

Published
2024-12-17
DOI
https://doi.org/10.1109/trustcom63139.2024.00100
Citations
2
Primary Topic
Blockchain Technology Applications and Security
Type
article
Field-Weighted Citation Impact
1.56

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

TierFlow: A Pipelined Layered BFT Consensus Protocol for Large-Scale Blockchain

Binghui Guo, Jinchun He, Xinwei Xu, Qinnan Zhang et al.
2 citations
Blockchain Technology Applications and Security
1.56
article

TierFlow: A Pipelined Layered BFT Consensus Protocol for Large-Scale Blockchain

Binghui Guo, Jinchun He, Xinwei Xu, Qinnan Zhang, Wangjie Qiu, Hongwei Zheng, Yongkang Yu, Jin Dong
article en
2 citations

Abstract

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.

Beihang University (CN)
National Natural Science Foundation of China
Openalex Percentile: Top 11%
Blockchain Technology Applications and Security
1.56
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

TierFlow: A Pipelined Layered BFT Consensus Protocol for Large-Scale Blockchain — Binghui Guo, Jinchun He, et al. · (2024) | TGRS Research Map | TGRS