4 mil is too much
+1
2 years delay is way too much.
Context:
The difficulty bomb has the purpose to add pressure in order to upgrade to Proof of Stake. This EIP is not aligned with that fundamental that ethereum subscribed for.
Current situation:
the difficulty bomb is being delayed for free*. For free* means that ethereum delays its promised improvements without any compensation or commitment.
On the demand/supply analysis we can’t see that there’s not enough demand for Ether to play its scarcity game. A higher demand has to be created and this is done through improvements. If improvements have to be delayed, the difficulty bomb was programmed to tick and start reducing the supply of ether, the bomb works as expected, the development is not as expected, these are the facts.
Problem:
However, nothing is for free. A delay of the difficulty bomb without any compensation or commitment to the Ethereum network has its costs. Costs might not be visible at first sight, but sure they exist and ethereum has suffered this impact for the last 1,5 years.
Proposal:
To link the difficulty bomb delay to the development of Ethereum (eth 2.0 and/or eth 1.x).
Instead of 2 years bomb delay for free, have bombs delays only after ethereum hits a development milestone.
Example:
Today, there’s no need to delay the bomb by installing a client that applies EIP-2384.
Instead, deliver Ethereum 2.0 Phase 0 as expected within 2020 Q1. Or deliver Ethereum 1.x.
Once delivered, then ethereum nodes cast their votes to delay the bomb in the network by installing a client that applies EIP-2384.
Putting off everything breaks the entire game theory of these networks.