Paper 2026/2284
Randomized Early-Stopping Byzantine Agreement with Applications to Round-Efficient MPC
Abstract
We consider two main classes of synchronous round-efficient Byzantine Agreement (BA) protocols: \emph{expected constant rounds} and \emph{early-stopping}. Randomized protocols can terminate in expected constant rounds, and early-stopping protocols' worst-case round complexity depends on the actual number of corrupted parties $f\le t$, with $\min(t+1, f+2)$ being optimal. In this work, we combine the benefits of both classes, proposing a protocol that has constant round-complexity in expectation and $O(f)$ in the worst case. We present our protocol in the form of a compiler that can lift a broad class of expected-constant-round BA protocols, including Feldman--Micali and Katz--Koo, to {\em also} achieve near-optimal $O(f)$ worst-case complexity. This yields the {\em first} treatment of perfectly secure BA protocols for $t<n/3$ that is both expected constant-round and near-optimal ($O(f)$) early stopping. Assuming a PKI, we show a variant of the compiler with a better round complexity, tolerating $t<n/2$ corruptions. We also extend our results to parallel broadcast, also known as interactive consistency (IC). We give a compiler that runs $N$ Byzantine agreement instances in parallel while preserving both guarantees, expected constant rounds and $O(f)$ rounds in the worst case. Parallel broadcast then follows with one extra round for $t<n/2$. To the best of our knowledge, this is the first compiler of its kind, and the first IC protocol with such expected and worse round-complexity. Finally, by combining our protocol with standard (fast) sequential composition techniques, we obtain a valid candidate to execute \emph{multi-party computation protocols} that require broadcast as their hybrid. By running existing MPC constructions using our broadcast protocol, we obtain the first MPC protocol that requires constant rounds of P2P communication in expectation and $O(f)$ rounds in the worst case.
Metadata
- Available format(s)
-
PDF
- Category
- Cryptographic protocols
- Publication info
- Preprint.
- Keywords
- Byzantine AgreementInteractive ConsistencySecure Multiparty ComputationEarly-StoppingExpected-Constant-Round
- Contact author(s)
-
mciampi @ ed ac uk
pforghani3 @ gatech edu
yunlu @ uvic ca
vzikas @ gatech edu - History
- 2026-10-03: approved
- 2026-09-30: received
- See all versions
- Short URL
- https://ia.cr/2026/2284
- License
-
CC BY
BibTeX
@misc{cryptoeprint:2026/2284,
author = {Michele Ciampi and Pouyan Forghani and Yun Lu and Vassilis Zikas},
title = {Randomized Early-Stopping Byzantine Agreement with Applications to Round-Efficient {MPC}},
howpublished = {Cryptology {ePrint} Archive, Paper 2026/2284},
year = {2026},
url = {https://eprint.iacr.org/2026/2284}
}