{"id":35132,"date":"2021-01-21T14:50:40","date_gmt":"2021-01-21T12:50:40","guid":{"rendered":"https:\/\/forklog.com\/en\/?p=35132"},"modified":"2025-08-28T23:52:04","modified_gmt":"2025-08-28T20:52:04","slug":"developers-unveil-berlin-hard-fork-specifications-for-the-ethereum-network","status":"publish","type":"post","link":"https:\/\/u1f987.com\/en\/developers-unveil-berlin-hard-fork-specifications-for-the-ethereum-network\/","title":{"rendered":"Developers unveil Berlin hard fork specifications for the Ethereum network"},"content":{"rendered":"<p>James Hancock, the coordinator of the first-version Ethereum upgrade, posted on GitHub the Berlin hard fork specifications.<!--more--><\/p>\n<blockquote class=\"twitter-tweet\">\n<p dir=\"ltr\" lang=\"en\">Draft for the Berlin Network Upgrade \/ Hardfork Specification. \ud83d\udc47\ud83d\udc47\ud83d\udc47<a href=\"https:\/\/t.co\/JHamdR9tTp\">https:\/\/t.co\/JHamdR9tTp<\/a><\/p>\n<p>Follow here for canonical information about the upcoming Ethereum upgrade. Includes all included EIPs and a readiness checklist. \ud83c\udf89<\/p>\n<p>Looking for Feedback!<\/p>\n<p>\u2014 James Hancock \ud83c\udfd7 (@JHancock) <a href=\"https:\/\/twitter.com\/JHancock\/status\/1351519606590955522?ref_src=twsrc%5Etfw\">January 19, 2021<\/a><\/p>\n<\/blockquote>\n<p><script async src=\"https:\/\/platform.twitter.com\/widgets.js\" charset=\"utf-8\"><\/script><\/p>\n<p>The plan includes five Ethereum Improvement Proposals (EIPs), and a checklist of clients that already support the proposed upgrades.<\/p>\n<p>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.<\/p>\n<p>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 <a href=\"https:\/\/u1f987.com\/en\/news\/berlin-hard-fork-in-the-ethereum-network-planned-for-january-2021\">to January 2021<\/a> after <a href=\"https:\/\/u1f987.com\/en\/news\/ethereum-2-0-phase-zero-launch\">the launch of ETH2 Phase 0<\/a> in December 2020.<\/p>\n<p>In the past few months, the list of EIPs included in the update has changed.<\/p>\n<p>In Hancock&#8217;s presented version, five proposals were included, including changes to the gas-cost calculation algorithm (<a href=\"https:\/\/eips.ethereum.org\/EIPS\/eip-2565\" target=\"_blank\" rel=\"noopener noreferrer\">EIP-2565<\/a> and <a href=\"https:\/\/eips.ethereum.org\/EIPS\/eip-2929\" target=\"_blank\" rel=\"noopener noreferrer\">EIP-2929<\/a>), simple subroutines for the EVM (<a href=\"https:\/\/eips.ethereum.org\/EIPS\/eip-2315\" target=\"_blank\" rel=\"noopener noreferrer\">EIP-2315<\/a>), and also new types of transactions (<a href=\"https:\/\/eips.ethereum.org\/EIPS\/eip-2930\" target=\"_blank\" rel=\"noopener noreferrer\">EIP-2930<\/a> and <a href=\"https:\/\/eips.ethereum.org\/EIPS\/eip-2718\" target=\"_blank\" rel=\"noopener noreferrer\">EIP-2718<\/a>).<\/p>\n<p>The teams behind the development of the various clients have largely completed preparations for Berlin (Geth&#8217;s code still needs to implement EIP-2929), so the upgrade could launch soon.<\/p>\n<p>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.<\/p>\n<p>In early 2021, the DeFi project Synthetix launched <a href=\"https:\/\/u1f987.com\/en\/news\/defi-project-synthetix-launches-ethereum-layer-2-solution-optimistic-ethereum\">Ethereum Layer 2 solution Optimism<\/a>.<\/p>\n<p>Earlier, Messari analysts opined that Rollups-based Layer 2 solutions <a href=\"https:\/\/u1f987.com\/en\/news\/messari-rollup-technology-will-keep-ethereum-out-of-reach-for-rivals\">maintain Ethereum&#8217;s<\/a> advantage over rivals as ETH2 approaches.<\/p>\n<p>Subscribe to ForkLog news on <a href=\"https:\/\/vk.com\/forklogcom\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">VK<\/a>!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>James Hancock, the coordinator of the first-version Ethereum upgrade, posted on GitHub the Berlin hard fork specifications.<\/p>\n","protected":false},"author":1,"featured_media":35133,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"select":"1","news_style_id":"1","cryptorium_level":"","_short_excerpt_text":"","creation_source":"","_metatest_mainpost_news_update":false,"footnotes":""},"categories":[3],"tags":[46,268],"class_list":["post-35132","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news-and-analysis","tag-ethereum","tag-hardfork"],"aioseo_notices":[],"amp_enabled":true,"views":"37","promo_type":"1","layout_type":"1","short_excerpt":"","is_update":"","_links":{"self":[{"href":"https:\/\/u1f987.com\/en\/wp-json\/wp\/v2\/posts\/35132","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/u1f987.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/u1f987.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/u1f987.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/u1f987.com\/en\/wp-json\/wp\/v2\/comments?post=35132"}],"version-history":[{"count":1,"href":"https:\/\/u1f987.com\/en\/wp-json\/wp\/v2\/posts\/35132\/revisions"}],"predecessor-version":[{"id":35134,"href":"https:\/\/u1f987.com\/en\/wp-json\/wp\/v2\/posts\/35132\/revisions\/35134"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/u1f987.com\/en\/wp-json\/wp\/v2\/media\/35133"}],"wp:attachment":[{"href":"https:\/\/u1f987.com\/en\/wp-json\/wp\/v2\/media?parent=35132"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/u1f987.com\/en\/wp-json\/wp\/v2\/categories?post=35132"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/u1f987.com\/en\/wp-json\/wp\/v2\/tags?post=35132"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}