Majority is not Enough: Bitcoin Mining is Vulnerable
Ittay Eyal, Emin Gun Sirer

TL;DR
This paper demonstrates that Bitcoin's protocol is vulnerable to selfish mining attacks by colluding miners, which can lead to centralization and compromise the system's security, and proposes a mitigation strategy for smaller pools.
Contribution
It reveals the incentive-compatibility flaw in Bitcoin and introduces a practical protocol modification to defend against selfish mining by small to medium-sized pools.
Findings
Selfish mining is feasible for any size of colluding miner group.
A new threshold of 1/4 of resources is identified for effective defense.
Bitcoin's security assumptions are challenged by the attack.
Abstract
The Bitcoin cryptocurrency records its transactions in a public log called the blockchain. Its security rests critically on the distributed protocol that maintains the blockchain, run by participants called miners. Conventional wisdom asserts that the protocol is incentive-compatible and secure against colluding minority groups, i.e., it incentivizes miners to follow the protocol as prescribed. We show that the Bitcoin protocol is not incentive-compatible. We present an attack with which colluding miners obtain a revenue larger than their fair share. This attack can have significant consequences for Bitcoin: Rational miners will prefer to join the selfish miners, and the colluding group will increase in size until it becomes a majority. At this point, the Bitcoin system ceases to be a decentralized currency. Selfish mining is feasible for any group size of colluding miners. We…
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 · Internet Traffic Analysis and Secure E-voting
