The difficulty bomb is related to the switch to proof of stake. How does it work exactly and why is it going to help to switch to proof of stake?

The difficulty bomb is a part of the consensus algorithm; its goal is to make the difficulty of mining a block arbitrarily hard at some point in the future. When active, it will get increasingly hard for miners to create new blocks and therefore will get block rewards less frequently; which means less revenues. Exponentially. From the blog:

starting from block 200,000 (very roughly 17 days from now), the difficulty will undergo an exponential increase which will only become noticeable in about a year.

This is a very strong incentive to rapidly switch to the new network.

  • 1
    While this functionality was originally proposed to be implemented as smart contract, that is not the actual case anymore. Instead there is a difficulty adjustment scheme as part of the client consensus algorithm, as further explained on blog.ethereum.org/2015/08/04/ethereum-protocol-update-1 – Joris Bontje Jan 22 '16 at 5:24
  • Is there any other reason for creating dificulty bomb other than creating incentive to switch to PoS? – tomo Sep 15 '17 at 6:12

Your Answer

 

By clicking "Post Your Answer", you acknowledge that you have read our updated terms of service, privacy policy and cookie policy, and that your continued use of the website is subject to these policies.

Not the answer you're looking for? Browse other questions tagged or ask your own question.