Optimal Good-Case Latency for Sleepy Consensus
Yuval Efron, Joachim Neu, Ling Ren, Ertem Nusret Tas
摘要
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.
问问这篇 Paper
智能体会读完全文。
Lune 把这篇 Paper 索引到了每一个公式,引用它的顶会 Paper 也一样。你提问,回答直接引用原文。
它引用的顶会 Paper4
- Ouroboros Genesis: Composable Proof-of-Stake Blockchains with Dynamic AvailabilityChristian Badertscher, Peter Gazi, Aggelos Kiayias, Alexander Russell 等CCS 2018 · 被引用 306 次
- Ebb-and-Flow Protocols: A Resolution of the Availability-Finality DilemmaJoachim Neu, Ertem Nusret Tas, David TseS&P 2021 · 被引用 105 次
- Constant Latency in Sleepy ConsensusAtsuki Momose, Ling RenCCS 2022 · 被引用 20 次
- Towards Practical Sleepy BFTDahlia Malkhi, Atsuki Momose, Ling RenCCS 2023 · 被引用 13 次
相关 Paper
- Consensus in the Known Participation Model with Byzantine Faults and Sleepy ReplicasChenxu Wang, Sisi Duan, Minghui Xu, Feng Li 等NDSS 2026
- Byzantine Agreement with Optimal Resilience via Statistical Fraud DetectionShang-En Huang, Seth Pettie, Leqi ZhuSODA 2023 · 被引用 4 次
- On the Communication Complexity of Sleepy ConsensusQiang Tang, Yuchen YeCCS 2026 · 被引用 1 次
- On the Optimality of Optimistic ResponsivenessNibesh Shrestha, Ittai Abraham, Ling Ren, Kartik NayakCCS 2020 · 被引用 47 次
- Resource-Restricted Cryptography: Revisiting MPC Bounds in the Proof-of-Work EraJuan A. Garay, Aggelos Kiayias, Rafail M. Ostrovsky, Giorgos Panagiotakos 等EUROCRYPT 2020 · 被引用 22 次
