{"id":21046,"date":"2024-10-17T20:43:28","date_gmt":"2024-10-17T20:43:28","guid":{"rendered":"https:\/\/www.bitrabo.com\/discover\/?p=21046"},"modified":"2024-10-17T20:43:28","modified_gmt":"2024-10-17T20:43:28","slug":"ethereum-aims-for-100000-transactions-per-second-on-layer-1-and-layer-2-with-buterins-the-surge-initiative","status":"publish","type":"post","link":"https:\/\/www.bitrabo.com\/discover\/ethereum-aims-for-100000-transactions-per-second-on-layer-1-and-layer-2-with-buterins-the-surge-initiative\/","title":{"rendered":"Ethereum Aims for 100,000 Transactions Per Second on Layer 1 and Layer 2 with Buterin&#8217;s &#8216;The Surge&#8217; Initiative"},"content":{"rendered":"\n<p>In a recent <a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/x.com\/VitalikButerin\/status\/1846713513097810296\">blog post<\/a> named \u201cPossible futures for the Ethereum protocol, part 2: The Surge,\u201d Vitalik Buterin, co-founder of Ethereum, presented an ambitious plan to boost Ethereum&#8217;s transaction throughput to over 100,000 transactions per second (TPS) on both Layer 1 (L1) and Layer 2 (L2) solutions. This initiative, referred to as \u201cThe Surge,\u201d aims to improve scalability while maintaining decentralization and security.<\/p>\n<p>Buterin began by revisiting Ethereum\u2019s early scaling approaches, which included sharding and Layer 2 protocols like state channels and Plasma. He mentioned that Ethereum&#8217;s original roadmap from 2015 included two strategies for scaling, specifically referring to sharding\u2014which allows each node to validate a subset of transactions\u2014similarly to how peer-to-peer protocols like BitTorrent function.<\/p>\n<p>At the same time, Layer 2 solutions were being developed to alleviate computational and data demands from the main chain while benefiting from Ethereum\u2019s security framework. Rollups emerged in 2019 as a vital Layer 2 enhancement, requiring a considerable amount of data bandwidth. Buterin noted, \u201cBy 2019, sharding research resolved the challenge of verifying \u2018data availability\u2019 on a large scale, leading to a convergence of strategies into what is now the rollup-centric approach that continues to guide Ethereum&#8217;s scaling efforts.\u201d<\/p>\n<h2>Ethereum Roadmap: The Surge<\/h2>\n<p>The Surge has set several critical objectives, including exceeding 100,000 TPS on both L1 and L2, maintaining the decentralization and integrity of L1, ensuring some L2 solutions fully inherit Ethereum\u2019s essential properties such as trustlessness, openness, and resilience against censorship, along with maximizing compatibility across L2s for a cohesive Ethereum experience.<\/p>\n<p><\/p>\n<p>A key method to realize these goals is through Data Availability Sampling (DAS). Currently, the data bandwidth for Ethereum&#8217;s L1 limits rollup TPS to approximately 174. To overcome this constraint, Ethereum intends to adopt PeerDAS, which employs one-dimensional sampling for efficient data availability verification.<\/p>\n<p>Buterin mentioned, \u201cOur medium-term objective is to reach 16 MB per slot, which combined with enhancements in rollup data compression would potentially yield around 58,000 TPS.\u201d He also indicated that in the future, two-dimensional sampling might be adopted to improve efficiency, albeit at the cost of added complexity. \u201cWe need more research to find the optimal form of 2D DAS and ensure its safety,\u201d he noted.<\/p>\n<p>Data compression methods are vital for minimizing transaction data size. These methods involve utilizing BLS signatures for signature aggregation, substituting addresses with pointers to historical data, and creating custom serialization for transaction amounts. Buterin suggested that most currency values could be efficiently represented using a tailored decimal floating point format or a dictionary of frequently used values.<\/p>\n<p>Generalized Plasma is another crucial element of The Surge. Plasma facilitates off-chain transactions while maintaining on-chain security guarantees. By integrating SNARKs (Succinct Non-interactive Arguments of Knowledge), Plasma can become even stronger and more versatile. \u201cEven if you can only protect part of the assets [&#8230;] this significantly enhances the current capabilities of ultra-scalable EVM, which is a validium,\u201d he remarked.<\/p>\n<p>Buterin highlighted the necessity of advancing L2 proof systems. Currently, many rollups do not operate fully trustlessly and depend on security councils that can override proof mechanisms. He emphasized the importance of achieving &#8220;Stage 2&#8221; rollups, which are entirely trustless and secure. This involves formal verification, a process that employs mathematical techniques to confirm that proof systems conform to EVM specifications.<\/p>\n<p>\u201cWe can establish a formally verified SNARK prover for a minimal virtual machine,\u201d he explained. Implementing diverse proof systems or \u201cmulti-provers\u201d can also enhance redundancy and security. \u201cIf all proof systems reach a consensus, the security council cannot interfere,\u201d Buterin pointed out.<\/p>\n<p>Fostering cross-L2 interoperability remains a primary focus. A significant challenge is ensuring a seamless interaction for users across the L2 ecosystem. Buterin proposed improvements such as implementing chain-specific addresses that indicate the chain identifier for easier cross-L2 transactions, standardized payment requests for secure payment demands across various chains, and creating protocols like ERC-7683 and RIP-7755 to facilitate asset transfers and gas payments.<\/p>\n<p>Additionally, he advocated for the integration of light clients and keystore wallets, which would empower users to verify chains independently of RPC providers and manage keys efficiently across multiple networks. \u201cOur success in resolving this issue will be a testament to our ability to unite as a community,\u201d Buterin asserted.<\/p>\n<p>While optimizing L2 is crucial, enhancing L1 remains essential for Ethereum\u2019s security and economic stability. Buterin discussed strategies, including raising the gas limit, reducing the cost of certain operations through proposals like EOF (EVM Object Format), and investigating native rollups. \u201cAn important question for any L1 scaling strategy is determining the ultimate vision for what should remain on L1 and what should transition to L2,\u201d he remarked, underscoring the necessity for a balance that preserves Ethereum\u2019s foundational strengths.<\/p>\n<p>In conclusion, Buterin stated, \u201cOur current mission is to finalize the rollup-centric roadmap and tackle these challenges while ensuring the resilience and decentralization that make Ethereum L1 unique.\u201d<\/p>\n<p>As of now, ETH is priced at $2,625.<\/p>\n<p><img fetchpriority=\"high\" decoding=\"async\" data-recalc-dims=\"1\" class=\"size-full wp-image-331529\" src=\"https:\/\/www.bitrabo.com\/discover\/wp-content\/uploads\/2024\/10\/1729197723_565_Ethereum-Targets-100000-TPS-On-L1-And-L2-With-Buterins.png\" alt=\"Ethereum price\" width=\"1024\" height=\"473\" \/><\/p>\n","protected":false},"excerpt":{"rendered":"<p>In a recent blog post named \u201cPossible futures for the Ethereum protocol, part 2: The Surge,\u201d Vitalik Buterin, co-founder of Ethereum, presented an ambitious plan to boost Ethereum&#8217;s transaction throughput to over 100,000 transactions per second (TPS) on both Layer 1 (L1) and Layer 2 (L2) solutions. This initiative, referred to as \u201cThe Surge,\u201d aims [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":21047,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"slim_seo":{"title":"Ethereum Aims for 100,000 Transactions Per Second on Layer 1 and Layer 2 with Buterin's 'The Surge' Initiative - Bitrabo","description":"In a recent blog post named \u201cPossible futures for the Ethereum protocol, part 2: The Surge,\u201d Vitalik Buterin, co-founder of Ethereum, presented an ambitious pla"},"footnotes":""},"categories":[316],"tags":[5101,9541,698,1726,768,9542,7732,578,539,480,9543,7373],"class_list":["post-21046","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-crypto-news","tag-5101","tag-000-tps","tag-buterin","tag-buterins","tag-ethereum","tag-l1","tag-l2","tag-plan","tag-surge","tag-targets","tag-the-surge","tag-tps"],"acf":[],"_links":{"self":[{"href":"https:\/\/www.bitrabo.com\/discover\/wp-json\/wp\/v2\/posts\/21046","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.bitrabo.com\/discover\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.bitrabo.com\/discover\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.bitrabo.com\/discover\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.bitrabo.com\/discover\/wp-json\/wp\/v2\/comments?post=21046"}],"version-history":[{"count":0,"href":"https:\/\/www.bitrabo.com\/discover\/wp-json\/wp\/v2\/posts\/21046\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.bitrabo.com\/discover\/wp-json\/wp\/v2\/media\/21047"}],"wp:attachment":[{"href":"https:\/\/www.bitrabo.com\/discover\/wp-json\/wp\/v2\/media?parent=21046"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.bitrabo.com\/discover\/wp-json\/wp\/v2\/categories?post=21046"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.bitrabo.com\/discover\/wp-json\/wp\/v2\/tags?post=21046"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}