Extending Asynchronous Byzantine Agreement with Crusader Agreement
Abstract
In this work, we study multivalued byzantine agreement (BA) in an asynchronous network of parties where up to parties are byzantine. We present a new reduction from multivalued BA to binary BA. It allows one to achieve BA on -bit inputs with one instance of binary BA, one instance of crusader agreement (CA) on -bit inputs and bits of additional communication. As our reduction uses multivalued CA, we also design two new information-theoretic CA protocols for -bit inputs. In the first one, we use almost-universal hashing to achieve statistical security with probability against faults with bits of communication. Following this, we replace the hashes with error correcting code symbols and add a preliminary step based on the synchronous multivalued BA protocol COOL [DISC '21] to obtain a second, perfectly secure CA protocol that can for any be set to tolerate faults with bits of communication. Our CA protocols allow one to extend binary BA to multivalued BA with a constant round overhead, a quadratic-in- communication overhead, and information-theoretic security.
Keywords
Cite
@article{arxiv.2502.02320,
title = {Extending Asynchronous Byzantine Agreement with Crusader Agreement},
author = {Mose Mizrahi Erbes and Roger Wattenhofer},
journal= {arXiv preprint arXiv:2502.02320},
year = {2025}
}
Comments
21 pages, 0 figures, full version of a PODC 2025 brief announcement