Difficulty Bomb
Web3 / crypto history
A difficulty bomb is a mechanism programmed into the Ethereum protocol that exponentially increases mining difficulty at predetermined block heights, making mining progressively unprofitable and eventually impossible. Ethereum's difficulty bomb was intentionally designed to force the network to migrate from Proof-of-Work to Proof-of-Stake by making continued mining economically untenable. The bomb operates through an exponential growth function that kicks in after a specific era, doubling the difficulty approximately every 100,000 blocks. This creates what miners call "ice ages," periods of dramatically slowed block times and network congestion that motivate protocol upgrades. Example: Ethereum's original difficulty bomb was scheduled to activate around late 2016 but was repeatedly delayed through "ice age" hard forks (Byzantium, Constantinople, Istanbul, London, etc.) as the Proof-of-Stake implementation took longer than expected, with the bomb finally activated as intended during the September 2022 Merge. Why it matters for crypto history: The difficulty bomb represents a bold governance decision where developers embedded a predetermined sunset clause for consensus mechanisms, demonstrating how protocol design can enforce transitions and prevent indefinite reliance on outdated or inefficient systems.
Explore the full Web3 Glossary — 2,062+ expert-curated definitions. Need guidance? Talk to our consultants.