To mature the blockchain into a world-class platform for smart contracts and decentralized applications, Ethereum divided its release into four stages, or hard forks, namely Frontier, Homestead, Metropolis and finally Serenity.
It also hard-coded a difficulty bomb, which is a del...