{"id":4554,"date":"2025-09-19T10:41:04","date_gmt":"2025-09-19T10:41:04","guid":{"rendered":"https:\/\/dailystreetchronicle.com\/index.php\/2025\/09\/19\/state-expiry-vs-partial-nodes-vitalik-buterin-reveals-whats-better-for-ethereum\/"},"modified":"2025-09-19T10:41:04","modified_gmt":"2025-09-19T10:41:04","slug":"state-expiry-vs-partial-nodes-vitalik-buterin-reveals-whats-better-for-ethereum","status":"publish","type":"post","link":"https:\/\/dailystreetchronicle.com\/index.php\/2025\/09\/19\/state-expiry-vs-partial-nodes-vitalik-buterin-reveals-whats-better-for-ethereum\/","title":{"rendered":"State Expiry vs Partial Nodes: Vitalik Buterin Reveals What\u2019s Better for Ethereum"},"content":{"rendered":"<p>The post <a href=\"https:\/\/coinpedia.org\/news\/state-expiry-vs-partial-nodes-vitalik-buterin-reveals-whats-better-for-ethereum\/\">State Expiry vs Partial Nodes: Vitalik Buterin Reveals What\u2019s Better for Ethereum<\/a> appeared first on <a href=\"https:\/\/coinpedia.org\">Coinpedia Fintech News<\/a><\/p>\n<p>Ethereum is carrying more data than ever before, and the weight is starting to show.&nbsp;<\/p>\n<p>A viral thread on X restarted the debate over how to cut down blockchain bloat and <a href=\"https:\/\/coinpedia.org\/news\/ethereums-vitalik-buterin-reacts-as-chatgpt-exploit-leaks-private-emails\/\" target=\"_blank\" rel=\"noreferrer noopener\">Vitalik Buterin<\/a> quickly stepped in with a firm rejection of one popular fix: state expiry.<\/p>\n<p><em>\u201cDon&#8217;t do state expiry, do partial state nodes imo. They&#8217;re functionally similar, but the latter does not require any consensus-layer logic and is much more flexible,\u201d<\/em> <a href=\"https:\/\/x.com\/VitalikButerin\/status\/1968933750802190824\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">Buterin posted on X.<\/a><\/p>\n<p>Here\u2019s what you need to know.&nbsp;<\/p>\n<h2 class=\"wp-block-heading\" id=\"h-the-state-problem-in-numbers\"><strong>The State Problem in Numbers<\/strong><\/h2>\n<p>The debate kicked off after researcher<a href=\"https:\/\/x.com\/ngweihan_eth\/status\/1968583066391040384\" target=\"_blank\" rel=\"noreferrer noopener nofollow\"> Han (@ngweihan_eth)<\/a> shared new data on Ethereum\u2019s state growth. The numbers paint a worrying picture:<\/p>\n<ul class=\"wp-block-list\">\n<li>54% of Ethereum contracts don\u2019t use any storage slots at all.<\/li>\n<li>Stateful contracts, which do use storage, actually have shorter lifespans than stateless ones.<\/li>\n<li>Around 63% of storage slots are only used once before becoming dead weight on the chain.<\/li>\n<\/ul>\n<p>This inefficiency is a big part of why Ethereum\u2019s storage demands keep climbing, putting more pressure on nodes and the network\u2019s long-term scalability.<\/p>\n<h2 class=\"wp-block-heading\" id=\"h-state-expiry-the-proposal-buterin-rejected\"><strong>State Expiry: The Proposal Buterin Rejected<\/strong><\/h2>\n<p>Han suggested several fixes, but state expiry drew the most attention. The idea is simple on paper: delete unused state data after a period of inactivity, but allow it to be revived with cryptographic proofs.<\/p>\n<p>Alongside this, Han also floated cheaper contract deployments, progressive pricing for storage-heavy addresses, and temporary storage options designed to safely expire. Together, these measures could shrink Ethereum\u2019s footprint and lower costs for users.<\/p>\n<p>But Buterin isn\u2019t convinced.<\/p>\n<p><strong>Also Read: <a href=\"https:\/\/coinpedia.org\/news\/ethereums-vitalik-buterin-explains-why-the-social-media-feels-worse-today\/\">Ethereum\u2019s Vitalik Buterin Explains Why Social Media Feels Worse Today<\/a><\/strong><\/p>\n<h2 class=\"wp-block-heading\" id=\"h-why-vitalik-prefers-partial-nodes\"><strong>Why Vitalik Prefers Partial Nodes<\/strong><\/h2>\n<p>Buterin\u2019s problem with state expiry is that it would force changes at Ethereum\u2019s core consensus layer, adding complexity and risk. His alternative: <a href=\"https:\/\/ethereum.org\/am\/roadmap\/statelessness\/\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">partial state nodes.<\/a><\/p>\n<p>In this model, individual nodes could choose to store only part of the state, while the full state still exists across the network. That way, Ethereum gets flexibility without rewriting the rules of the chain.<\/p>\n<p>It\u2019s a subtle but important distinction. State expiry cuts into the present state, while proposals like history expiry (EIP-4444) only trim the past &#8211; old block data no longer needed for validation.&nbsp;<\/p>\n<p>Buterin\u2019s approach sticks closer to Ethereum\u2019s principles of simplicity and resilience, and <a href=\"https:\/\/x.com\/protolambda\/status\/1968941441985470963\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">other X users <\/a>also seemed to agree.\u00a0<\/p>\n<h2 class=\"wp-block-heading\" id=\"h-why-this-debate-matters\"><strong>Why This Debate Matters<\/strong><\/h2>\n<p>Buterin has long argued for a simpler, more secure roadmap &#8211; one that can keep Ethereum fast, reliable, and ready for the next wave of adoption, from RWA tokenization to Wall Street interest.<\/p>\n<p>How Ethereum handles its data bloat will shape its ability to scale in the face of tough competition from Solana, BNB Chain, and others.<\/p>\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>The post State Expiry vs Partial Nodes: Vitalik Buterin Reveals What\u2019s Better for Ethereum appeared&hellip;<\/p>\n","protected":false},"author":1,"featured_media":4555,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3],"tags":[],"class_list":["post-4554","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-investing"],"_links":{"self":[{"href":"https:\/\/dailystreetchronicle.com\/index.php\/wp-json\/wp\/v2\/posts\/4554","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dailystreetchronicle.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/dailystreetchronicle.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/dailystreetchronicle.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/dailystreetchronicle.com\/index.php\/wp-json\/wp\/v2\/comments?post=4554"}],"version-history":[{"count":0,"href":"https:\/\/dailystreetchronicle.com\/index.php\/wp-json\/wp\/v2\/posts\/4554\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/dailystreetchronicle.com\/index.php\/wp-json\/wp\/v2\/media\/4555"}],"wp:attachment":[{"href":"https:\/\/dailystreetchronicle.com\/index.php\/wp-json\/wp\/v2\/media?parent=4554"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/dailystreetchronicle.com\/index.php\/wp-json\/wp\/v2\/categories?post=4554"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/dailystreetchronicle.com\/index.php\/wp-json\/wp\/v2\/tags?post=4554"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}