重新审视以太坊:有哪些看多理由?(5) / BTC123 | 区块链信息行情第一站

重新审视以太坊:有哪些看多理由?(5)

06-10 , 17:00 分享新闻

非共识的点,周博士刚刚也提到了,我认为还是在于以太坊基金会对去中心化坚持的限度到底在哪里,目前感觉这还没有共识。实际上以太坊很多效率低的问题,都可以追溯到他们对去中心化原则的坚持。比如说,不论是执行层还是共识层的客户端,他们都要求去中心化,保持多个端都要支持。同时他们长期坚持要支持 Solo Staker,把个人质押者的参与率作为一个很重要的目标。这样也会影响到效率,因为要协调非常多的客户端。我过去也一直在关注 Lido。我觉得目前来看,以太坊基金会在这个问题上并没有表现出一个明显的态度,比如说不再重视 Solo Staker,觉得集中一些也无妨。我感觉以太坊在创立之初只能跟比特币对比,而比特币在最初几年一直是作为全球金融体系的反抗者形象存在的。因此,以太坊从一开始就非常强调抗监管、抗审查。相比 BTC 没有主体,以太坊有主体,很担心被监管查到,总体而言就是非常谨慎。过去几年 Solana 发生了一些以太坊最初担心的事情。比如说,Solana 在 2023 年被 SEC 明确定义成证券。以太坊基金会过去非常在意这个事情,但现在看来,即便被定义为证券,似乎也没有太大问题,Solana 依然发展得很好。到底去中心化上的退步或者说让步可以到什么程度,我没有看到非常多的讨论。我认为这是一个中长期会持续影响以太坊效率等多方面的关键问题,目前还未达成共识。

以太坊改革事件的时间表

Alex:Ok。刚刚我们谈到了这么多问题,也谈到了对于这些问题,从社区到以太坊基金会顶层的一些共识性的一些情况。那么针对这些大家有共识的问题,目前以太坊的领导层已经规划了哪些对策?这些对策的大致时间表又是怎么样?比方说近期大家很关注两个事件:第一个是 Vitalik 提到今年希望能够在年底前实现以太坊扩容达到十倍;另一个是近期以太坊基金会进行了重组和裁员。类似这样的关键事件,在两位看来大概有哪些?它们对应的发生时间是否有一个共同的预期?这个问题还是请周博士先来讲一下吧。

Qi Zhou:首先第一个是关于以太坊的 L1 扩容。可以看到以太坊已经推出了非常清晰的路线图,如何将现在的 Gas Limit 从大约 3000 万提高到比如说 6000 万,并且逐步提升,他们也有相应的 EIP 来做相关改进。第二我们也看到,以太坊的比如说 Geth 这个客户端,也在积极优化当前的代码。比如最近我们看到一个非常有意思的现象,就是以太坊的所有客户端都实现了某种意义上的性能缓存,就是数据缓存。我们发现 Geth 的缓存实现其实在过去四、五年里并不特别有效,我们对此诧异,但没有深入分析。这导致目前交易执行速度大约是 1 亿 gas per second。如果把区块的 gas limit 调到 1 亿甚至 2 亿,比如说 10 倍就是 3 亿,那单单处理执行交易的区块的时间可能就需要 3 秒钟,可能导致区块超时。因为以太坊在 12 秒的时间里面,出块、投票、执行等各方面都有严格的时间限制,很有可能超时。很有意思的是,Nethermind 在工程实现时做了一些缓存优化技术,神奇地将性能提升了约 3 到 4 倍,达到 4 到 5 亿 gas per second 的水平,这是目前我们已经测出来并可以复现的数据。我们看到 Geth 在这个月初还是上个月底发布了最新的改进,我们自己也用机器复现,可以达到同样的性能标准,并且没有修改当前共识和执行层的任何 spec(技术规范)。可以看到,Geth 在过去四、五年可能在这方面并没有花太多时间优化,突然有了压力,看到别人做得更好,就开始大幅优化,一下也有 4 到 5 倍的性能提升。当初我们看 Nethermind 4 到 5 倍的性能提升,是针对以太坊所有客户端,当时还以为他们用了黑魔法或是数据不准,后来才发现大家都没有足够紧逼自己,都还在舒适圈。现在我们知道性能其实可以跑得更快,这是一种在压力下发生的进步。这也意味着,我们已经通过数据验证,可以提前让以太坊提升 3 到 4 倍,甚至是 10 倍都是有可能的。原来大家认为 1 亿 gas per second 再提升 10 倍就会超时,而现在看来这已经不是大问题了。这是一个非常细节的角度,也说明这种压力实际上对以太坊来说是个非常好的进步。Solana 对以太坊,这一次虽然表现不好,但最终的结果可能是以太坊因为竞争不断改进,对整个行业都是好的进步。