Ethereum co-founder Vitalik Buterin published an explanation of the new transaction format EIP-8141 (Frame Transaction), which could become the foundation for further network scaling. According to him, recent research into transaction formats, particularly EIP-8141, UTXO, PBT, keyed nonces, and the recursive STARK mempool, has allowed transactions to be separated into actions and dependencies, opening up the possibility to process them separately and in parallel.
Buterin emphasized that this change is part of a broader shift for Ethereum from a model where transaction execution primarily happens sequentially, to an architecture adapted for scaling while preserving decentralization.
EIP-8141 Separates Transaction Actions and Dependencies
According to Buterin, one positive outcome of the recent research is a significantly clearer understanding of what elements constitute a transaction.
He defines an action (action) as the effect a transaction has on the network. For example, an Ethereum transfer is an action. A dependency (dependency) is a condition that must be met for the transaction to remain valid.
Buterin includes among dependencies, in particular:
- digital signature;
- Merkle proof for a UTXO;
- ZK-SNARK or STARK proofs;
- network state data required to validate the transaction.
"Dependencies can be processed in parallel," Buterin explained.
In his view, dependencies related to network state can be analyzed at the mempool level, especially if the specific state data accessed by the transaction is declared in advance. At the same time, dependencies that do not interact with state could potentially be verified once at the mempool level and later replaced with a STARK proof.
This, according to Buterin's concept, would not only speed up execution but in some cases avoid processing or even transmitting part of the data once its correctness has already been proven.
EIP-8141 itself proposes a new transaction type where a transaction is decomposed into a sequence of contract calls responsible for validation, gas payment, and executing the user's operations.
Ethereum Aims to Combine Flexibility with Scalability
Buterin noted that in 2015, Ethereum did not need such a detailed delineation of different types of transaction operations. The network processed a relatively small number of transactions, and sequential execution was sufficient.
However, Ethereum's modern scaling strategy, he says, requires moving away from this approach.
"Developers love Ethereum because its execution and state model is dynamic and flexible. But dynamism and flexibility do not promote scaling," Buterin wrote.
At the same time, he believes that over 90% of Ethereum's activity by volume does not require such dynamism. Therefore, in his opinion, the protocol should encourage contracts, accounts, and transactions to more clearly define which parts of the operations are dynamic and which can be statically analyzed.
For the latter, lower gas fees could be applied, creating an economic incentive to use operations that are easier to scale.
Buterin describes this approach as combining the best properties of early Ethereum with a model closer to Bitcoin. According to him, Bitcoin essentially uses what he calls account abstraction from the very beginning.
In this concept, new state types, keyed nonces, and the recursive STARK mempool should all work in the same direction — reducing network load and making it more suitable for scaling.
EIP-8141 Could Become the Foundation for Ethereum's Next Stage
Buterin directly links these developments to EIP-8141. In his view, a universal transaction format is a natural interface upon which future protocol generalizations can be implemented.
"In this sense, a well-implemented 8141 is not just the culmination of a decade of work on account abstraction, but also preparation for the next few years of responsible scaling that is friendly to decentralization," he stated.
EIP-8141 also provides support for alternative fee payment methods without centralized intermediaries and decouples accounts from specific ECDSA keys, creating a basis for replacing them and using new signature schemes.
According to Buterin, this allows Ethereum to gradually transition from a universal but difficult-to-scale model to an architecture where simpler and more statically analyzable operations are prioritized in terms of cost and scalability.
Recall that Buterin recently published an article on the future of cybersecurity, artificial intelligence, and the crypto industry.
end-content







