However, running a full node has become resource-intensive as the network scales, pushing many users to rely on centralized Remote Procedure Call (RPC) services because:
“The overhead is impractically high, and even after many efficiency improvements it is likely to stay expensive.”
Due to this, he emphasized the need to preserve the ability to operate personal nodes while addressing the challenges of Ethereum’s growth.
He said:
“It’s valuable to have a full node so that you can have a local RPC server that you can use to read the chain in a trustless, censorship-resistant and privacy-friendly way.”
To ease node operation, Buterin suggested prioritizing Ethereum Improvement Proposal 4444 (EIP-4444). This would limit the amount of historical data a node needs to store to 36 days.
Meanwhile, he recommended a distributed storage solution that fragments and spreads history across the network using erasure coding to ensure older blockchain data remains available.
According to him:
“This ensures the property that ‘a blockchain is forever’ without depending on centralized providers or putting heavy burdens on node operators.”
Buterin further proposed revisiting Ethereum’s gas pricing model. He believes increasing the gas cost for state creation, such as new storage slots, deploying contracts, and sending ETH to inactive accounts, would discourage excessive data storage.
At the same time, reducing execution costs could help ease the burden on the network.
Meanwhile, a key highlight of Buterin’s proposal is the introduction of “partially stateless nodes.”
According to him, these nodes would not store the complete Ethereum state but only a subset relevant to the user’s needs.
The Ethereum co-founder added that these nodes would still verify blocks and respond to data requests, but only for the portion of the state they manage. He wrote:
“The node is capable of responding to RPC requests as long as the required data is within that subset of the state; other requests will fail.”
For other data, Buterin said node operators could use cryptographic tools or external services to preserve privacy and choice.