Ebb-and-Flow Protocols: A Resolution of the Availability-Finality Dilemma
Joachim Neu, Ertem Nusret Tas, David Tse
摘要
The CAP theorem says that no blockchain can be live under dynamic participation and safe under temporary network partitions. To resolve this availability-finality dilemma, we formulate a new class of flexible consensus protocols, ebb-and-flow protocols, which support a full dynamically available ledger in conjunction with a finalized prefix ledger. The finalized ledger falls behind the full ledger when the network partitions but catches up when the network heals. Gasper, the current candidate protocol for Ethereum 2.0’s beacon chain, combines the finality gadget Casper FFG with the LMD GHOST fork choice rule and aims to achieve this property. However, we discovered an attack in the standard synchronous network model, highlighting a general difficulty with existing finality-gadget-based designs. We present a construction of provably secure ebb-and-flow protocols with optimal resilience. Nodes run an off-the-shelf dynamically available protocol, take snapshots of the growing available ledger, and input them into a separate off-the-shelf BFT protocol to finalize a prefix. We explore connections with flexible BFT and improve upon the state-of-the-art for that problem.
问问这篇 Paper
智能体会读完全文。
Lune 把这篇 Paper 索引到了每一个公式,引用它的顶会 Paper 也一样。你提问,回答直接引用原文。
引用它的顶会 Paper18
- PrestigeBFT: Revolutionizing View Changes in BFT Consensus Algorithms with Reputation MechanismsGengrui Zhang, Fei Pan, Sofia Tijanic, Hans-Arno JacobsenICDE 2024 · 被引用 21 次
- Interchain Timestamping for Mesh SecurityErtem Nusret Tas, Runchao Han, David Tse, Mingchao YuCCS 2023 · 被引用 13 次
- Optimal Flexible Consensus and its Application to EthereumJoachim Neu, Srivatsan Sridhar, Lei Yang, David TseS&P 2024 · 被引用 12 次
- Blockchain Bribing Attacks and the Efficacy of CounterincentivesDimitris Karakostas, Aggelos Kiayias, Thomas ZachariasCCS 2024 · 被引用 5 次
- Minotaur: Multi-Resource Blockchain ConsensusMatthias Fitzi, Xuechao Wang, Sreeram Kannan, Aggelos Kiayias 等CCS 2022 · 被引用 5 次
它引用的顶会 Paper6
- Ouroboros Genesis: Composable Proof-of-Stake Blockchains with Dynamic AvailabilityChristian Badertscher, Peter Gazi, Aggelos Kiayias, Alexander Russell 等CCS 2018 · 被引用 306 次
- Prism: Deconstructing the Blockchain to Approach Physical LimitsVivek Kumar Bagaria, Sreeram Kannan, David Tse, Giulia Fanti 等CCS 2019 · 被引用 256 次
- OHIE: Blockchain Scaling Made SimpleHaifeng Yu, Ivica Nikolic, Ruomu Hou, Prateek SaxenaS&P 2020 · 被引用 166 次
- Flexible Byzantine Fault ToleranceDahlia Malkhi, Kartik Nayak, Ling RenCCS 2019 · 被引用 122 次
- Everything is a Race and Nakamoto Always WinsAmir Dembo, Sreeram Kannan, Ertem Nusret Tas, David Tse 等CCS 2020 · 被引用 3 次
相关 Paper
- Constant Latency and Finality for Dynamically Available DAGHans Schmiedel, Runchao Han, Qiang Tang, Ron Steinfeld 等S&P 2025
- Greedy Attack: Breaking Finality against VeChain Proof-of-Authority Consensus ProtocolRujia Li, Qin Wang, Haochen Wang, Xueqian Lu 等WWW 2026
- Does Finality Gadget Finalize Your Block? A Case Study of Binance ConsensusRujia Li, Jingyuan Ding, Qin Wang, Keting Jia 等USENIX Security 2025
- Accountable LivenessAndrew Lewis-Pye, Joachim Neu, Tim Roughgarden, Luca ZanoliniCCS 2025
- A Decentralized Blockchain with High Throughput and Fast ConfirmationChenxing Li, Peilun Li, Dong Zhou, Zhe Yang 等USENIX ATC 2020 · 被引用 172 次
