Toward Optimal-Complexity Hash-Based Asynchronous MVBA with Optimal Resilience
Jovan Komatovic, Joachim Neu, Tim Roughgarden

TL;DR
This paper introduces new hash-based asynchronous MVBA protocols, Reducer and Reducer++, achieving improved resilience close to the optimal one-third fault tolerance while maintaining optimal or near-optimal complexity.
Contribution
It presents Reducer, a protocol with optimal complexity and improved resilience, and Reducer++, which approaches the optimal resilience bound without relying on SMBA.
Findings
Reducer achieves $t < rac{1}{4}n$ resilience with optimal complexity.
Reducer++ tolerates $t < (rac{1}{3} - ext{epsilon})n$ faults with near-optimal complexity.
Both protocols rely on collision-resistant hash functions and introduce new agreement techniques.
Abstract
Multi-valued validated Byzantine agreement (MVBA), a fundamental primitive of distributed computing, allows processes to agree on a valid -bit value, despite faulty processes behaving maliciously. Among hash-based solutions for the asynchronous setting with adaptive faults, the state-of-the-art HMVBA protocol achieves optimal message complexity, (near-)optimal bit complexity, and optimal time complexity. However, it only tolerates failures. In contrast, the best-known optimally-resilient protocol, SQ, incurs a higher bit complexity of . This poses a fundamental question: Can a hash-based protocol be designed for the asynchronous setting with adaptive faults that simultaneously achieves optimal complexity and optimal resilience? This paper takes a significant step toward answering…
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.
