Reaching consensus in the byzantine empire: A comprehensive review of bft consensus algorithms
Byzantine fault-tolerant (BFT) consensus algorithms are at the core of providing safety and
liveness guarantees for distributed systems that must operate in the presence of arbitrary …
liveness guarantees for distributed systems that must operate in the presence of arbitrary …
Byzantine fault-tolerant consensus algorithms: A survey
W Zhong, C Yang, W Liang, J Cai, L Chen, J Liao… - Electronics, 2023 - mdpi.com
The emergence of numerous consensus algorithms for distributed systems has resulted from
the swift advancement of blockchain and its related technologies. Consensus algorithms …
the swift advancement of blockchain and its related technologies. Consensus algorithms …
Red belly: A secure, fair and scalable open blockchain
Blockchain has found applications to track ownership of digital assets. Yet, several
blockchains were shown vulnerable to network attacks. It is thus crucial for companies to …
blockchains were shown vulnerable to network attacks. It is thus crucial for companies to …
State machine replication scalability made simple
Consensus, state machine replication (SMR) and total order broadcast (TOB) protocols are
notorious for being poorly scalable with the number of participating nodes. Despite the …
notorious for being poorly scalable with the number of participating nodes. Despite the …
Flexible advancement in asynchronous bft consensus
S Liu, W Xu, C Shan, X Yan, T Xu, B Wang… - Proceedings of the 29th …, 2023 - dl.acm.org
Byzantine fault tolerant (BFT) consensus protocols are becoming an appealing solution to
blockchains. As most blockchain systems are deployed on Wide Area Networks (WANs) …
blockchains. As most blockchain systems are deployed on Wide Area Networks (WANs) …
[PDF][PDF] Mir-bft: High-throughput bft for blockchains
This paper presents Mir-BFT (or, simply, Mir), a robust Byzantine fault-tolerant (BFT) total
order broadcast protocol aimed at maximizing throughput on wide-area networks (WANs) …
order broadcast protocol aimed at maximizing throughput on wide-area networks (WANs) …
Making byzantine consensus live
Partially synchronous Byzantine consensus protocols typically structure their execution into
a sequence of views, each with a designated leader process. The key to guaranteeing …
a sequence of views, each with a designated leader process. The key to guaranteeing …
The Bedrock of Byzantine Fault Tolerance: A Unified Platform for {BFT} Protocols Analysis, Implementation, and Experimentation
Byzantine Fault-Tolerant (BFT) protocols cover a broad spectrum of design dimensions from
infrastructure settings, such as the communication topology, to more technical features, such …
infrastructure settings, such as the communication topology, to more technical features, such …
Gosig: A scalable and high-performance byzantine consensus for consortium blockchains
Existing Byzantine fault tolerance (BFT) protocols face significant challenges in safety,
scalability, throughput, and latency. We present a new BFT protocol, Gosig, for the …
scalability, throughput, and latency. We present a new BFT protocol, Gosig, for the …
Fnf-bft: Exploring performance limits of BFT protocols
We introduce FnF-BFT, a parallel-leader byzantine fault-tolerant state-machine replication
protocol for the partially synchronous model with theoretical performance bounds during …
protocol for the partially synchronous model with theoretical performance bounds during …