ethereum.forks.byzantium
The Byzantium fork (EIP-609) reduces the mining rewards, delays the difficulty bomb, enables contracts to make non-state-changing calls to other contracts, and adds cryptographic primitives for layer 2 scaling.
Changes
EIP-100: Change difficulty adjustment to target mean block time including uncles
EIP-197: Precompiled contracts for optimal ate pairing check on the elliptic curve alt_bn128
EIP-198: Precompiled contract for bigint modular exponentiation
Upgrade Schedule
Network | Block | Expected Date | Fork Hash |
Mainnet | 4,370,000 | October 16, 2017 | 0xa00bc324 |
Releases
FORK_CRITERIA
50 | FORK_CRITERIA = ByBlockNumber(4370000) |
---|