以太坊Gas上限或将提升10至100倍
以太坊联合创始人Vitalik Buterin近日暗示,区块链未来可能迎来重大变革,Layer1的Gas上限或将提升10至100倍。这一评论是针对Succinct Labs团队近期取得的技术里程碑做出的回应。该团队致力于为以太坊执行层开发基于zkVMs(零知识虚拟机)的实时证明系统。
技术里程碑与挑战
Succinct Labs联合创始人Uma Roy分享了实时证明生成的现场演示。Buterin在祝贺团队取得显著进展的同时,也指出了在将此类系统部署到以太坊主层之前仍需解决的关键技术挑战:
1. 系统目前仅测试了平均情况,而非最坏情况。为确保L1安全使用,需要实时最坏情况测试。
2. 系统尚未经过形式化验证。
3. 当前证明过程耗电约100千瓦。虽然证明采用1-of-n信任模型,但仍需将能耗降低至适合家庭使用的水平(约10千瓦)。
4. 需要将L1 Gas上限提高10至100倍。
Gas上限的重要性
以太坊的Gas上限定义了网络在单个区块中允许的最大计算量,直接影响可同时处理的交易或智能合约数量。根据YCharts数据,目前以太坊平均Gas上限约为3599万单位,较一年前的3000万增长了20%。若Buterin的设想实现,这一数字可能提升至3.6亿至36亿单位,大幅提高以太坊的吞吐能力。
实时证明面临的主要挑战
Buterin在帖子中指出了Succinct Labs实时证明方案现有实施的四个主要问题:
1. 平均与最坏情况性能:系统仅在平均情况下测试,要投入生产还需在最坏情况下证明其可靠性。
2. 能源效率:当前系统耗电约100千瓦,不适合广泛或家庭使用。Buterin认为应降至10千瓦或更低。
3. 形式化验证:系统缺乏形式化验证,无法确认是否存在漏洞或安全隐患。
4. 可扩展性需要更多Gas:实时zkVM证明需要大量Gas。若不提高Gas上限,网络将无法大规模支持这些复杂的证明系统。
未来发展展望
以太坊最近一次调整Gas上限是在2024年2月,从3000万单位提升至3200万单位。值得注意的是,51.1%的验证者在不进行硬分叉的情况下投票通过了这一变更。随着zk-rollups和Layer 2采用等技术增强的发展,这种渐进式方法可能会持续进行。
随着对更快、更复杂智能合约需求的增加,Gas上限的大幅提升将使以太坊能够容纳更多可扩展应用、高级证明和高效的链上计算。