Bitcoin-NG: A Scalable Blockchain Protocol
Ittay Eyal, Adem Efe Gencer, Emin Gun Sirer, Robbert van Renesse

TL;DR
Bitcoin-NG is a new scalable blockchain protocol that improves throughput and latency, maintaining Bitcoin's trust model and robustness, demonstrated through large-scale experiments showing optimal scalability.
Contribution
Introduces Bitcoin-NG, a scalable blockchain protocol based on Bitcoin, with novel metrics for security and efficiency, validated through extensive experiments.
Findings
Bitcoin-NG achieves near-optimal scalability in throughput and latency.
The protocol maintains Bitcoin's security and trust assumptions.
Experimental results show Bitcoin-NG's performance at 15% of Bitcoin's size.
Abstract
Cryptocurrencies, based on and led by Bitcoin, have shown promise as infrastructure for pseudonymous online payments, cheap remittance, trustless digital asset exchange, and smart contracts. However, Bitcoin-derived blockchain protocols have inherent scalability limits that trade-off between throughput and latency and withhold the realization of this potential. This paper presents Bitcoin-NG, a new blockchain protocol designed to scale. Based on Bitcoin's blockchain protocol, Bitcoin-NG is Byzantine fault tolerant, is robust to extreme churn, and shares the same trust model obviating qualitative changes to the ecosystem. In addition to Bitcoin-NG, we introduce several novel metrics of interest in quantifying the security and efficiency of Bitcoin-like blockchain protocols. We implement Bitcoin-NG and perform large-scale experiments at 15% the size of the operational Bitcoin system,…
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.
Code & Models
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 · Caching and Content Delivery
