Linear Consistency for Proof-of-Stake Blockchains
Erica Blum, Aggelos Kiayias, Cristopher Moore, Saad Quader, and, Alexander Russell

TL;DR
This paper develops an axiomatic framework showing proof-of-stake blockchains can achieve linear consistency similar to proof-of-work, overcoming previous quadratic limitations and ensuring protocol correctness.
Contribution
It introduces a general theory for blockchain dynamics that proves PoS protocols can match PoW in linear consistency, resolving a key open problem.
Findings
PoS protocols can achieve linear consistency with depth
Derived tail bounds for blockchain stochastic processes
Established recursive relations for process functionals
Abstract
The blockchain data structure maintained via the longest-chain rule---popularized by Bitcoin---is a powerful algorithmic tool for consensus algorithms. Such algorithms achieve consistency for blocks in the chain as a function of their depth from the end of the chain. While the analysis of Bitcoin guarantees consistency with error for blocks of depth , the state-of-the-art of proof-of-stake (PoS) blockchains suffers from a quadratic dependence on : these protocols, exemplified by Ouroboros (Crypto 2017), Ouroboros Praos (Eurocrypt 2018) and Sleepy Consensus (Asiacrypt 2017), can only establish that depth is sufficient. Whether this quadratic gap is an intrinsic limitation of PoS---due to issues such as the nothing-at-stake problem---has been an urgent open question, as deployed PoS blockchains further rely on consistency for protocol correctness. We give…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsBlockchain Technology Applications and Security · Cryptography and Data Security · Advanced Data Storage Technologies
