
On May 17, Ethereum co-founder Vitalik Buterin commented on X about Ethereum’s state storage issue. He pointed out that even if users store the data themselves, the blockchain stores only hashes, and transactions contain only proofs, the data still needs to be stored and updated for verifying proofs—and ultimately this data is “almost as large as the state itself.” Vitalik previously said that ZK payments are the next key standard for the global digital economy.
In his comments, Vitalik confirmed a core technical contradiction: in a design where the chain stores only hashes, verifiers still need to access or reconstruct auxiliary data (witness data) used to verify ZK proofs, whose size is nearly the same as the original state data. This means that a purely “store only hashes on-chain” design cannot fully solve the state bloat problem. Vitalik confirmed that there are solutions, but emphasized that all of them involve Ethereum. As a relevant current proposal, EIP-8037’s core mechanism is to significantly increase the upfront Gas cost for creating new contracts, accounts, and storage slots. It is a one-time upfront cost adjustment, not a continuously time-weighted rent model.
In his May 10 research article, Vitalik confirmed the following positions:
Problem Definition: The transparency and public nature of blockchains is the main obstacle preventing crypto payments from replacing traditional fiat currencies in everyday retail. The solution needs “default privacy,” not “selective anonymity.”
Technical Solution: Replace traditional transfers with ZK-proof transactions. Users don’t need to reveal their entire balances or transaction history to verify that a payment is valid. Layer 2 can handle private payments with the same speed and cost as transparent payments through “recursive SNARKs.”
Compliance Mechanism: Introduce “selective disclosure” and “proof of innocence” mechanisms into ZK payment standards. This allows users to provide specific “compliance proofs” to authorized institutions or tax authorities without disclosing complete transaction data to the public, resolving compatibility issues with AML regulations.
In the blog, Vitalik said that autonomous AI agents need to pay for services such as LLM API usage credits without leaving any trace that can be traced back to their human owners. His proposed “zero-knowledge API usage credits” allow agents to complete payment verification on Ethereum Layer 2 while preserving the privacy of payment records—balancing the agent’s operational autonomy and the owner’s data security.
In ZK proof systems, verifiers need auxiliary data (witness) to verify the correctness of a ZK proof. Even if the blockchain stores only a state hash, verifying new ZK proofs still requires accessing this auxiliary data, whose size is close to the original state data. Therefore, the state bloat problem cannot be fully avoided through “storing only hashes.”
EIP-8037’s approach is a one-time increase in upfront Gas costs for newly created contracts, accounts, and storage slots, and it does not charge ongoing fees for existing storage slots. Ongoing storage rent charges all data occupying on-chain storage by time, affecting all existing contracts and making it more difficult to implement.
According to Vitalik’s blog proposal, ZK payment standards include “selective disclosure” and “proof of innocence” mechanisms: users keep privacy at the public level, but when needed they can generate verifiable compliance proofs for specific authorized institutions without publishing all transaction history, thereby resolving the long-standing contradiction between privacy protection and anti-money-laundering (AML) regulations.
Related News
Gate Daily Report (May 18): Saylor hints at buying Bitcoin; Forsage Ponzi scheme suspect extradited back to China pleads not guilty
Harvard empties $87 million Ethereum ETF, and Abu Dhabi continues to increase its Bitcoin purchases
Bitcoin long-term “belief-driven” buyers’ holdings increased to 4 million coins, and 70% of new investors are profitable on paper
Consensys IPO delayed to the fall, multiple crypto companies’ listing plans paused
Hyperliquid dominates the weekly fee rankings, with a 43% market share—three times that of Ethereum