The Ethereum developers are planning a Berlin hardfork on April 14 at block 12,244,000. The update will improve smart contracts and the Ethereum Virtual Machine (EVM).
According to the latest Ethereum developer meeting on February 19, the Berlin hard fork will roll out to the network on April 14. The launch of the hard fork has been delayed several times. The last estimated activation date for the update was set for January, one month after the launch of Ethereum 2.0 phase zero.
The hard fork includes various optimizations for smart contracts, updates to how code is read by the Ethereum Virtual Machine (EVM), and other changes to protect against DDOS attacks. In January, Ethereum developer James Hancock released an updated specification for the Berlin hard fork with five improvement proposals: EIP-2565, EIP-2315, EIP-2929, EIP-2718, and EIP-2930.
The Berlin hard fork was originally scheduled for June or July 2020. However, in July, Ethereum developers decided to suspend work on the hard fork until August in order to reduce the network’s dependence on the Geth client and provide conditions for its stable operation.
The deployment of the hard fork to the mainnet was preceded by several tests on testnets. The update, which currently includes suggestions for improvements, will also roll out to four testnets ahead of mainnet activation on April 14th.