据Odaily报道,以太坊联合创始人Vitalik Buterin近日透露,关于交易格式的最新研究已使网络对交易中不同性质的“动作”(actions)与“依赖”(dependencies)有了更清晰的定义,从而可对每个组成部分分别进行优化。
Buterin解释称,交易的“依赖”包括签名、UTXO的Merkle证明以及ZK-SNARK或STARK等验证要素;而实际发送ETH的调用则属于“动作”。这种区分让依赖环节能够被并行处理。其中,与状态相关的依赖可交由mempool处理;而完全不依赖状态的“纯依赖”则可在mempool层一次性完成处理,未来还可能被STARK证明取代,以进一步降低执行与数据处理的额外开销。
Buterin还强调,以太坊当前的扩展策略必须区分交易中动态、灵活的部分与可静态分析的部分,后者应获得更低的gas成本。他指出,按交易量计算,超过90%的以太坊活动并不需要动态灵活性。
此外,他提到,拟议中的EIP-8141交易格式正朝着通用、最小化的调用列表方向发展。新的状态类型、递归STARK mempool以及keyed nonces等设计,也与这一演化趋势保持一致。
