{"id":561973,"date":"2023-03-10T17:01:00","date_gmt":"2023-03-10T14:01:00","guid":{"rendered":"https:\/\/en.buradabiliyorum.com\/next-stop-shanghai-ethereums-latest-milestone-approaches\/"},"modified":"2023-03-10T17:01:00","modified_gmt":"2023-03-10T14:01:00","slug":"next-stop-shanghai-ethereums-latest-milestone-approaches","status":"publish","type":"post","link":"https:\/\/buradabiliyorum.com\/en\/next-stop-shanghai-ethereums-latest-milestone-approaches\/","title":{"rendered":"# Next stop Shanghai \u2014 Ethereum\u2019s latest milestone approaches"},"content":{"rendered":"<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_84 counter-hierarchy ez-toc-counter ez-toc-custom ez-toc-container-direction\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<label for=\"ez-toc-cssicon-toggle-item-6a231b6cc109e\" class=\"ez-toc-cssicon-toggle-label\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #dd3333;color:#dd3333\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #dd3333;color:#dd3333\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/label><input type=\"checkbox\"  id=\"ez-toc-cssicon-toggle-item-6a231b6cc109e\" checked aria-label=\"Toggle\" \/><nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-1'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/buradabiliyorum.com\/en\/next-stop-shanghai-ethereums-latest-milestone-approaches\/#%E2%80%9D_Next_stop_Shanghai_%E2%80%94_Ethereums_latest_milestone_approaches_%E2%80%9C\" >&#8221; Next stop Shanghai \u2014 Ethereum\u2019s latest milestone approaches  &#8220;<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/buradabiliyorum.com\/en\/next-stop-shanghai-ethereums-latest-milestone-approaches\/#Capella_x_Shanghai_Shapella\" >Capella x Shanghai = Shapella<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/buradabiliyorum.com\/en\/next-stop-shanghai-ethereums-latest-milestone-approaches\/#Shanghai_in_a_nutshell\" >Shanghai in a nutshell<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/buradabiliyorum.com\/en\/next-stop-shanghai-ethereums-latest-milestone-approaches\/#What_to_expect\" >What to expect<\/a><\/li><\/ul><\/li><\/ul><\/li><\/ul><\/nav><\/div>\n<h1><span class=\"ez-toc-section\" id=\"%E2%80%9D_Next_stop_Shanghai_%E2%80%94_Ethereums_latest_milestone_approaches_%E2%80%9C\"><\/span>&#8221; Next stop Shanghai \u2014 Ethereum\u2019s latest milestone approaches  &#8220;<span class=\"ez-toc-section-end\"><\/span><\/h1>\n<p><img decoding=\"async\" src=\"https:\/\/images.cointelegraph.com\/images\/840_aHR0cHM6Ly9zMy5jb2ludGVsZWdyYXBoLmNvbS91cGxvYWRzLzIwMjMtMDMvYjMyM2JlZDktYzk2Mi00YTA2LWE5YWMtMzI2ODkzZWUwZmUzLmpwZw==.jpg\" \/><\/p>\n<div class=\"post-content\" data-v-48054ca8>The Ethereum ecosystem will continue its ongoing metamorphosis as the highly anticipated Shanghai upgrade draws near. The latest preeminent smart contract blockchain protocol improvement will activate Ether (ETH) withdrawals from Ethereum\u2019s Beacon Chain.<\/p>\n<p>The Merge marked a significant milestone for the Ethereum network in 2022, with the blockchain platform shifting from proof-of-work to proof-of-stake consensus. That change introduced validators as the new \u201cminers\u201d of the network, with staking ETH\u00a0becoming a key component in maintaining the network.<\/p>\n<p>While full validators were required to stake 32 ETH to process transactions and add new blocks to the network, the broader ecosystem could stake smaller amounts of ETH to earn a share of rewards \u2014 much like an investor that puts capital into interest-bearing accounts.<\/p>\n<p>Those that locked up ETH to become validators have been unable to withdraw their staked holdings from the Beacon Chain. This changes with the Shanghai upgrade, and is a major reason for the increased fanfare around the latest change to the Ethereum network.<\/p>\n<p>The Shanghai upgrade features a handful of Ethereum Improvement Proposals (EIPs) in addition to activating staking withdrawals. Cointelegraph reached out to members of the ConsenSys team, the Ethereum Foundation and analytics firm Nansen to unpack all aspects of the upcoming milestone.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Capella_x_Shanghai_Shapella\"><\/span>Capella x Shanghai = Shapella<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>The upcoming changes <a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/ethereum.org\/en\/staking\/withdrawals\/#when\">feature<\/a> two simultaneous upgrades amalgamated to encompass all facets of the upgrade.<\/p>\n<p>Shanghai refers to changes to Ethereum\u2019s execution layer, mainly enabling staked ETH to be deposited to execution layer wallets. The Shanghai upgrade requires a simultaneous change to the Beacon Chain, which has been dubbed Capella. <\/p>\n<p>Justin Florentine, a staff protocol engineer for ConsenSys\u2019 Hyperledger-Besu, further explained the combined upgrades at the execution and consensus layers:<\/p>\n<blockquote><p>\u201cIt is doubly named because it is the first simultaneous upgrade of Ethereum\u2019s execution layer and consensus layer, and is highly anticipated because it will enable staked ETH withdrawals.\u201d<\/p><\/blockquote>\n<p>Within the Ethereum ecosystem, execution layer upgrades are named after cities that have hosted Devcon events, while consensus layer upgrades are named after stars. Therefore the upcoming upgrade\u2019s technical name is Shapella, combining Shanghai and Capella. <\/p>\n<p>Nevertheless, given the focus on activating staked ETH withdrawals, the wider cryptocurrency ecosystem refers to the looming upgrade as Shanghai. As Beiko explained, Shanghai closes an important chapter in Ethereum\u2019s evolution:<\/p>\n<blockquote><p>\u201cIt\u2019s better to think of Shanghai as \u2018finishing the Merge\u2019 than related to future upgrades. We didn\u2019t introduce withdrawals during the Merge because that upgrade was already the most complex in Ethereum\u2019s history.\u201d<\/p><\/blockquote>\n<h3><span class=\"ez-toc-section\" id=\"Shanghai_in_a_nutshell\"><\/span>Shanghai in a nutshell<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>As has been highlighted by several analysts and Ethereum developers, Shanghai features five EIPs. EIP-4895 will enable users to withdraw from the Ethereum staking contract, which had previously been locked.<\/p>\n<p>Reward payments will be sent automatically to withdrawal addresses at regular intervals to validators. Users also have the option to exit staking entirely, which will return their entire validator balance.<\/p>\n<blockquote class=\"twitter-tweet\">\n<p lang=\"en\" dir=\"ltr\">Ethereum&#8217;s Shanghai upgrade will unlock 17.6M ETH or over $28 billion. <a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/t.co\/qt8K4Zn55y\">https:\/\/t.co\/qt8K4Zn55y<\/a><\/p>\n<p>\u2014 Cointelegraph (@Cointelegraph) <a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/twitter.com\/Cointelegraph\/status\/1631185960292458497?ref_src=twsrc%5Etfw\">March 2, 2023<\/a><\/p><\/blockquote>\n<p><script async src=\"https:\/\/platform.twitter.com\/widgets.js\" charset=\"utf-8\"><\/script><\/p>\n<p>Validator balances are maxed out at 32 ETH, meaning that balances above this threshold as a result of rewards do not contribute to the principal amount nor increase the weight of a validator on the network.<\/p>\n<p>EIP-3651, EIP-3855, EIP-3860 and EIP-6049 are the other four <a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/github.com\/ethereum\/execution-specs\/blob\/master\/network-upgrades\/mainnet-upgrades\/shanghai.md\">elements<\/a> of the network upgrade.\u00a0Matt Nelson, ConsenSys Hyperledger Besu and Web3 senior product manager, highlighted the impact of each of these EIPs.<\/p>\n<p>The Ethereum protocol prices gas based on how many units of work a function will require of a computer in the network.\u00a0Changes to Ethereum\u2019s gas costs often adjust to correct overpriced or underpriced operations that have central processing units doing more or less work than anticipated. Warm coinbase (3651), PUSH0 (3855) and the initcode changes (3860) are part of these corrections, according to Nelson.<\/p>\n<p>EIP-3651 changes the price of accessing the coinbase address of a validator that submits and executes transactions. Validators receive fees to their coinbase address for maintaining the network. As Nelson summed up, EIP-3651 looks to lower the gas cost of accessing a coinbase address so that users that submit transactions can pay the validators directly in specific conditions:<\/p>\n<blockquote><p>\u201cRegardless, this EIP corrects a previous oversight on the cost to access the coinbase address and gives some added benefits to users and developers that open up new use-cases.\u201d<\/p><\/blockquote>\n<p>EIP-3860 will have a similar effect. Developers submit initcode to the network when deploying a new smart contract. When the initcode is executed, a smart contract \u201cbytecode\u201d is created on-chain and runs each time the contract is called and runs Decentralized <a href=\"https:\/\/buradabiliyorum.com\/en\/category\/download-scripts-themes-apps\/\" data-internallinksmanager029f6b8e52c=\"9\" title=\"Download Scripts &amp; Themes &amp; Apps\" target=\"_blank\" rel=\"noopener\">App<\/a>lications (DApps).<\/p>\n<p>Metering initcode intends to correct the gas cost required for network nodes to process and deploy the smart contracts specified in the initcode. Validating nodes currently check that contracts are valid on deployment, which costs time and gas to complete, which the initcode EIP aims to improve as Nelson explained:<\/p>\n<blockquote><p>\u201cEIP-3860 applies a new cost to the initcode that scales in correlation to the size of the `initcode` to ensure handling that contract creation is costed appropriately.\u201d<\/p><\/blockquote>\n<p>Lastly, EIP-3855 carries out a \u201cstraightforward and simple change\u201d to the\u00a0Ethereum Virtual Machine (EVM)\u00a0and gas costing. The current state of the EVM does not store a value of zero on the execution stack cheaply, with developers having to use the \u201cexpensive\u201d PUSH1 operation to set a value to zero. <\/p>\n<p>Nelson highlighted that gas costs are directly linked to storage space in this instance, meaning the EVM only needs 1 byte to store a single zero, while more than 1 byte is needed to store a bigger number from the PUSH1 operation:<\/p>\n<blockquote><p>\u201cThis change creates a new PUSH0 opcode, which is cost for 1 byte of data storage (less than PUSH1), and will bring gas costs for developers (and ultimately users) down.\u201d<\/p><\/blockquote>\n<p>Beiko also reiterated that Ethereum Virtual Machine Object Format EIPs initially included in the Shanghai upgrade have been removed from the event.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"What_to_expect\"><\/span>What to expect<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>The effect of the Shanghai upgrade on cryptocurrency markets and the value of ETH is another pertinent question that is perhaps more difficult to answer.<\/p>\n<blockquote><\/blockquote>\n<blockquote><\/blockquote>\n<p>Andrew Thurman, an analyst at blockchain analytics platform Nansen, told Cointelegraph that the upgrade would have significant ramifications for supply flows and price of ETH, given that staking creates fundamental changes to Ethereum\u2019s market structure:<\/p>\n<blockquote><p>\u201cSome believe that a successful network upgrade will spur more deposits, which would lead to bullish market activity. Others, meanwhile, believe that large portions of the staked ETH supply \u2014 now in excess of 17.5 million ETH \u2014 will be withdrawn and sold.\u201d<\/p><\/blockquote>\n<p>Simon Dudley, ConsenSys senior blockchain protocol engineer, summed up a shift in focus for the Shanghai upgrade to prioritize validator withdrawals. This meant that the implementation of certain EIPs were shifted further down the timeline to limit risks of further delays to the upcoming upgrade:\u00a0<\/p>\n<blockquote><p>\u201cFor this reason, there was a strong desire among the core developers to prevent the Shanghai upgrade from becoming overly complicated.\u201d<\/p><\/blockquote>\n<p>A number of these EIPs have been pushed back to the Cancun upgrade which will precede Shanghai later in 2023. This includes improvements that will lay the foundation for sharding, namely \u201cProto-Danksharding\u201d EIP-4844. <\/p>\n<p>Dudley noted that Shanghai intentionally excluded foundational sharding work, but work on EIP-4844 has continued in parallel. He also concedes that the deployment of Shanghai may well influence the ongoing work on sharding in the months to come: <\/p>\n<blockquote><p>\u201cShipping the Shanghai upgrade may have an impact on sharding because it frees up developers who were working on Shanghai to focus on the more complicated <a href=\"https:\/\/buradabiliyorum.com\/en\/category\/watch-movies-tv-seriess\/\" data-internallinksmanager029f6b8e52c=\"8\" title=\"Watch Movies &amp; TV Series\" target=\"_blank\" rel=\"noopener\">series<\/a> of sharding upgrades, known as The Surge.\u201d<\/p><\/blockquote>\n<p>The Shanghai upgrade is scheduled to take place on the Ethereum mainnet in early April. The original date was pushed out from March 2023, with the Goerli test network \u2014 which allows for development testing before mainnet deployments \u2014\u00a0<a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/blog.ethereum.org\/2023\/03\/08\/goerli-shapella-announcement\">carrying out the Shapella upgrade<\/a> on March 14.<\/p>\n<p><template data-name=\"subscription_form\" data-type=\"defi_newsletter\"><\/template><\/div>\n<blockquote><p><strong><span style=\"color: #ff6600;\">If you liked the article, do not forget to share it with your friends. Follow us on\u00a0<span style=\"color: #ff0000;\"><a style=\"color: #ff0000;\" href=\"https:\/\/news.google.com\/publications\/CAAqBwgKMLG0nwswvr63Aw\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">Google News<\/a><\/span>\u00a0too, click on the star and choose us from your favorites.<\/span><\/strong><\/p><\/blockquote>\n<blockquote>\n<p style=\"text-align: center;\">For forums sites go to <span style=\"color: #ff9900;\"><a style=\"color: #ff9900;\" href=\"https:\/\/forum.buradabiliyorum.com\/\" target=\"_blank\" rel=\"noopener\">Forum.BuradaBiliyorum.Com<\/a><\/span><\/strong>\n<\/p><\/blockquote>\n<blockquote>\n<p style=\"text-align: center;\"><strong>If you want to read more <a href=\"https:\/\/buradabiliyorum.com\/en\/category\/news\/\" data-internallinksmanager029f6b8e52c=\"2\" title=\"News\" target=\"_blank\" rel=\"noopener\">News<\/a> articles, you can visit our <span style=\"color: #ff9900;\"><a style=\"color: #ff9900;\" href=\"https:\/\/en.buradabiliyorum.com\/general\/\" target=\"_blank\" rel=\"noopener\">General category.<\/a><\/span><\/strong><\/p>\n<\/blockquote>\n<p><span style=\"color: black;\"><a style=\"color: #ff9900;\" href=\"https:\/\/cointelegraph.com\/news\/next-stop-shanghai-ethereum-s-latest-milestone-approaches\" target=\"_blank\" rel=\"noopener\">Source<\/a><\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>&#8221; Next stop Shanghai \u2014 Ethereum\u2019s latest milestone approaches &#8220; The Ethereum ecosystem will continue its ongoing metamorphosis as the highly anticipated Shanghai upgrade draws near. The latest preeminent smart contract blockchain protocol improvement will activate Ether (ETH) withdrawals from Ethereum\u2019s Beacon Chain. The Merge marked a significant milestone for the Ethereum network in 2022,&#8230;<\/p>\n","protected":false},"author":1,"featured_media":561974,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"fifu_image_url":"https:\/\/images.cointelegraph.com\/cdn-cgi\/image\/format=auto,onerror=redirect,quality=90,width=1200\/https:\/\/s3.cointelegraph.com\/uploads\/2023-03\/b323bed9-c962-4a06-a9ac-326893ee0fe3.jpg","fifu_image_alt":"","footnotes":""},"categories":[1],"tags":[74868,82402,74891,74938,103657,74355,81175],"class_list":["post-561973","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-general","tag-defi","tag-ether-price","tag-ethereum","tag-ethereum-price","tag-upgrade","tag-adoption","tag-shanghai"],"_links":{"self":[{"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/posts\/561973","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/comments?post=561973"}],"version-history":[{"count":0,"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/posts\/561973\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/media\/561974"}],"wp:attachment":[{"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/media?parent=561973"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/categories?post=561973"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/tags?post=561973"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}