论文标题

Bunchbft:群集共识协议

BunchBFT: Across-Cluster Consensus Protocol

论文作者

Alqahtani, Salem, Demirbas, Murat

论文摘要

在本文中,我们介绍了Bunchbft拜占庭式耐断层状态机器复制,以进行高性能和可伸缩性。 Bunchbft的核心是一种名为基于群集的方法的新颖设计,将复制品分为复制品簇。通过将这种基于群集的方法与跨群集的分层通信相结合,可以在群集中发送消息的背式技术以及每个集群的分散领导者选举,Bunchbft可以实现高性能和可扩展性。 我们还证明,Bunchbft满足了拜占庭共识的基本安全性和可笑性。我们在Paxibft框架中实现了Bunchbft的原型,以表明BunchBft可以根据广阔区域的可用带宽来改善Mirbft的吞吐量。

In this paper, we present BunchBFT Byzantine fault-tolerant state-machine replication for high performance and scalability. At the heart of BunchBFT is a novel design called the cluster-based approach that divides the replicas into clusters of replicas. By combining this cluster-based approach with hierarchical communications across clusters, piggybacking techniques for sending messages across clusters, and decentralized leader election for each cluster, BunchBFT achieves high performance and scalability. We also prove that BunchBFT satisfies the basic safety and liveness properties of Byzantine consensus. We implemented a prototype of BunchBFT in our PaxiBFT framework to show that the BunchBFT can improve the MirBFT's throughput by 10x, depending on the available bandwidth on wide-area links.

扫码加入交流群

加入微信交流群

微信交流群二维码

扫码加入学术交流群,获取更多资源