以太坊联合创始人Vitalik Buterin近期发布了一篇名为《Multidimensional gas pricing》的新作,深入剖析了多维度的Gas定价机制。以下是文章摘要:
– 以太坊过往以单一资源度量“gas”来衡量交易成本,其涵盖计算、存储、带宽以及ZK-SNARK证明生成等方面。
– 近期交易案例反映出多种成本,包括基本成本、调用数据字节、存储操作等,费用与使用的总gas量成正比。
– 尽管单一gas系统简化了市场操作和成本优化,但将不同资源视为同等,可能因gas限制设置不当而导致不安全的网络操作。
– 多维度gas定价,如EIP-4844所示,通过区分资源成本,结合优化后的资源限制,旨在解决效率问题。
– 引入“blobs”作为Rollup友好的区块数据,实现数据和计算资源的分别定价与限制,大幅降低Rollup交易成本,同时略微增加区块体积。
– 无状态客户端在最小本地数据条件下,面临管理存储证明的挑战,预计多维度gas定价的转型将更精确地反映存储操作的成本。
– 类似EIP-7623的提议旨在根据数据或计算成本进行收费,以提升交易吞吐量和安全性。
– 多维度gas定价的终极目标是在以太坊中实现各类资源需求的单独调整,从而提高可扩展性和效率,尽管这种复杂性可能会使交易优化和EVM设计变得更加复杂。
– 考虑到与现有应用保持兼容性的需求,具体技术方案如比例子调用gas限制(proportional sub-call gas limits)的分配,凸显了实施多维度gas策略所需的权衡以及可能增加的系统复杂性。
标签: 比特币挖矿