{"id":37574,"date":"2022-12-09T07:04:37","date_gmt":"2022-12-09T07:04:37","guid":{"rendered":"http:\/\/egrowonline.com\/?p=37574"},"modified":"2022-12-09T07:04:37","modified_gmt":"2022-12-09T07:04:37","slug":"whats-in-and-whats-out-for-ethereums-shanghai-upgrade","status":"publish","type":"post","link":"http:\/\/egrowonline.com\/?p=37574","title":{"rendered":"What&#8217;s in and what&#8217;s out for Ethereum&#8217;s Shanghai upgrade"},"content":{"rendered":"<p> <br \/>\n<br \/><img decoding=\"async\" src=\"https:\/\/images.cointelegraph.com\/images\/840_aHR0cHM6Ly9zMy5jb2ludGVsZWdyYXBoLmNvbS91cGxvYWRzLzIwMjItMTIvNDg4MTg4MzQtNmIxMC00ZmM4LTk4NjAtOGQ5MGFmNjAwZDg1LmpwZw==.jpg\" \/><\/p>\n<div data-v-30a6cf80=\"\">\n<p>Ethereum core developers have opted to prioritize the enabling of staking withdrawals via the Shanghai upgrade\u00a0first before implementing The Surge-related Ethereum Improvement Proposal (EIP)-4884. <\/p>\n<p><a target=\"_blank\" href=\"https:\/\/cointelegraph.com\/news\/ethereum-developers-target-march-2023-for-shanghai-hard-fork\" data-amp=\"https:\/\/cointelegraph-com.cdn.ampproject.org\/c\/s\/cointelegraph.com\/news\/ethereum-developers-target-march-2023-for-shanghai-hard-fork\/amp\" rel=\"noopener\">As reported by Cointelegraph<\/a>, the next key milestone on Ethereum\u2019s roadmap is the Shanghai upgrade, which will enable withdrawals for ETH stakers\/validators from the Beacon Chain \u2014 <a target=\"_blank\" href=\"https:\/\/cointelegraph.com\/news\/ethereum-shanghai-upgrade-eip-3651-to-cut-gas-fees-for-key-network-participants\" data-amp=\"https:\/\/cointelegraph-com.cdn.ampproject.org\/c\/s\/cointelegraph.com\/news\/ethereum-shanghai-upgrade-eip-3651-to-cut-gas-fees-for-key-network-participants\/amp\" rel=\"noopener\">among other things<\/a>.<\/p>\n<p><a target=\"_blank\" href=\"https:\/\/cointelegraph.com\/news\/the-ethereum-merge-is-completed-here-s-what-s-next\" data-amp=\"https:\/\/cointelegraph-com.cdn.ampproject.org\/c\/s\/cointelegraph.com\/news\/the-ethereum-merge-is-completed-here-s-what-s-next\/amp\" rel=\"noopener\">EIP-4884 is also important<\/a>\u00a0and was initially expected to be packaged in with Shanghai, introducing \u201cproto-danksharding\u201d to significantly enhance <a target=\"_blank\" href=\"https:\/\/cointelegraph.com\/news\/solution-to-scale-ethereum-100x-is-imminent-and-will-get-us-through-until-eth2-vitalik\" data-amp=\"https:\/\/cointelegraph-com.cdn.ampproject.org\/c\/s\/cointelegraph.com\/news\/solution-to-scale-ethereum-100x-is-imminent-and-will-get-us-through-until-eth2-vitalik\/amp\" rel=\"noopener\">Layer 2 rollup scalability<\/a> (The Surge) ahead of the full implementation of the major Sharding upgrade late next year.<\/p>\n<p>However, <a target=\"_blank\" href=\"https:\/\/twitter.com\/TimBeiko\/status\/1600940750724038656\" rel=\"noopener nofollow\">according<\/a> to Ethereum core developer Tim Beiko at the latest Ethereum Core Developers Meeting on Dec. 8, the ultimate consensus was to focus on Shanghai first to avoid any potential delays if EIP-4844 were to not be ready in time. <\/p>\n<p>In a rundown thread on Twitter, Beiko noted that everyone agreed to \u201c(1) seeing Shanghai happen quickly, ideally around March and (2) following this with a fork centered around EIP-4844.\u201d<\/p>\n<p>While EIP-4844 won&#8217;t be included, the devs have agreed to include a set of EIPs that essentially upgrade the Ethereum Virtual Machine (EVM), including introducing a new EVM contract format, code\/data separations and new operation codes. <\/p>\n<p>Beiko noted that as these upgrades, known as EVM Object Format (EOF) are quite easy to walk back and remove from Shanghai, if devs haven\u2019t finished working on it when Shanghai is ready for implementation, then EOF will simply be removed and shipped later. <\/p>\n<p>Additionally, a set of previously agreed upon EIPs will roll out alongside Shanghai, the list includes EIP-3651: Warm Coinbase, EIP-3855: PUSH0 instruction, EIP-3860: Limit and meter initcode and EIP-4895: Beacon chain push withdrawals as operations. <\/p>\n<blockquote class=\"twitter-tweet\">\n<p lang=\"en\" dir=\"ltr\">So, that&#8217;s where we landed for Shanghai: Withdrawals, EOF &amp; a few already implemented EIPs (PUSH0, Warm COINBASE, Limit\/Meter initcode) are what we will go for. If by January, we don&#8217;t meet the EOF milestones mentioned above, we&#8217;ll remove it from Shanghai so withdrawals ship ASAP<\/p>\n<p>\u2014 timbeiko.eth (@TimBeiko) <a target=\"_blank\" href=\"https:\/\/twitter.com\/TimBeiko\/status\/1600947005265960960?ref_src=twsrc%5Etfw\" rel=\"noopener\">December 8, 2022<\/a><\/p><\/blockquote>\n<p>EIP-3651: Warm Coinbase in particular will potentially have some <a target=\"_blank\" href=\"https:\/\/cointelegraph.com\/news\/ethereum-shanghai-upgrade-eip-3651-to-cut-gas-fees-for-key-network-participants\" data-amp=\"https:\/\/cointelegraph-com.cdn.ampproject.org\/c\/s\/cointelegraph.com\/news\/ethereum-shanghai-upgrade-eip-3651-to-cut-gas-fees-for-key-network-participants\/amp\" rel=\"noopener\">cost reduction benefits<\/a> for the network. Not to be confused with the name of crypto exchange, Coinbase in this context refers to the name of the software that builders use to receive new tokens on the network.<\/p>\n<p>Every new transaction on the platform needs to interact with the Coinbase software multiple times, however, the initial transactions start off more expensive as Coinbase essentially needs time to warm up. <\/p>\n<p><strong><em>Related:\u00a0<a target=\"_blank\" href=\"https:\/\/cointelegraph.com\/news\/ethereum-developers-target-march-2023-for-shanghai-hard-fork\" data-amp=\"https:\/\/cointelegraph-com.cdn.ampproject.org\/c\/s\/cointelegraph.com\/news\/ethereum-developers-target-march-2023-for-shanghai-hard-fork\/amp\" rel=\"noopener\">Ethereum developers target March 2023 for Shanghai hard fork<\/a><\/em><\/strong><\/p>\n<p>With the new EIP implementation, this won\u2019t be the case anymore and thus lowering gas fees when builders are interacting with it. <\/p>\n<p>As per the Ethereum Foundation, Sharding is a multi-phase <a target=\"_blank\" href=\"https:\/\/ethereum.org\/en\/upgrades\/sharding\/\" rel=\"noopener nofollow\">upgrade<\/a> designed to significantly ramp up Ethereum\u2019s \u201cscalability and capacity\u201d via the implementation of shard chains, which will give the network significantly \u201cmore capacity to store and access data.\u201d<\/p>\n<p>With the improved data storage capabilities, this will essentially enable Layer 2 solutions to offer much lower transaction fees. <\/p>\n<p>After all of this is completed, the network&#8217;s next major event and final part of the roadmap is the Sharding upgrade, which is expected to roll out over 2023 and 2024. <\/p>\n<\/div>\n<p><br \/>\n<br \/><a href=\"https:\/\/cointelegraph.com\/news\/what-s-in-and-what-s-out-for-ethereum-s-shanghai-upgrade\">Source link <\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Ethereum core developers have opted to prioritize the enabling of staking withdrawals via the Shanghai upgrade\u00a0first before implementing The Surge-related Ethereum Improvement Proposal (EIP)-4884. As reported by Cointelegraph, the next key milestone on Ethereum\u2019s roadmap is the Shanghai upgrade, which will enable withdrawals for ETH stakers\/validators from the Beacon Chain \u2014 among other things. EIP-4884 [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":37575,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","enabled":false}}},"categories":[41],"tags":[1547,2814,503,677],"class_list":["post-37574","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-ethereum","tag-ethereums","tag-shanghai","tag-upgrade","tag-whats"],"jetpack_publicize_connections":[],"jetpack_sharing_enabled":true,"jetpack_featured_media_url":"http:\/\/egrowonline.com\/wp-content\/uploads\/2022\/12\/48818834-6b10-4fc8-9860-8d90af600d85.jpg","_links":{"self":[{"href":"http:\/\/egrowonline.com\/index.php?rest_route=\/wp\/v2\/posts\/37574","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/egrowonline.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/egrowonline.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/egrowonline.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/egrowonline.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=37574"}],"version-history":[{"count":1,"href":"http:\/\/egrowonline.com\/index.php?rest_route=\/wp\/v2\/posts\/37574\/revisions"}],"predecessor-version":[{"id":37576,"href":"http:\/\/egrowonline.com\/index.php?rest_route=\/wp\/v2\/posts\/37574\/revisions\/37576"}],"wp:featuredmedia":[{"embeddable":true,"href":"http:\/\/egrowonline.com\/index.php?rest_route=\/wp\/v2\/media\/37575"}],"wp:attachment":[{"href":"http:\/\/egrowonline.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=37574"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/egrowonline.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=37574"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/egrowonline.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=37574"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}