Vitalik Buterin Proposes Ethereum Transaction Redesign to Improve Network Scalability

EIP-8141 would allow a single transaction to contain up to 64 steps in a fixed order, with the entire batch reverting if any individual step fails. This could combine actions such as token approval and a swap into one atomic user confirmation.
The proposed dependency model could cover more specific validation inputs including digital signatures, Merkle proofs demonstrating that an unspent output exists, zero-knowledge proofs and state conditions that must remain true when a transaction is included in a block.
Buterin’s research draws on several related Ethereum initiatives that are not part of the transaction split alone, including keyed nonces, alternative state designs and recursive STARK-based mempools.
The wallet changes could let users combine a broader onboarding process into one confirmation, rather than approving and executing separate steps across multiple transactions.
Ethereum co-founder Vitalik Buterin has proposed a major overhaul of how the blockchain processes transactions, splitting them into separate "actions" and "dependencies" to speed up verification grafa. The redesign could let computers check signatures, proofs, and other requirements all at once instead of one-by-one, potentially reducing congestion and improving how many transactions Ethereum can handle bitget.
The proposal, detailed in Ethereum Improvement Proposal 8141 (EIP-8141), would also let users combine multiple actions—like approving a token and swapping it—into a single confirmation bitget. State-dependent checks that depend on earlier transactions would still need careful ordering, but the change could reshape how wallets work and how users pay gas fees beincrypto.
Under Buterin's design, each transaction separates its "actions"—the changes it makes to the blockchain—from its "dependencies," the requirements needed to validate it grafa. Dependencies include digital signatures proving you own the wallet, Merkle proofs confirming unspent outputs exist, and zero-knowledge proofs verifying complex computations cryptonews. Because these checks don't depend on earlier transactions, nodes could verify many of them in parallel instead of processing them sequentially, reducing repeated work.
State-dependent checks—those that change based on earlier transactions—would still need strict ordering grafa. However, parallelizing independent checks could lower the computational load on the network and help Ethereum handle more transactions faster, addressing a persistent scalability challenge.
EIP-8141 would allow a single transaction to contain up to 64 steps in a fixed sequence, with the entire batch reverting if any step fails bitget. This means users could approve a token and execute a swap in one confirmation, rather than approving the token in a separate transaction, then waiting to execute the swap in another bitget.
The upgrade would also enable sponsored fees through "paymasters," letting third parties cover gas costs, and support account recovery and passkey-compatible signatures bitget. Users could combine onboarding, setting up permissions, and executing their first action all in one step, simplifying the wallet experience for newcomers beincrypto.
Buterin's transaction redesign draws on broader Ethereum research including keyed nonces, alternative state designs, and recursive STARK-based mempools cryptonews. The proposal remains theoretical and has not been approved for deployment on the network, meaning significant development and testing lie ahead before users would see these changes.
Separately, Buterin has predicted a 60% chance that technologies like SNARKs and fully homomorphic encryption could eventually achieve minimal computational overhead coinfomania. If EIP-8141 and related advances succeed, they could fundamentally reshape how Ethereum transactions work and reduce the friction users face when interacting with the blockchain.
Publishers
14
Articles
11
Reach
25