{"id":10468,"date":"2024-11-22T11:40:11","date_gmt":"2024-11-22T11:40:11","guid":{"rendered":"https:\/\/metaschool.so\/articles\/?p=10468"},"modified":"2024-11-22T11:40:18","modified_gmt":"2024-11-22T11:40:18","slug":"beam-chain-ethereum-upgrade","status":"publish","type":"post","link":"https:\/\/metaschool.so\/articles\/beam-chain-ethereum-upgrade\/","title":{"rendered":"Understanding Beam Chain \u2014 How Does It Redesign Ethereum 2024?"},"content":{"rendered":"<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_56_1 ez-toc-wrap-left counter-hierarchy ez-toc-counter ez-toc-custom ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title \" >Table of Contents<\/p>\n<span class=\"ez-toc-title-toggle\"><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/metaschool.so\/articles\/beam-chain-ethereum-upgrade\/#History_of_Upgrades\" title=\"History of Upgrades \">History of Upgrades <\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/metaschool.so\/articles\/beam-chain-ethereum-upgrade\/#The_Beacon_Chain_Foundation\" title=\"The Beacon Chain Foundation\">The Beacon Chain Foundation<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/metaschool.so\/articles\/beam-chain-ethereum-upgrade\/#The_Need_for_Change\" title=\"The Need for Change\">The Need for Change<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/metaschool.so\/articles\/beam-chain-ethereum-upgrade\/#Understanding_the_Differences\" title=\"Understanding the Differences\">Understanding the Differences<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/metaschool.so\/articles\/beam-chain-ethereum-upgrade\/#The_Road_to_Implementation\" title=\"The Road to Implementation\">The Road to Implementation<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/metaschool.so\/articles\/beam-chain-ethereum-upgrade\/#What_technology_does_Beam_Chain_use\" title=\"What technology does Beam Chain use?\">What technology does Beam Chain use?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/metaschool.so\/articles\/beam-chain-ethereum-upgrade\/#Looking_Ahead\" title=\"Looking Ahead\">Looking Ahead<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/metaschool.so\/articles\/beam-chain-ethereum-upgrade\/#Conclusion\" title=\"Conclusion \">Conclusion <\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/metaschool.so\/articles\/beam-chain-ethereum-upgrade\/#Frequently_Asked_QuestionsFAQs\" title=\"Frequently Asked Questions(FAQs)\">Frequently Asked Questions(FAQs)<\/a><ul class='ez-toc-list-level-3'><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/metaschool.so\/articles\/beam-chain-ethereum-upgrade\/#Will_there_be_a_new_network_or_token_launch_with_Beam_chain\" title=\"Will there be a new network or token launch with Beam chain?\">Will there be a new network or token launch with Beam chain?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-11\" href=\"https:\/\/metaschool.so\/articles\/beam-chain-ethereum-upgrade\/#When_will_the_Beam_Chain_upgrade_take_place\" title=\"When will the Beam Chain upgrade take place?\">When will the Beam Chain upgrade take place?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-12\" href=\"https:\/\/metaschool.so\/articles\/beam-chain-ethereum-upgrade\/#Why_are_we_making_this_upgrade\" title=\"Why are we making this upgrade?\">Why are we making this upgrade?<\/a><\/li><\/ul><\/li><\/ul><\/nav><\/div>\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1710\" height=\"1114\" src=\"https:\/\/metaschool.so\/articles\/wp-content\/uploads\/2024\/11\/image-26.png\" alt=\"Beam Chain \" class=\"wp-image-10485\" srcset=\"https:\/\/metaschool.so\/articles\/wp-content\/uploads\/2024\/11\/image-26.png 1710w, https:\/\/metaschool.so\/articles\/wp-content\/uploads\/2024\/11\/image-26-300x195.png 300w, https:\/\/metaschool.so\/articles\/wp-content\/uploads\/2024\/11\/image-26-1024x667.png 1024w, https:\/\/metaschool.so\/articles\/wp-content\/uploads\/2024\/11\/image-26-768x500.png 768w, https:\/\/metaschool.so\/articles\/wp-content\/uploads\/2024\/11\/image-26-1536x1001.png 1536w, https:\/\/metaschool.so\/articles\/wp-content\/uploads\/2024\/11\/image-26-1320x860.png 1320w\" sizes=\"auto, (max-width: 1710px) 100vw, 1710px\" \/><\/figure>\n\n\n\n<p>Beam Chain was one of the major announcements that took the stage during Devcon Bangkok 2024. Justin Drake, one of the core contributors at Ethereum, made the announcement, but the market did not seem to be very happy about it. While the press conference was going on, the price of Ethereum fell sharply. However, he confirmed that it is just a proposal at the moment and a consensus needs to be reached to bring it into existence. Let us look at what is Beam Chain and how will it add value to the Ethereum Ecosystem.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"History_of_Upgrades\"><\/span>History of Upgrades <span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Ethereum&#8217;s path has been marked by various upgrades that have enhanced its capabilities and strengthened the community as a whole. Each step has built upon the last from its genesis in 2015 through the historic Merge in 2022. The introduction of the Beacon Chain in 2020 revolutionized Ethereum&#8217;s consensus mechanism, laying the groundwork for proof of stake and setting the stage for future innovations. Read more about the previous upgrades <a href=\"https:\/\/ethereum.org\/en\/history\/\" data-type=\"link\" data-id=\"https:\/\/ethereum.org\/en\/history\/\" target=\"_blank\" rel=\"noopener\">here.<\/a><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"The_Beacon_Chain_Foundation\"><\/span>The Beacon Chain Foundation<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>The Beacon Chain represented Ethereum&#8217;s first major step toward a more sustainable and scalable future. It was launched in December 2020, which then introduced the proof-of-stake consensus mechanism that would eventually replace Proof of Work and was called Ethereum 2.0. With its 32 ETH staking requirement, 12-second block times, and sophisticated validator system, the Beacon Chain served as the backbone for Ethereum&#8217;s most significant transition to date &#8211; <a href=\"https:\/\/metaschool.so\/articles\/the-merge-ethereum\/\" data-type=\"link\" data-id=\"https:\/\/metaschool.so\/articles\/the-merge-ethereum\/\">The Merge.<\/a><\/p>\n\n\n\n<p>The Beacon Chain was a chain of &#8217;empty&#8217; blocks, but switching off proof-of-work and switching on proof-of-stake on Ethereum required instructing the Beacon Chain to accept transaction data from execution clients, bundle them into blocks and then organize them into a blockchain using a proof-of-stake-based consensus mechanism. At the same moment, the original Ethereum clients turned off their mining, block propagation, and consensus logic, handing that all over to the Beacon Chain. <\/p>\n\n\n\n<p>Once The Merge happened, there were no longer two blockchains. Instead, there was just one proof-of-stake Ethereum, which now requires two different clients per node. The Beacon Chain is now the consensus layer, a peer-to-peer network of consensus clients that handles block gossip and consensus logic. In contrast, the original clients form the execution layer, which is responsible for gossiping and executing transactions and managing Ethereum&#8217;s state. The two layers can communicate with one another using the Engine API.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"The_Need_for_Change\"><\/span>The Need for Change<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>At Devcon 2024 in Bangkok, Justin Drake unveiled what he called Ethereum&#8217;s &#8220;most ambitious&#8221; consensus layer change &#8211; the Beam Chain proposal. The timing of this announcement reflects a critical realization: the Beacon Chain, while revolutionary, is showing its age. As Drake explained, &#8220;Specifications were frozen five years ago, and a lot has changed in those five years, especially since our understanding of new perspectives is much deeper than it was five years ago.&#8221; <\/p>\n\n\n\n<p>Over the past five years, there have been numerous breakthroughs in SNARKs technology, increasing speeds by orders of magnitude. At the same time, the community has also experienced the birth of zkVMs, an amazing technology that allows any programmer in the world to take advantage of this powerful technology without needing to be versed in cryptography or have a deep understanding of SNARKs.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Understanding_the_Differences\"><\/span>Understanding the Differences<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1712\" height=\"914\" src=\"https:\/\/metaschool.so\/articles\/wp-content\/uploads\/2024\/11\/image-27.png\" alt=\"Beam Chain Roadmap \n\" class=\"wp-image-10486\" srcset=\"https:\/\/metaschool.so\/articles\/wp-content\/uploads\/2024\/11\/image-27.png 1712w, https:\/\/metaschool.so\/articles\/wp-content\/uploads\/2024\/11\/image-27-300x160.png 300w, https:\/\/metaschool.so\/articles\/wp-content\/uploads\/2024\/11\/image-27-1024x547.png 1024w, https:\/\/metaschool.so\/articles\/wp-content\/uploads\/2024\/11\/image-27-768x410.png 768w, https:\/\/metaschool.so\/articles\/wp-content\/uploads\/2024\/11\/image-27-1536x820.png 1536w, https:\/\/metaschool.so\/articles\/wp-content\/uploads\/2024\/11\/image-27-1320x705.png 1320w\" sizes=\"auto, (max-width: 1712px) 100vw, 1712px\" \/><\/figure>\n\n\n\n<p>The transition from Beacon to Beam Chain represents a fundamental evolution in how Ethereum&#8217;s consensus works. Where the Beacon Chain established proof of stake, Beam Chain aims to perfect it. The key differences emerge in several crucial areas:<\/p>\n\n\n\n<p>The Beacon Chain relied on a more rigid structure with a 32 ETH staking requirement, creating a barrier for many potential validators. Beam Chain proposes to dramatically lower this threshold to 1 ETH, democratizing network participation. Where Beacon Chain established basic block production mechanisms, Beam Chain introduces sophisticated &#8220;inclusion lists&#8221; and proposer-builder separation (PBS) to enhance censorship resistance and reduce MEV-related issues.<\/p>\n\n\n\n<p>Perhaps most significantly, while Beacon Chain focused on establishing fundamental proof-of-stake operations, Beam Chain leverages advanced cryptographic technologies, including SNARKs and quantum-resistant security measures, preparing Ethereum for long-term sustainability and security.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"The_Road_to_Implementation\"><\/span>The Road to Implementation<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Drake outlined an ambitious but measured timeline for Beam Chain&#8217;s development. Beginning in 2025, a small team of researchers will start the normalization process, carefully laying the groundwork for this massive transition. The development phase will commence in 2026, with client teams writing production-grade code. A thorough testing process is planned for 2027, ensuring the security and stability of the new system before any deployment.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"What_technology_does_Beam_Chain_use\"><\/span>What technology does Beam Chain use?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Beam Chain&#8217;s technical architecture introduces several groundbreaking elements. The integration of SNARKs allows for mathematical proof of state transitions without requiring every node to process every computation. The reduction in staking requirements democratizes network participation, potentially leading to greater decentralization. The implementation of quantum-resistant cryptography future-proofs the network against emerging computational threats.<\/p>\n\n\n\n<p>Think of this as different eras of Ethereum\u2019s consensus mechanism: initially the Proof of Work (POW) era, then moving into the Proof of Stake (POS) era, and now we may be entering a Zero Knowledge Proof (ZK) era.<\/p>\n\n\n\n<p>In the ZK era, we will make heavy use of SNARKs technology. One place where we are already using SNARKs is to provide zero-knowledge verification for the entire Beam Chain &#8211; the entire consensus layer &#8211; and this is where zkVMs (zero-knowledge virtual machines) become very useful. Imagine that we could implement Beam Chain in different high-level programming languages, such as Rust and Go, and then compile these high-level languages \u200b\u200binto bytecode that zkVMs can understand to achieve SNARK verification without worrying about the low-level details.<\/p>\n\n\n\n<p>One point that needs to be emphasized is that the only part that requires SNARK verification is the State Transition Function, which is the core of becoming a consensus client. Essentially, the state transition function is a very small part of the client build, and surrounding infrastructure (such as networking, synchronization, cache optimization, or block selection rules) does not require SNARK verification.<\/p>\n\n\n\n<p>Beam Chain will implement aggregable signatures. He stated he would like to have quantum-resistant aggregable signatures, and the proposal here is to use hash functions. Hash functions are quantum-resistant and can be used as a basic module for building cryptography.<\/p>\n\n\n\n<p>We will use hash-based signatures, generated by verifiers and provers, and will also introduce hash-based SNARKs that can compress thousands of signatures into a single proof. By combining the two, we can build a quantum-resistant, aggregable hash-based solution that can be used on Ethereum. An interesting detail is that this aggregation scheme has the capability of infinite recursive aggregation, which means that the aggregation results can be continuously re-aggregated, which is currently not possible with BLS signatures and is more flexible.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Looking_Ahead\"><\/span>Looking Ahead<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1698\" height=\"1072\" src=\"https:\/\/metaschool.so\/articles\/wp-content\/uploads\/2024\/11\/image-28.png\" alt=\"Roadmap for Beam Chain Development\" class=\"wp-image-10498\" srcset=\"https:\/\/metaschool.so\/articles\/wp-content\/uploads\/2024\/11\/image-28.png 1698w, https:\/\/metaschool.so\/articles\/wp-content\/uploads\/2024\/11\/image-28-300x189.png 300w, https:\/\/metaschool.so\/articles\/wp-content\/uploads\/2024\/11\/image-28-1024x646.png 1024w, https:\/\/metaschool.so\/articles\/wp-content\/uploads\/2024\/11\/image-28-768x485.png 768w, https:\/\/metaschool.so\/articles\/wp-content\/uploads\/2024\/11\/image-28-1536x970.png 1536w, https:\/\/metaschool.so\/articles\/wp-content\/uploads\/2024\/11\/image-28-1320x833.png 1320w\" sizes=\"auto, (max-width: 1698px) 100vw, 1698px\" \/><\/figure>\n\n\n\n<p>The journey from Beacon to Beam Chain represents more than just a technical upgrade &#8211; it&#8217;s a reimagining of how Ethereum&#8217;s consensus can work in harmony with the latest technological advances. While the development timeline stretches into 2030, the promise of a more accessible, efficient, and secure Ethereum network makes this ambitious proposal a crucial next step in Ethereum&#8217;s evolution.<\/p>\n\n\n\n<p>As Drake concluded in his presentation, this is an opportunity to inject new blood into the consensus client and clean up technical debt while implementing cutting-edge technologies. The success of this transition will depend on community support, technical execution, and market acceptance, but the comprehensive nature of the proposal suggests a well-thought-out approach to network evolution rather than a disruptive overhaul.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Conclusion\"><\/span>Conclusion <span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>The Ethereum ecosystem is still at a very young stage with a lot of room for development. The team has laid a 5-year plan for Beam Chain development but they will keep the community informed about the progress. This is a very good opportunity for developers to keep contributing to the Ethereum ecosystem and add to the growth of the community. <\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Frequently_Asked_QuestionsFAQs\"><\/span>Frequently Asked Questions(FAQs)<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n<div id=\"rank-math-faq\" class=\"rank-math-block\">\n<div class=\"rank-math-list \">\n<div id=\"faq-question-1732274033795\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \"><span class=\"ez-toc-section\" id=\"Will_there_be_a_new_network_or_token_launch_with_Beam_chain\"><\/span>Will there be a new network or token launch with Beam chain?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<div class=\"rank-math-answer \">\n\n<p>No, The Beam Chain is an upgrade to the consensus layer and no new network or token will be launched with the upgrade. <\/p>\n\n<\/div>\n<\/div>\n<div id=\"faq-question-1732274231629\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \"><span class=\"ez-toc-section\" id=\"When_will_the_Beam_Chain_upgrade_take_place\"><\/span>When will the Beam Chain upgrade take place?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<div class=\"rank-math-answer \">\n\n<p>As per the announcement, it is still in the proposal phase, and as per the roadmap, the entire process will be completed by 2030. <\/p>\n\n<\/div>\n<\/div>\n<div id=\"faq-question-1732274300609\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \"><span class=\"ez-toc-section\" id=\"Why_are_we_making_this_upgrade\"><\/span>Why are we making this upgrade?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<div class=\"rank-math-answer \">\n\n<p>As the community believes that the Beacon chain is still relevant, it is 5 years older and does not make use of technologies like ZK, SNARKs, and advanced cryptography. <\/p>\n\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":24,"featured_media":10505,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"neve_meta_sidebar":"","neve_meta_container":"","neve_meta_enable_content_width":"","neve_meta_content_width":0,"neve_meta_title_alignment":"","neve_meta_author_avatar":"","neve_post_elements_order":"","neve_meta_disable_header":"","neve_meta_disable_footer":"","neve_meta_disable_title":"","footnotes":""},"categories":[71],"tags":[],"class_list":["post-10468","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-trending-web3"],"_links":{"self":[{"href":"https:\/\/metaschool.so\/articles\/wp-json\/wp\/v2\/posts\/10468","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/metaschool.so\/articles\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/metaschool.so\/articles\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/metaschool.so\/articles\/wp-json\/wp\/v2\/users\/24"}],"replies":[{"embeddable":true,"href":"https:\/\/metaschool.so\/articles\/wp-json\/wp\/v2\/comments?post=10468"}],"version-history":[{"count":4,"href":"https:\/\/metaschool.so\/articles\/wp-json\/wp\/v2\/posts\/10468\/revisions"}],"predecessor-version":[{"id":10513,"href":"https:\/\/metaschool.so\/articles\/wp-json\/wp\/v2\/posts\/10468\/revisions\/10513"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/metaschool.so\/articles\/wp-json\/wp\/v2\/media\/10505"}],"wp:attachment":[{"href":"https:\/\/metaschool.so\/articles\/wp-json\/wp\/v2\/media?parent=10468"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/metaschool.so\/articles\/wp-json\/wp\/v2\/categories?post=10468"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/metaschool.so\/articles\/wp-json\/wp\/v2\/tags?post=10468"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}