distributed computing

Settling The Round Complexity of Byzantine Agreement Against a Full-Information, Adaptive Adversary

arXiv:2607.14413

summary

The paper establishes a new lower bound on the expected round complexity of randomized synchronous Byzantine Agreement protocols against a full‑information, strongly adaptive adversary, showing it must be at least Ω(t²/(n·log(n+1))) rounds.

Abstract

We prove that every randomized synchronous Byzantine Agreement protocol in the full-information, strongly adaptive adversary model, secure against corrupt parties, has worst-case expected round complexity \[ Ω\!\left(\frac{t^2}{n\log(n+1)}\right). \] This improves upon the seminal bound of [Bar-Joseph, Ben-Or 98]. Our result matches the recent upper bound of of [Dufoulon, Pandurangan 25], up to a factor in the regime. Our proof takes inspiration from the recent works of [Etesami, Mahloujifar, Mahmoody 20] and [Haitner, Karidi-Heller 26]. Specifically, we prove a multi-round concentration lemma showing that any transcript event of probability can be forced with probability one by corrupting parties in expectation. From there, tools from [Chor, Merritt, Shmoys 89] allow us to lower-bound the probability of the protocol not concluding in rounds by , using a crash schedule involving at most parties. The combination of these techniques yields the desired bound.

Topics & keywords

#byzantine agreement#adaptive adversary#round complexity#lower bounds#synchronous protocolsrandomized Byzantine agreementfull-information modelstrongly adaptive adversaryexpected round complexityconcentration lemma