共识层 (CL) 的合并升级行动 Bellatrix 在 9/6 晚间的预期时间内顺利完成,这是以太坊合并 (the merge) 的首步准备,下周 (预计 9/13 – 9/15) 会全力推动执行层的最终升级,届时以太坊将正式转型为股权证明机制 (PoS)。
然而自 Bellatrix 升级后,以太坊「漏块率」(Missed block rate) 却大幅提升。
Gnosis 创办人 Martin Köppelmann 在 9/6 晚间约 10:32 时指出,在过去 600 个 Slot 中,漏块率已从 0.5% 上升至超过 9%,这代表 Bellatrix 升级对于验证者而言存在某些问题。
他强调这不是什么大问题,但这个数字的变化值得关注。
注:在以太坊的共识机制中,时间被划分为 Slots,每个 Slot 为 12 秒并会选出一个提议者 (Block Proposer),并由证明者 (Attesters) 进行投票。
针对此事,外媒 Decrypt 接洽了多位以太坊核心开发者,他们指出了问题所在,且他对漏块率的些微拉升感到高兴。
客户端未更新
以太坊核心开发者 Marius Van Der Wijden 表示,这是因为客户端未更新软体所导致,他认为「9% 漏块率」,有 5% 是来自于未更新软体的客户端,4% 来自已更新但未连结至执行层的节点。
不过 Marius Van Der Wijden 仍感到乐观:
这是一件很好的事,并非所有节点都更新了软体,而现在他们知道了,且会在执行层合并之前进行更新。这件事并没有预期的那么严重,我原本预计会有更多客户端未更新,只有 9% 让我感到意外。
尽管以太坊创办人 Vitalik Buterin 在 9/6 还提醒「务必更新客户端软体」,但结果还是导致漏块率上升。好消息是已有超过 74% 的节点营运商更新了软体,若低于 66%,最终的合并升级将无法完成。
这是一件很好的事,并非所有节点都更新了软体,而现在他们知道了,且会在执行层合并之前进行更新。这件事并没有预期的那么严重,我原本预计会有更多客户端未更新,只有 9% 让我感到意外。