以太坊创始人Vitalik Buterin发布题为《多维Gas定价》的文章,探讨在以太坊中引入多维Gas定价机制的重要性和可行路径。Vitalik指出,目前以太坊将所有资源的定价和限额简化为单一维度的Gas,虽然简化了市场设计,但也造成了显著的效率损失。如果网络需要管理n种不同的资源,单维Gas可能会导致吞吐量损失n倍之多。EIP-4844在以太坊中首次引入了多维定价,新增了专门的Blob数据区,并为其设置独立的价格和限额。这一改进使得Rollup的成本降低了100倍,交易量提升了3倍以上,而理论最大区块体积仅小幅增加。
文章还讨论了在为无状态客户端引入存储证明时,采用多维Gas的必要性。由于Verkle树方案存在量子安全隐患,社区希望改用Binary Merkle树和STARK,但其证明生成速度要慢得多。通过独立定价和限制存储访问,可在保证稳定性的同时,避免因提高 Gas 价格而引发的成本问题。
此外,Vitalik还提出了两种实现多维Gas定价的方案:1.较为简单的是设置每笔交易的资源上限,即每笔交易的Gas取所消耗的数据和计算资源中的较大值计价,如EIP-7623所建议的。2.理想但更复杂的方案是为每种资源分别建立类似EIP-1559的动态调整机制。Vitalik强调,引入多维执行Gas会在EVM层面带来一定的复杂性,但为了安全地提升以太坊L1的可扩展性,这种权衡是值得的。社区还需要在方案的经济性和开发友好性方面进一步探索更优雅的设计。