Asynchronous Algorand: Reaching Agreement with Near Linear Communication and Constant Expected Time
The celebrated Algorand protocol solves validated byzantine agreement in a scalable manner in the synchronous setting. In this paper, we study the feasibility of similar solutions in the asynchronous setting. Our main result is an asynchronous validated byzantine agreement protocol that we call Asynchronous Algorand. As with Algorand, it terminates in an expected constant number of rounds, and honest parties send an expected O(n polylog n) bits, where n is the number of parties. The protocol is resilient to a fully-asynchronous weak-adaptive adversary that can corrupt a near-optimal number of parties (< (1/3 - ϵ)n) and requires just a verifiable random function (VRF) setup and secure erasures.
Authors
- Sophia Yakoubov (ORCID: https://orcid.org/0000-0001-7958-8537)
- Yossi Gilad (ORCID: https://orcid.org/0000-0003-3475-8322)
- Gilad Stern (ORCID: https://orcid.org/0000-0002-0358-2689)
- Ittai Abraham (ORCID: https://orcid.org/0000-0001-9568-7674)
- Eli Chouatt
Institutions
- Tel Aviv University (IL)
- Hebrew University of Jerusalem (IL)
- Aarhus University (DK)
- Intel (Israel) (IL)
Publication Details
- Published
- 2025-06-13
- DOI
- https://doi.org/10.1145/3732772.3733533
- Citations
- 2
- Primary Topic
- Distributed systems and fault tolerance
- Type
- article
- Field-Weighted Citation Impact
- 2.97
Funders
- Israel Science Foundation
- Danmarks Frie Forskningsfond
- Air Force Office of Scientific Research