Site iconSite icon ForkLog

Developers unveil Berlin hard fork specifications for the Ethereum network

Developers unveil Berlin hard fork specifications for the Ethereum network

James Hancock, the coordinator of the first-version Ethereum upgrade, posted on GitHub the Berlin hard fork specifications.

The plan includes five Ethereum Improvement Proposals (EIPs), and a checklist of clients that already support the proposed upgrades.

Berlin aims to improve the functionality of the current Ethereum protocol on the Proof-of-Work algorithm and optimise the operation of the Ethereum Virtual Machine (EVM) ahead of ETH2.

Initially, the update was expected to launch in June 2020. However, at the time, due to excessive concentration of Geth client nodes, developers postponed the implementation by a month. Subsequently, the hard fork was moved to January 2021 after the launch of ETH2 Phase 0 in December 2020.

In the past few months, the list of EIPs included in the update has changed.

In Hancock’s presented version, five proposals were included, including changes to the gas-cost calculation algorithm (EIP-2565 and EIP-2929), simple subroutines for the EVM (EIP-2315), and also new types of transactions (EIP-2930 and EIP-2718).

The teams behind the development of the various clients have largely completed preparations for Berlin (Geth’s code still needs to implement EIP-2929), so the upgrade could launch soon.

The exact block number at which the hard fork will occur has yet to be determined; as a result, the precise launch date for Berlin remains unknown.

In early 2021, the DeFi project Synthetix launched Ethereum Layer 2 solution Optimism.

Earlier, Messari analysts opined that Rollups-based Layer 2 solutions maintain Ethereum’s advantage over rivals as ETH2 approaches.

Subscribe to ForkLog news on VK!

Exit mobile version