Vitalik: EIP-8141 transaction type will prepare for decentralized large-scale expansion of Ethereum in the coming years
Vitalik posted on the X platform, stating that recent research on transaction formats has led to a clearer understanding of "actions" and "dependencies" in Ethereum transactions, both of which can be optimized separately; signatures, UTXO's Merkle proofs, and ZK-SNARK or STARK belong to dependencies, while the call to send ETH belongs to actions.
Dependencies can be processed in parallel, with state-related dependencies handled by the memory pool, while pure dependencies can be processed once at the memory pool layer and may be replaced by STARK proofs, thereby reducing execution and data processing. Vitalik pointed out that Ethereum's current scaling strategy needs to clearly distinguish between dynamic flexibility and static analyzability, with the latter achieving lower Gas costs; based on transaction volume, over 90% of Ethereum activities do not require dynamic flexibility. The EIP-8141 transaction type is developing towards a universal and minimalist call list, with new state types, recursive STARK memory pools, and key-controlled nonces also belonging to this direction.






