Optimal Adaptive Multi-Valued Byzantine Agreement
arXiv:2608.17552
Abstract
In Byzantine Agreement (BA), parties, out of which can be Byzantine, run a distributed protocol to agree on a common valid input. Traditionally, these protocols have a linear latency and quadratic message complexity, making them impractical at a large scale. In their recent work, Constantinescu, Dufay, Paramonov, and Wattenhofer consider the actual number of byzantine parties and work toward decoupling the dependency on and in the complexity. They obtain a BA protocol with message complexity and round complexity. However, their results are strictly limited to agreement on a binary value. Using the framework given by their work along with novel techniques, we extend these results for BA on an -bit value. With being a security parameter, and with optimal resiliency ( in the synchronous setting or otherwise), we obtain: - In synchrony, a deterministic protocol with bit complexity and round complexity. - In synchrony and partial synchrony, deterministic protocols with bit complexity and round complexity. - In asynchrony, a protocol with expected bit complexity and expected latency.