以太坊的共同创办人Vitalik Buterin发表了一篇名为《多维度Gas定价》的新文章,解释了多维度Gas定价的概念。以下是摘要内容:
– 以太坊传统上使用单一资源度量单位”gas”来根据计算工作量来定价交易,包括计算、存储、数据带宽和ZK-SNARK证明生成等方面的努力。
– 最近的交易例子显示了各种成本,例如基本成本、调用数据字节、存储操作等,费用与使用的总gas成正比。
– 尽管单一gas系统简化了市场运作和成本优化,但它将不同资源视为等同,可能因为不正确的gas限制而允许不安全的网络操作。
– 多维度gas定价,例如在EIP-4844中看到的,区分资源成本,通过优化后的和实际资源限制来解决效率问题。
– 引入”blobs”作为区块中的Rollup友好数据,允许数据和计算资源分开定价和限制,显著降低Rollup交易的成本并略微增加区块大小。
– 无状态客户端,在最小本地数据的情况下,验证以太坊面临管理存储证明的挑战,预计向多维度gas定价的转变,将更准确地定价存储操作。
– 像EIP-7623这样的提议试图根据数据或计算的成本收费来改进交易,目的是提高吞吐量和安全性。
– 多维度gas定价的最终目标是让以太坊内各种资源需求进行单独调整,提高可扩展性和效率,尽管这种复杂性可能会使交易优化和EVM设计变得复杂。
– 考虑到为了与现有应用保持兼容性,而分配比例子调用gas限制的具体技术解决方案,突显了实施多维度gas策略所需的权衡和潜在增加的系统复杂性。