The London hard fork is now ready to go live following a successful testnet deployment. The upgrade is expected to go live along with five other Ethereum Improvement Proposals, including the much-anticipated EIP-1559.
According to the report, the London hard fork will launch on block 12 965 000 and would take place between 3rd and 5th August 2021.
Compatibility with London Upgrade
As the report stated, in order to be compatible with the London hard fork, node operators need to upgrade their running client versions, such as go-ethereum (geth), Nethermind, Erigon (f.k.a. TurboGeth), Besu, OpenEthereum (f.k.a. Parity), EthereumJS VM. The versions support London on the Ethereum mainnet. The report provides a download link for each client.
The report noted:
“These releases are different from the previously announced releases that supported London on testnets. Previous vesions do not support London on mainnet.
“The OpenEthereum client will be deprecated after the London upgrade. The OE team is working with Erigon on a smooth transition path for users.”
Stressing the significance of London, the report points out that the upgrade will change how the target gas limit is handled on the network.
Ethereum Improvement Proposals (EIPs) That Are Set To Launch with London Upgrade
Five different Ethereum Improvement Proposals (EIPs), including EIP-1559 (Fee market change for ETH 1.0 chain), EIP-3198 (BASEFEE opcode), EIP-3529 (Reduction in refunds), EIP-3541 (Reject new contracts starting with the 0xEF byte), and EIP-3554 (Difficulty Bomb Delay to December 1st, 2021) will be implemented along with London Upgrade.
The report also noted that EIP-1559 will bring changes to the block header, add a new transaction type, come with new JSON RPC endpoints, and change the behavior of clients in several areas, such as mining, transaction pool, among others.