Optimal Good-Case Latency for Sleepy Consensus
Yuval Efron, Joachim Neu, Ling Ren, Ertem Nusret Tas
Abstract
In the context of Byzantine consensus problems such as Byzantine broadcast (BB) and Byzantine agreement (BA), the good-case setting aims to study the minimal possible latency of a BB or BA protocol under certain favorable conditions, namely the designated leader being correct (for BB), or all parties having the same input value (for BA). We provide a full characterization of the feasibility and impossibility of good-case latency, for both BA and BB, in the synchronous sleepy model. Surprisingly to us, we find irrational resilience thresholds emerging: 2round good-case BB is possible if and only if at all times, at least 1 φ ≈ 0.618 fraction of the active parties are correct, where φ = 1+ √ 5 2 ≈ 1.618 is the golden ratio; 1-round good-case BA is possible if and only if at least 1 √ 2 ≈ 0.707 fraction of the active parties are correct.
of the membership set of parties operating the protocol (also called "stake shift" in the context of proof-of-stake blockchains). No reconfiguration of the set of operating parties takes place throughout this paper.
Part. Model Achiev. Resil. Imposs. Resil. BB 2 Static P. 1/2 [1] Open * Unknown P. 1/2 (Thm. 5) Open * Dynamic P. 1 -1/φ (Thm. 3) 1 -1/φ (Thm. 1) BB ≥ 3 Static P. 1/2 [1] † Open * Unknown P. 1/2 (Thm. 5) † Open * Dynamic P. 1/2 (Thm. 6) 1/2 [25] BA 1 Static P. 1/3 (Folk.: Lem. 1) 1/3 (Folk.: Lem. 2) Unknown P. 1 -1/ √ 2 (Thm. 4) ‡ 1 -1/ √ 2 (Thm. 2) Dynamic P. 1 -1/ √ 2 (Thm. 4) 1 -1/ √ 2 (Thm. 2) ‡ BA ≥ 2 Static P. 1/2 (Thm. 7) ‡ 1/2 [3] Unknown P. 1/2 (Thm. 7) ‡ 1/2 ‡ Dynamic P.
1/2 (Thm. 7) 1/2 ‡ "Folk." indicates a result is folklore. * The landscape of Byzantine broadcast in the "adversarial majority" regime remains incomplete, even under static participation. The protocol provided in [26] achieves Tgc = O( n n-f ). This matches the impossibility results [1] asymptotically, but concrete gaps remain. This lack of clarity seeps into the unknown participation model, since crashed honest parties can be treated as Byzantine for the purpose of protocols tolerating an adversarial majority of parties [25]. For dynamic participation, we fully characterize the good-case latency and resilience achievable for Byzantine broadcast and Byzantine agreement. † Implied by a protocol with better latency. ‡ Implied by a protocol or impossibility result for a more demanding model.
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 5f181be8-ce02-4284-aca1-7878f7af57e9Builds on4
- Ouroboros Genesis: Composable Proof-of-Stake Blockchains with Dynamic AvailabilityChristian Badertscher, Peter Gazi, Aggelos Kiayias, Alexander Russell et al.CCS 2018 · 306 citations
- Ebb-and-Flow Protocols: A Resolution of the Availability-Finality DilemmaJoachim Neu, Ertem Nusret Tas, David TseS&P 2021 · 105 citations
- Constant Latency in Sleepy ConsensusAtsuki Momose, Ling RenCCS 2022 · 20 citations
- Towards Practical Sleepy BFTDahlia Malkhi, Atsuki Momose, Ling RenCCS 2023 · 13 citations
Related papers
- Consensus in the Known Participation Model with Byzantine Faults and Sleepy ReplicasChenxu Wang, Sisi Duan, Minghui Xu, Feng Li et al.NDSS 2026
- Byzantine Agreement with Optimal Resilience via Statistical Fraud DetectionShang-En Huang, Seth Pettie, Leqi ZhuSODA 2023 · 4 citations
- On the Communication Complexity of Sleepy ConsensusQiang Tang, Yuchen YeCCS 2026 · 1 citation
- On the Optimality of Optimistic ResponsivenessNibesh Shrestha, Ittai Abraham, Ling Ren, Kartik NayakCCS 2020 · 47 citations
- Resource-Restricted Cryptography: Revisiting MPC Bounds in the Proof-of-Work EraJuan A. Garay, Aggelos Kiayias, Rafail M. Ostrovsky, Giorgos Panagiotakos et al.EUROCRYPT 2020 · 22 citations
