arXiv · 2002.04393
A Simple and Efficient Asynchronous Randomized Binary Byzantine Consensus Algorithm
Abstract
This paper describes a simple and efficient asynchronous Binary Byzantine faulty tolerant consensus algorithm. In the algorithm, non-faulty nodes perform an initial broadcast followed by a executing a series of rounds each consisting of a single message broadcast plus the computation of a global random coin using threshold signatures. Each message is accompanied by a cryptographic proof of its validity. Up to one third of the nodes can be faulty and termination is expected in a constant number of rounds. An optimization is described allowing the round message plus the coin message to be combined, reducing rounds to a single message delay. Geodistributed experiments are run on replicates in ten data center regions showing average latencies as low as 400 milliseconds.
Explore related subjects
Keep this discovery
Tyler Crain. 2020-02-09. A Simple and Efficient Asynchronous Randomized Binary Byzantine Consensus Algorithm. https://arxiv.org/abs/2002.04393
Cite the original work for its findings. Save a collection to share your selection of sources.