The Bitcoin Backbone Protocol
This foundational paper formalizes the security of the Bitcoin protocol by introducing the ‘Backbone’ model, which abstracts the blockchain into a protocol forAbstract
This foundational paper formalizes the security of the Bitcoin protocol by introducing the ‘Backbone’ model, which abstracts the blockchain into a protocol for maintaining a distributed ledger. The authors move beyond the heuristic security claims of the original Satoshi Nakamoto whitepaper by providing a rigorous mathematical proof of security within a model of synchronous communication. The paper defines two core properties necessary for a functional blockchain: ‘Common Prefix,’ which ensures the consistency of the distributed ledger, and ‘Chain Quality,’ which guarantees the liveness of the mining process by ensuring honest participants contribute to the longest chain. By framing Bitcoin as a protocol that provides these properties, the authors establish a framework for analyzing blockchain security under adversarial conditions. The methodology relies on a probabilistic analysis of the longest-chain rule, demonstrating that under the assumption of honest majority power and specific communication bounds, the system achieves consensus. This work is significant because it transformed blockchain research from empirical observation into a formal, rigorous field of cryptography and distributed systems, providing a blueprint for analyzing subsequent proof-of-work protocols. Authors: Juan Garay, Aggelos Kiayias, Nikos Leonardos Publication: IACR ePrint Archive Publication date: 2015-01-01Key findings
- Introduced the formal ‘Backbone’ model to define the security of blockchain protocols.
- Proved that Bitcoin’s longest-chain rule satisfies the properties of Common Prefix and Chain Quality.
- Demonstrated that consensus is achievable in an asynchronous environment under an honest majority assumption.
- Provided the foundational mathematical framework for future research in cryptographic consensus protocols.
Citation
Juan Garay, Aggelos Kiayias, Nikos Leonardos (2015). The Bitcoin Backbone Protocol. IACR ePrint Archive. https://eprint.iacr.org/2014/765Related knowledge
- Double Spend — glossary
- Double Spend — related-glossary
- From Hype to Reality: The Rise of Quantum-Resistant Cryptography — article
- From Hype to Reality: The Rise of Quantum-Resistant Cryptography — related-article
- From Throughput to Reliability: The New Metrics That Matter — article
- From Throughput to Reliability: The New Metrics That Matter — related-article
- How Blockchain Architecture Is Quietly Solving Real Business Problems — article
- How Blockchain Architecture Is Quietly Solving Real Business Problems — related-article
- Multi-Party Computation — glossary
- Multi-Party Computation — related-glossary
- RSA — glossary
- RSA — related-glossary
- What Comes After Cloud? Decentralized Compute Explained — article
- What Comes After Cloud? Decentralized Compute Explained — related-article
- Why Predictability Beats Speed in Modern Blockchain Design — article
- Why Predictability Beats Speed in Modern Blockchain Design — related-article
Canonical knowledge ID:
research:the-bitcoin-backbone-protocol