Asynchronous Byzantine Agreement with Optimal Resilience and Linear Complexity
Cheng Wang

TL;DR
This paper introduces a new asynchronous Byzantine agreement protocol that achieves optimal resilience with linear expected running time, significantly improving previous quadratic-time solutions.
Contribution
It presents a protocol that reaches agreement in expected linear time under optimal fault tolerance, improving upon prior quadratic-time algorithms.
Findings
Achieves agreement in O(t) expected time for n > 3t+1
Improves previous O(n^2) time complexity
Provides faster agreement when n is close to 3t
Abstract
Given a system with processes, where is the tolerated number of faulty ones, we present a fast asynchronous Byzantine agreement protocol that can reach agreement in expected running time. This improves the expected running time of Abraham, Dolev, and Halpern [PODC 2008]. Furthermore, if for any , our protocol can reach agreement in expected running time. This improves the result of Feldman and Micali [STOC 1988] (with constant expected running time when ).
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsDistributed systems and fault tolerance · Cryptography and Data Security · Advanced Data Storage Technologies
