Automatically merged updates to draft EIP(s) 3238 (#3438)

Hi, I'm a bot! This change was automatically merged because:

 - It only modifies existing Draft, Review, or Last Call EIP(s)
 - The PR was approved or written by at least one author of each modified EIP
 - The build is passing
This commit is contained in:
Afr Schoe 2021-03-26 16:50:44 +01:00 committed by GitHub
parent 58c8742287
commit 330994ddeb
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -1,6 +1,6 @@
---
eip: 3238
title: Difficulty Bomb Delay to Summer 2022
title: Difficulty Bomb Delay to Q2/2022
author: Afri Schoedon (@q9f)
discussions-to: https://github.com/ethereum/EIPs/issues/3239
type: Standards Track
@ -10,7 +10,7 @@ created: 2021-01-25
---
## Simple Summary
Delays the difficulty bomb so 30 second blocks won't happen until around summer 2022.
Delays the difficulty bomb so 30 second blocks won't happen until around Q2/2022.
## Abstract
Starting with `FORK_BLOCK_NUMBER` the client will calculate the difficulty based on a fake block number suggesting to the client that the difficulty bomb is adjusting eleven million blocks later than the actual block number.
@ -25,7 +25,7 @@ For the purposes of `calc_difficulty`, simply replace the use of `block.number`,
fake_block_number = max(0, block.number - 11_000_000) if block.number >= FORK_BLOCK_NUMBER else block.number
## Rationale
This will delay the ice age by another ~26 million seconds (approximately ~9.89 months), so the chain would be back at ~30 second block times in summer 2022. Hopefully, by then the Eth1-to-Eth2 merge will be concluded and the ice age fulfilled its task.
This will delay the ice age by another ~26 million seconds (approximately ~9.89 months), so the chain would be back at ~30 second block times in Q2/2022. Hopefully, by then the Eth1-to-Eth2 merge will be concluded and the ice age fulfilled its task.
## Backwards Compatibility
This EIP is not forward compatible and introduces backwards incompatibilities in the difficulty calculation. Therefore, it should be included in a scheduled hardfork at a certain block number. It's suggested to consider this EIP either with or shortly after the Berlin hard-fork but not later than July 2021.