以太坊核心开发人员启动重大升级:Bellatrix
以太坊核心开发人员在周二凌晨启动了重大切换前的最后一次重大升级:Bellatrix,从而启动了期待已久的网络合并。但一些早期的技术问题让一些人质疑该网络对更新的准备情况。
合并的背景与目的
此次合并是将以太坊信标链与其主网相结合的升级,旨在将网络从能源密集型工作量证明系统转变为更节能的权益证明区块链。以太坊开发人员今天成功推出了 Bellatrix,这是一项升级,可在信标链的后端(共识层)启动合并。下周,另一次升级将过渡网络的执行层,改变为全球所有用户创建和验证 ETH 的方式。
Bellatrix 升级的执行与反应
在 Bellatrix 升级上线后,开发人员庆祝其成功执行,并宣布全力以赴地进行合并的最终执行层升级,即巴黎。目标是在 9 月 13 日至 9 月 15 日“左右”进行。
然而,有一些迹象表明,贝拉特里克斯可能没有第一次广播那么成功。自 Bellatrix 今天早上执行以来,以太坊网络的“漏块率”明显飙升,即网络无法验证计划验证的交易区块的频率。在 Bellatrix 生效后,这个数字跃升了约 1,700%;换句话说,虽然在以太坊上计划验证的所有区块中,通常有 0.5% 的区块在第一次尝试时无法通过验证,但在周二早上,超过 9% 的区块遇到了这个问题。
技术问题的根源
为什么?答案可能与网络节点运营商的准备工作有关。在合并的最终巴黎升级之前,以太坊的所有节点运营商(保持网络后端和基础设施运行的个人和组织)必须将其客户端更新到最新的、可合并的软件。根据以太坊基金会的说法,如果下周执行合并,任何未能这样做的运营商都将“按照旧规则被困在不兼容的链上,并且将无法发送以太币或在合并后的以太坊网络上作”。
以太坊网络的多个核心开发人员在与 Decrypt 交谈时断言,今天早上错过区块率的峰值可以追溯到尚未执行此软件升级的运营商。“尚未更新的节点将泄露不活动,”以太坊核心开发人员 Marius Van Der Wijden 告诉 Decrypt。换句话说,尚未更新软件的节点运营商越多,就越会触发权益证明链上错过的区块。根据 Ethernodes 的数据,25.2% 的以太坊节点仍未升级其软件。
开发人员的努力与展望
几个月来,让所有节点运营商更新他们的软件以加速到 marge 的任务一直是以太坊核心开发人员的首要任务。“我认为我们现在面临的最大问题是我们需要教育用户,”Van Der Wijden 说,具体来说,这意味着确保所有节点运营商都知道他们必须更新他们的软件并同时运行共识层和执行层客户端,否则他们将在合并时被踢出网络。
然而,在这方面最坏的情况似乎已经避免了。如果少于 66% 的节点运营商更新了他们的软件,则合并将无法在下周完成;这个数字已经超过 74%。根据 Van Der Wijden 的说法,今天早上错过的 9% 的区块可以归结为缺乏更新软件的节点 (5%) 和部分更新但未连接到执行层的节点 (4%) 的组合。
尽管这些统计数据凸显了用户进一步联系节点运营商的必要程度,但 Van Der Wijden 表示,他对今天早上的事件感到满意。“不是每个人都升级了,这真的是一件好事,因为他们现在知道了,并且会在实际合并之前更新,”他说。Van Der Wijden 甚至表示,今天早上以太坊网络受到未更新的节点运营商影响的程度远没有预期的那么严重。我预计会有更多的人不更新,“Van Der Wijden 说。“我非常惊讶它的效果如此之好。”