From bd00c7330c9937a109b5405bd17eb11cde60a571 Mon Sep 17 00:00:00 2001 From: Andrei Maiboroda Date: Wed, 29 Dec 2021 18:56:26 +0100 Subject: [PATCH] Add EIP-4345 change --- yellowpaper.md | 1 + 1 file changed, 1 insertion(+) diff --git a/yellowpaper.md b/yellowpaper.md index adc7da6..ad9a7dd 100644 --- a/yellowpaper.md +++ b/yellowpaper.md @@ -142,6 +142,7 @@ Yellow Paper - epsilon = floor(2**(floor(block number / 1e5) - 2)) - Muir Glacier: instead of block_number use block_number - 9_000_000 - London: instead of block_number use block_number - 9_700_000 + - Arrow Glacier: instead of block_number use block_number - 10_700_000 - difficulty = max(genesis difficulty, parent difficulty + x * c + epsilon) - This mechanism enforces a homeostasis in terms of the time between blocks; a smaller period between the last two blocks results in an increase in the difficulty level and thus additional computation required, lengthening the likely next period. Conversely, if the period is too large, the difficulty, and expected time to the next block, is reduced. - The expected time to find the nonce & mixHash is proportional to the difficulty