NewsCryptoEthereum Explores UTXO-Style Model as Node Storage Demands Grow

Ethereum Explores UTXO-Style Model as Node Storage Demands Grow

Author: CryptoNewsNet·

Key Takeaways

  • Full execution nodes on Ethereum currently require about 0.9 to 1.3 TB of storage, and baseline state growth can reach around 100 GB annually.
  • Vitalik Buterin said Ethereum’s scaling proposals are exploring ideas similar to Bitcoin’s Utreexo system.
  • Utreexo lets nodes store a small accumulator instead of the full UTXO set, while transactions provide proofs to verify unspent outputs.
  • Around 80% to 82% of Ethereum’s stored data is made up of new permanent records, while less than 4% of account and storage records are accessed within 30 days.
  • The article says any move toward lighter storage would still need to pass through Ethereum’s improvement-proposal and hard-fork process.
Ethereum Explores UTXO-Style Model as Node Storage Demands Grow

Ethereum [ $ETH ] is reconsidering how it scales, as the growing amount of network data makes running a full node increasingly demanding. As accounts and smart contracts expand, full execution nodes now require roughly 0.9 to 1.3 TB of storage. Baseline state growth, meanwhile, can approach 100 GB annually, meaning higher throughput could make running nodes progressively more demanding.

That challenge explains why Ethereum's Vitalik Buterin is looking beyond simply processing more transactions and toward reducing what nodes must retain. In a post on X, he credited Bitcoin developers for Utreexo, a system that lets nodes store far less data, and said Ethereum's scaling proposals are now exploring similar ideas. Utreexo takes its name from Bitcoin's UTXO — unspent transaction output — model, in which balances exist as discrete spendable outputs rather than account entries. Instead of keeping the full UTXO set on disk, a Utreexo node holds only a tiny hash-based accumulator, structured as a forest of Merkle trees, while each transaction carries proofs that let the node verify inputs are genuinely unspent.

In simple terms, Buterin wants Ethereum to allow multiple methods of managing the state of nodes, since doing so decreases the amount of data nodes must hold. Solving the issue of state growth would enable Ethereum to scale without increasing the cost of decentralization as it scales — a balance on which the network's long-term scalability path now depends. That balance has shaped Ethereum research for years: earlier "state rent" proposals were set aside in favor of statelessness work, and the roadmap separately addresses storage through EIP-4444, which bounds how much historical block data execution clients must retain.

Ethereum targets lighter data storage

The proposed change matters because approximately 80% to 82% of the data held on Ethereum is produced as new permanent records, compared with 14% from accounts and 4% from contract code. Each full node will need to store more information in order to follow the network. As token balances and other types of records grow, a UTXO-style approach can provide an alternative way to process payments that does not add large amounts of permanent records.

Estimates indicate that if Ethereum utilized a UTXO-style approach for targeted payments, the storage requirements for nodes would fall by nearly 99.8%. In simple words, this means that as transactions take place, Ethereum could potentially see increases in transactional activity without proportional increases in storage. Additionally, Ethereum could still maintain its current method of storing permanent, complex data for applications that require it.

That lighter storage model may be more practical when considering how little of Ethereum's stored information sees regular use: less than 4% of both account and storage records are accessible within 30 days. Normally, the UTXO database occupies roughly 11–11.5 GB, whereas Utreexo reduces locally stored information to under 1 KB. The trade-off comes through additional proof data during verification.

For Ethereum, a similar balance could keep frequently used information readily available while moving dormant records elsewhere — easing node storage without removing historical information.

Bottom line

Ethereum is now exploring lighter storage to scale while preserving decentralization, and Utreexo is evidence of how the network could reduce node storage without limiting functionality. Any such shift would move through Ethereum's improvement-proposal and hard-fork process, making this a research direction to track rather than an imminent protocol change.

Source: AMBCrypto