Accountable Liveness
Andrew Lewis-Pye, Joachim Neu, Tim Roughgarden, Luca Zanolini
Abstract
Safety and liveness are the two classical security properties of consensus protocols. Recent works have strengthened safety with accountability: should any safety violation occur, a sizable fraction of adversary nodes can be proven to be protocol violators. This paper studies to what extent analogous accountability guarantees are achievable for liveness. To reveal the full complexity of this question, we introduce an interpolation between the classical synchronous and partially-synchronous models that we call the x-partially-synchronous network model in which, intuitively, at most an x fraction of the time steps in any sufficiently long interval are asynchronous (and, as with a partially-synchronous network, all time steps are synchronous following the passage of an unknown ''global stablization time''). We prove a precise characterization of the parameter regime in which accountable liveness is achievable: if and only if x < 1/2 and ƒ < n/2, where n denotes the number of nodes and ƒ the number of nodes controlled by an adversary. We further refine the problem statement and our analysis by parameterizing by the number of violating nodes identified following a liveness violation, and provide evidence that the guarantees achieved by our protocol are near-optimal (as a function of x and ƒ). Our results provide rigorous foundations for liveness-accountability heuristics such as the ''inactivity leaks'' employed in Ethereum.
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 8f66a878-6a8a-4ac9-91e7-1f708aae308eCited by top-tier papers1
Ask how each one uses itBuilds on7
- Sync HotStuff: Simple and Practical Synchronous State Machine ReplicationIttai Abraham, Dahlia Malkhi, Kartik Nayak, Ling Ren et al.S&P 2020 · 240 citations
- Always Have a Backup Plan: Fully Secure Synchronous MPC with Asynchronous FallbackErica Blum, Chen-Da Liu Zhang, Julian LossCRYPTO 2020 · 36 citations
- Using Throughput-Centric Byzantine Broadcast to Tolerate Malicious Majority in BlockchainsRuomu Hou, Haifeng Yu, Prateek SaxenaS&P 2022 · 17 citations
- IA-CCF: Individual Accountability for Permissioned LedgersAlex Shamis, Peter R. Pietzuch, Burcu Canakci, Miguel Castro et al.NSDI 2022 · 3 citations
- Multi-Threshold Byzantine Fault ToleranceAtsuki Momose, Ling RenCCS 2021 · 1 citation
Related papers
- Optimal Flexible Consensus and its Application to EthereumJoachim Neu, Srivatsan Sridhar, Lei Yang, David TseS&P 2024 · 12 citations
- GearBox: Optimal-size Shard Committees by Leveraging the Safety-Liveness DichotomyBernardo David, Bernardo Magri, Christian Matt, Jesper Buus Nielsen et al.CCS 2022 · 25 citations
- Tight Consistency Bounds for BitcoinPeter Gazi, Aggelos Kiayias, Alexander RussellCCS 2020
- A Liveness Attack to Ethereum PoS with No Additional CostMingfei Zhang, Rujia Li, Xueqian Lu, Sisi DuanS&P 2026 · 2 citations
- Beyond Anonymity Sets: A Security Model for Distributed Shuffling in Adversarial EnvironmentsAdrian Cinal, Oliwer Sobolewski, Gabriel Wechta, Filip ZagórskiCCS 2026
