{"id":1311,"date":"2024-10-17T20:01:06","date_gmt":"2024-10-17T20:01:06","guid":{"rendered":"https:\/\/dogewisperer.com\/?p=1311"},"modified":"2024-10-17T20:01:06","modified_gmt":"2024-10-17T20:01:06","slug":"ethereum-targets-100000-tps-on-l1-and-l2-with-buterins-the-surge-plan","status":"publish","type":"post","link":"https:\/\/dogewisperer.com\/?p=1311","title":{"rendered":"Ethereum Targets 100,000 TPS On L1 And L2 With Buterin\u2019s \u2018The Surge\u2019 Plan"},"content":{"rendered":"<div>\n<p>In a new blog <a href=\"https:\/\/x.com\/VitalikButerin\/status\/1846713513097810296\" target=\"_blank\" rel=\"noopener nofollow\">post<\/a> titled \u201cPossible futures for the Ethereum protocol, part 2: The Surge,\u201d Ethereum co-founder Vitalik Buterin outlined an ambitious roadmap aiming to scale Ethereum\u2019s transaction processing capacity to over 100,000 transactions per second (TPS) across Layer 1 (L1) and Layer 2 (L2) solutions. This initiative, known as \u201cThe Surge,\u201d seeks to enhance scalability while preserving decentralization and security.<\/p>\n<p>Buterin began by reflecting on Ethereum\u2019s initial scaling strategies, which involved sharding and Layer 2 protocols like state channels and Plasma. At the beginning, Ethereum had two scaling strategies in its roadmap, he wrote, pointing to a 2015 paper that discussed sharding\u2014a method where each node only needs to verify and store a fraction of the transactions. This approach mirrors how peer-to-peer networks like <a href=\"https:\/\/bitcoinist.com\/bittorrent-creator-tees-off-against-ethereum\/\" target=\"_blank\" rel=\"noopener\">BitTorrent<\/a> operate.<\/p>\n<p>Simultaneously, Layer 2 protocols were developed to offload computation and data from the main chain while leveraging Ethereum\u2019s security. Rollups emerged in 2019 as a powerful Layer 2 solution, requiring significant on-chain data bandwidth. \u201cFortunately, by 2019 sharding research had solved the problem of verifying \u2018data availability\u2019 at scale. As a result, the two paths converged, and we got the rollup-centric roadmap which continues to be Ethereum\u2019s scaling strategy today,\u201d Buterin explained.<\/p>\n<h2>Ethereum Roadmap: The Surge<\/h2>\n<p>The Surge aims to achieve several key goals: reaching 100,000+ TPS on L1 and L2, preserving the decentralization and robustness of L1, ensuring that at least some L2s fully inherit Ethereum\u2019s core properties of trustlessness, openness, and censorship resistance, and maximizing interoperability between L2s to make Ethereum feel like a unified ecosystem.<\/p>\n<p><img data-recalc-dims=\"1\" fetchpriority=\"high\" decoding=\"async\" class=\"wp-image-331528 size-full\" src=\"https:\/\/bitcoinist.com\/wp-content\/uploads\/2024\/10\/Screenshot-2024-10-17-104743.png?resize=1024%2C406\" alt=\"Ethereum The Surge: key goals\" width=\"1024\" height=\"406\" srcset=\"https:\/\/bitcoinist.com\/wp-content\/uploads\/2024\/10\/Screenshot-2024-10-17-104743.png?w=1745 1745w, https:\/\/bitcoinist.com\/wp-content\/uploads\/2024\/10\/Screenshot-2024-10-17-104743.png?w=640 640w, https:\/\/bitcoinist.com\/wp-content\/uploads\/2024\/10\/Screenshot-2024-10-17-104743.png?w=768 768w, https:\/\/bitcoinist.com\/wp-content\/uploads\/2024\/10\/Screenshot-2024-10-17-104743.png?w=980 980w, https:\/\/bitcoinist.com\/wp-content\/uploads\/2024\/10\/Screenshot-2024-10-17-104743.png?w=1536 1536w, https:\/\/bitcoinist.com\/wp-content\/uploads\/2024\/10\/Screenshot-2024-10-17-104743.png?w=750 750w, https:\/\/bitcoinist.com\/wp-content\/uploads\/2024\/10\/Screenshot-2024-10-17-104743.png?w=1140 1140w\" sizes=\"(max-width: 1000px) 100vw, 1000px\"><\/p>\n<p>One of the primary techniques to achieve these goals is Data Availability Sampling (DAS). Currently, Ethereum\u2019s L1 data bandwidth is limited, capping rollup TPS at approximately 174. To break this barrier, Ethereum plans to implement PeerDAS, a form of one-dimensional sampling that allows nodes to verify data availability efficiently.<\/p>\n<p>\u201cOur medium-term target is 16 MB per slot, which if combined with improvements in rollup data compression would give us ~58,000 TPS,\u201d Buterin noted. Further into the future, two-dimensional sampling could be adopted to enhance efficiency, albeit with increased complexity. \u201cWe need much more work figuring out the ideal version of 2D DAS and proving its safety properties,\u201d he added.<\/p>\n<p>Data compression techniques are also crucial in reducing the data footprint of transactions. These include signature aggregation using BLS signatures, replacing addresses with pointers to historical data, and custom serialization for transaction values. \u201cWe can thus represent most currency values very compactly with a custom decimal floating point format, or even a dictionary of especially common values,\u201d Buterin suggested.<\/p>\n<p>Generalized <a href=\"https:\/\/bitcoinist.com\/ethereum-buterin-plans-major-changes\/\" target=\"_blank\" rel=\"noopener\">Plasma<\/a> is another significant component of The Surge. Plasma allows for off-chain transactions with on-chain security assurances. By incorporating SNARKs (Succinct Non-interactive Arguments of Knowledge), Plasma becomes more powerful and generalizable. \u201cEven if you can only protect a subset of assets [\u2026] you\u2019ve already greatly improved on the status quo of ultra-scalable EVM, which is a validium,\u201d he stated.<\/p>\n<p>Buterin also emphasized the need to mature L2 proof systems. Most rollups today are not fully trustless, relying on security councils that can override proof systems. He stressed the importance of reaching \u201cStage 2\u201d rollups, which are fully trustless and secure. This involves formal verification, using mathematical techniques to prove that proof systems align with the <a href=\"https:\/\/bitcoinist.com\/fantom-rebrands-to-sonic-labs\/\" target=\"_blank\" rel=\"noopener\">EVM specification<\/a>.<\/p>\n<p>\u201cWe can make a formally verified SNARK prover of a minimal VM,\u201d he explained. Additionally, deploying multiple proof systems, or \u201cmulti-provers,\u201d ensures redundancy and security. \u201cIf the proof systems agree, the security council has no power,\u201d Buterin highlighted.<\/p>\n<p>Enhancing cross-L2 interoperability is also a key focus. One major challenge is making the L2 ecosystem seamless for users. Buterin proposed several improvements, such as chain-specific addresses that include the chain identifier to simplify cross-L2 transactions, standardized payment requests for easy and secure requests for payments across different chains, and developing protocols like ERC-7683 and RIP-7755 for efficient asset exchanges and gas payments.<\/p>\n<p>Buterin also advocated for light clients and keystore wallets to allow users to verify chains without relying on RPC providers and to simplify key management across chains. \u201cOur ability to handle this problem successfully is a test of our ability to stick together as a community,\u201d Buterin asserted.<\/p>\n<p>While L2 scaling is vital, enhancing L1 remains crucial for Ethereum\u2019s security and economic viability. Buterin discussed strategies like increasing the gas limit, making specific operations cheaper through proposals like EOF (EVM Object Format), and exploring native rollups. \u201cA big question that any L1 scaling roadmap needs to answer is: what is the ultimate vision for what belongs on L1 and what belongs on L2?\u201d he posed, emphasizing the need for balance to maintain Ethereum\u2019s core strengths.<\/p>\n<p>Buterin concluded, \u201cNow our task is to bring the rollup-centric roadmap to completion, and solve these problems, while preserving the robustness and decentralization that makes the Ethereum L1 special.\u201d<\/p>\n<p>At press time, ETH traded at $2,625.<\/p>\n<p><img loading=\"lazy\" data-recalc-dims=\"1\" decoding=\"async\" class=\"size-full wp-image-331529\" src=\"https:\/\/bitcoinist.com\/wp-content\/uploads\/2024\/10\/ETHUSDT_2024-10-17_10-52-36.png?resize=1024%2C473\" alt=\"Ethereum price\" width=\"1024\" height=\"473\" srcset=\"https:\/\/bitcoinist.com\/wp-content\/uploads\/2024\/10\/ETHUSDT_2024-10-17_10-52-36.png?w=3628 3628w, https:\/\/bitcoinist.com\/wp-content\/uploads\/2024\/10\/ETHUSDT_2024-10-17_10-52-36.png?w=640 640w, https:\/\/bitcoinist.com\/wp-content\/uploads\/2024\/10\/ETHUSDT_2024-10-17_10-52-36.png?w=768 768w, https:\/\/bitcoinist.com\/wp-content\/uploads\/2024\/10\/ETHUSDT_2024-10-17_10-52-36.png?w=980 980w, https:\/\/bitcoinist.com\/wp-content\/uploads\/2024\/10\/ETHUSDT_2024-10-17_10-52-36.png?w=1536 1536w, https:\/\/bitcoinist.com\/wp-content\/uploads\/2024\/10\/ETHUSDT_2024-10-17_10-52-36.png?w=2048 2048w, https:\/\/bitcoinist.com\/wp-content\/uploads\/2024\/10\/ETHUSDT_2024-10-17_10-52-36.png?w=750 750w, https:\/\/bitcoinist.com\/wp-content\/uploads\/2024\/10\/ETHUSDT_2024-10-17_10-52-36.png?w=1140 1140w, https:\/\/bitcoinist.com\/wp-content\/uploads\/2024\/10\/ETHUSDT_2024-10-17_10-52-36.png?w=3000 3000w\" sizes=\"auto, (max-width: 1000px) 100vw, 1000px\"><\/div>\n","protected":false},"excerpt":{"rendered":"<p>In a new blog post titled \u201cPossible futures for the Ethereum protocol, part 2: The Surge,\u201d Ethereum co-founder Vitalik Buterin outlined an ambitious roadmap aiming to scale Ethereum\u2019s transaction processing capacity to over 100,000 transactions per second (TPS) across Layer 1 (L1) and Layer 2 (L2) solutions. This initiative, known as \u201cThe Surge,\u201d seeks to [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"iawp_total_views":0,"footnotes":""},"categories":[2],"tags":[3,4,5],"class_list":["post-1311","post","type-post","status-publish","format-standard","hentry","category-news","tag-crypto","tag-doge","tag-news"],"_links":{"self":[{"href":"https:\/\/dogewisperer.com\/index.php?rest_route=\/wp\/v2\/posts\/1311","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dogewisperer.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/dogewisperer.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/dogewisperer.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/dogewisperer.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1311"}],"version-history":[{"count":0,"href":"https:\/\/dogewisperer.com\/index.php?rest_route=\/wp\/v2\/posts\/1311\/revisions"}],"wp:attachment":[{"href":"https:\/\/dogewisperer.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1311"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/dogewisperer.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1311"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/dogewisperer.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1311"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}