Restricted Storage

Vitalik Buterin Targets <a href="https://minority-mindset.com/eth-usd/">Ethereum</a> Bloat With “Restricted Storage” Idea

Key Highlights

  • Ethereum co-founder Vitalik Buterin proposes “restricted storage” to improve scalability while keeping the network decentralized.
  • The idea focuses on separating certain data into specialized storage systems rather than keeping everything in the main state.
  • This approach aims to reduce long-term storage pressure and improve efficiency.

Vitalik Buterin, one of the creators of Ethereum, is proposing new methods to allow the network to grow and handle more activity without causing disruptions.

On Tuesday, he outlined a new idea in a post on X, detailing how to improve data storage on the blockchain. His proposal uses keyed nonces and limited storage, and he believes this will not only enhance privacy but also help Ethereum become more scalable in the future.

As a crypto investor, I’m really excited about keyed nonces. They’re not just about making transactions more private – they could be a game changer for how Ethereum handles data. Basically, they open the door to creating specialized storage solutions that are much better suited for specific applications, which could significantly improve how the network scales and handles a growing number of users.

— vitalik.eth (@VitalikButerin) May 5, 2026

He explained that keyed nonces aren’t simply a method for improving privacy within Ethereum’s core functions, but also an initial move towards creating innovative data storage systems directly within the Ethereum network.

He believes we should create specialized storage solutions within Ethereum, tailored to different needs, rather than handling all data identically.

Privacy transactions and the nullifier problem

Privacy transactions work by generating ‘nullifiers’ which prevent the same funds from being spent multiple times. However, these nullifiers accumulate over time and can’t be deleted, leading to a growing collection of data.

Vitalik Buterin illustrated the potential long-term impact on Ethereum’s storage. If the network handles approximately 2,000 private transactions every second for eight years, it could accumulate around 500 billion pieces of data – called ‘nullifiers’ – stored directly on the blockchain. He explained this is due to simple, consistent growth over time, and how quickly those numbers add up with continued use.

Moving data into restricted storage

The biggest challenge is that this data keeps accumulating and putting a strain on Ethereum’s storage. Instead of letting it endlessly grow within the main system, the solution is to move it to a separate storage area specifically designed for this type of information. This specialized storage, called restricted storage, limits how the data can be used while making it more efficient and manageable as it grows.

He also explained that this design actually strengthens Ethereum’s decentralization. This is because nullifiers have a straightforward purpose – simply verifying transactions – and don’t need complicated processing. This allows them to be managed more effectively than the overall blockchain data.

Why special storage matters for scaling

Buterin mentioned several scaling approaches enabled by this design:

  • One approach is sharding, where different nodes only store a small portion of the total nullifiers while still staying connected to honest peers in other groups. 
  • Another approach uses bloom filters, which reduce storage requirements by compressing verification data into very small sizes per nullifier. 

These methods help reduce the burden on individual nodes.

He also pointed out that these methods aren’t effective when dealing with constantly changing information. This type of information needs to be immediately available on every part of the system, which puts a significant strain on hardware. Without specific storage solutions, developers may have to download massive amounts of data – potentially tens of terabytes in some situations.

Broader context

Essentially, Ethereum’s overall system becomes difficult to expand if it grows without a clear organization. However, by dividing specific tasks into dedicated, specialized systems, those parts can become more affordable and work better. This ensures the main network remains functional while still enabling complex applications like DeFi.

He explained his vision for building new storage solutions tailored to specific needs. These solutions would be designed to work well at a very large scale while still maintaining the decentralized nature of the system, and would come with limitations on how they can be used.

This idea proposes that Ethereum needs to prioritize data storage more intelligently. Instead of handling all information equally, it should use smarter rules to allow the network to scale and avoid future problems.

Read More

2026-05-05 19:48