Juggernaut: Efficient Crypto-Agnostic Byzantine Agreement
Daniel Collins, Yuval Efron, Jovan Komatovic
Abstract
It is well known that a trusted setup allows one to solve the Byzantine agreement problem in the presence of t < n/2 corruptions, bypassing the setup-free t < n/3 barrier. Alas, the overwhelming majority of protocols in the literature have the caveat that their security crucially hinges on the security of the cryptography and setup, to the point where if the cryptography is broken, even a single corrupted party can violate the security of the protocol. Thus these protocols provide higher corruption resilience (n/2 instead of n/3) for the price of increased assumptions. Is this trade-off necessary?
We further the study of crypto-agnostic Byzantine agreement among n parties that answers this question in the negative. Specifically, let ts and ti denote two parameters such that (1) 2ti + ts < n, and (2) ti ≤ ts < n/2. Crypto-agnostic Byzantine agreement ensures agreement among honest parties if (1) the adversary is computationally bounded and corrupts up to ts parties, or (2) the adversary is computationally unbounded and corrupts up to ti parties, and is moreover given all secrets of all parties established during the setup. We propose a compiler that transforms any pair of resilience-optimal Byzantine agreement protocols in the authenticated and information-theoretic setting into one that is crypto-agnostic. Our compiler has several attractive qualities, including using only O(λn 2 ) bits over the two underlying Byzantine agreement protocols, and preserving round and communication complexity in the authenticated setting. In particular, our results improve the state-of-the-art in bit complexity by at least two factors of n and provide either early stopping (deterministic) or expected constant round complexity (randomized). We therefore provide fallback security for authenticated Byzantine agreement for free for ti ≤ n/4.
- Most of this work was completed while Jovan Komatovic was at a16z crypto. 5 This does not apply to protocols based on primitives like pseudosignatures [PW96] that are information theoretically-secure but require setup; these protocols generally have a high cost and are not deployed at present.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext 10dc1fc0-b4a3-46a4-aa49-0a010672663dBuilds on4
- Always Have a Backup Plan: Fully Secure Synchronous MPC with Asynchronous FallbackErica Blum, Chen-Da Liu Zhang, Julian LossCRYPTO 2020 · 36 citations
- Network-Agnostic Security Comes (Almost) for Free in DKG and MPCRenas Bacho, Daniel Collins, Chen-Da Liu-Zhang, Julian LossCRYPTO 2023 · 19 citations
- Closing the Efficiency Gap Between Synchronous and Network-Agnostic ConsensusGiovanni Deligios, Mose Mizrahi ErbesEUROCRYPT 2024 · 7 citations
- Perfect (Parallel) Broadcast in Constant Expected Rounds via Statistical VSSGilad Asharov, Anirudh ChandramouliEUROCRYPT 2024 · 7 citations
Related papers
- Optimal Best-of-Both-Worlds ConsensusFatima Elsheimy, Simon Holmgaard Kamp, Julian Loss, Jesper Buus NielsenCRYPTO 2026
- Round-Optimal Byzantine Agreement Without Trusted SetupDiana Ghinea, Ivana Klasovita, Chen-Da Liu-ZhangEUROCRYPT 2026 · 1 citation
- Partial Synchrony for Free: New Upper Bounds for Byzantine AgreementPierre Civit, Muhammad Ayaz Dzulfikar, Seth Gilbert, Rachid Guerraoui et al.SODA 2025
- Perfectly Secure Network-Agnostic MPC Comes for FreeXiaoyu Ji, Chen-Da Liu-Zhang, Yifan SongEUROCRYPT 2026 · 1 citation
- Deterministic Byzantine Agreement with Adaptive O(n · f) CommunicationFatima Elsheimy, Giorgos Tsimos, Charalampos PapamanthouSODA 2024 · 1 citation
