提高 Gas 上限并不等于创新。
撰文:Evan Van Ness
编译:善欧巴,金色财经
很抱歉要用陈词滥调,但让我们从最基本的原则开始:我们到底想要实现什么目标?我能想到一些可能的理由,但没有一个能真正让我信服:
Gas 价格已经相对较低了。过去一个月的平均交易费用为 16 gwei。这样的平均费用对我来说完全合理。
「以太坊停止了 L1 创新」基本上只是一个营销问题,部分是因为某些平台选择为那些恶意批评者提供发声机会。但问题在于,当批评如此荒谬时,实质内容其实并不重要。
再说一次,Gas 价格已经足够低了,提高 Gas 上限并不等于创新。
至于第 3 点,我实际上认为这是一个相当合理的观点。如果我们作为一个社区决定随着磁盘空间和 I/O 性能的提升而逐步提高 Gas 上限,这可以被视为一种可信承诺。但如果仅仅以此作为单独的理由,我觉得还是比较弱的。
有些人真的希望将应用带回 L1,但这里存在一个「诱导需求」的问题。你大幅提高 Gas 上限,确实能让许多应用回归,一切看起来都很美好。但过不了多久,需求再次超过供应,交易成本又会经常性地回到 120 gwei。
「但等等,埃文,我们是技术宅,我们只关心网络能承受多少!」
好的,但这并不是一个简单的问题。「网络能承受多少」在短期和长期内是非常复杂的。
状态大小不是一个大问题。目前约为 300GB(致敬 @notnotstorm 和 @gakonst),这并不算特别大。相较之下,历史数据问题更加棘手,不过我们计划在六个月内解决这一问题。
状态 I/O 和带宽问题更为突出。
最近,我们在添加 blobs 时提高了区块大小。说实话,在 Pectra 升级后的一段时间里,当我需要流畅观看视频(例如足球比赛)时,不得不关闭家里的非质押节点。
过去六个月,客户端在带宽优化方面取得了很大进展,也许我遇到的只是路由器问题。但我们也计划在添加更多 blobs 时再次提高区块大小。我们不应该过度增加带宽需求。
磁盘 I/O 可能是比带宽更大的问题。坦白说,我认为这是以太坊中研究较少的领域之一。目前来看,边际上我们还算安全,但从长期来看,我不确定一些变量会带来什么影响。而且,我对这方面并非专家。
「啰嗦够了,埃文,我们能不能提高 Gas 上限?」
我认为可以小幅提高 Gas 上限,绝对没问题。我打算在认为合适的时候提出小幅提高,比如到 33M。如果效果良好,我们可以评估后再进一步提高。当然,这会有显著的协调成本,但实际上这种成本是有益的:如果我们不锻炼协调能力,最终只会让这种能力退化。
但我不认为我们应该在近期内将 Gas 上限提高到 60M,即使有需求。我认为我们目前还没有充分的论据支持这种做法,而以太坊已经过了「放手一搏」的阶段。
我尊重那些持不同意见的人的观点,但我们在这件事上的证明责任并不相同。
等等,你是说我们可以提高 Gas 上限,但你却不想这么做?
很高兴你读到这里。
是的,我现在认为没有任何充分的理由去提高 Gas 上限。Gas 费用已经很低了。通过边际上调 Gas 上限既不会让应用回归 L1,也不应该试图这样做。
确实,Gas 价格会有短暂的尖峰期,然后又经历长时间的低价格期。(参考下方截图。)
这种现象在大宗商品市场中是很常见的(顺便提一句,加密货币的价格走势也通常和大宗商品类似)。你会看到长期的低迷周期,夹杂着短暂且剧烈的价格波动。
我目前没有一个简单的办法来解决这个问题(比如,将最大值提高到 60M,但保持目标值在 15M?)。不过,解决这个问题的方向可能需要类似的思路。
如果你不像我一样密切关注以太坊区块空间,你可能不知道在 2022-2023 年间,一个叫 XEN 的 HEX 分叉项目人为地将 Gas 价格维持在高位。这实际上给 ETH 的 Gas 价格创造了一个底部,并在熊市期间使以太坊保持了负发行状态(直到 Pectra 引入了 blobs)。
我一般不认为应该对使用区块空间的人做出道德评判。如果你支付了费用,那么使用就是合理的。
但我再强调一次:每周 7 天中总会有需求高峰期,同时也有价格暴跌的时候。鼓励像 XEN 这样的低优先级、低价值的非紧急交易膨胀我们的状态大小,究竟有什么意义?
总的来说,我认为维持状态大小和 I/O 的可控性,可以在找到 SNARK 或其他「银弹」解决方案之前,保留更多的灵活性。正如我最近多次提到的,以太坊的目标是成为互联网的货币和全球结算层。这意味着我们不冒险,因此我们始终尝试保留选择的余地。
即使未来我们实现了无状态验证,仍然需要一些高性能的服务器来完成区块构建。RAM 需求的增加会提高准入门槛。而以太坊的一大优势是,即使没有大量资本,你也可以通过技术贡献参与生态系统的发展。
再次强调,我希望尽可能地保持灵活性。我认为这种取舍并不值得。
好了,就这些了。一些朋友让我解释为什么我反对提高 Gas 上限,所以我写了这篇文章。这是我即兴写下的内容,几乎没有经过编辑。欢迎提出修改意见或不同观点。
我们应该在适当的时候提高 Gas 上限,但目前 Gas 价格已经相当低,中位交易费用也很合理。保留灵活性,等到合适的时机再提高 Gas 上限。
【免责声明】市场有风险,投资需谨慎。本文不构成投资建议,用户应考虑本文中的任何意见、观点或结论是否符合其特定状况。据此投资,责任自负。