以太坊2.0测试网Medalla出现问题,暂时将其发送到离线状态。
开发人员Raul Jordan在Prysmatic Labs博客上的一则长篇文章中报道了这一点,他透露,在周末,一系列级联错误暴露了Medalla上存在的各种漏洞和流程错误。
通过从6个不同的时间服务器接收到否定响应,使大多数运行Prysm客户端的节点脱机,从而表明了该问题。 实际上,解决该问题所需的修复程序包含一个严重的缺陷,该缺陷有效地删除了节点运行所需的所有功能。
尽管5个不同的独立小组正在研究新协议的客户端实现,但是在事件发生时,超过65%的测试网使用了Prysm客户端:一旦所有Prysm节点被中断,整个测试网就会暂时脱机。
从理论上讲,在这种情况下,网络应该能够轻松地在客户端之间切换,但事实并非如此。 在这一点上显然还有很多工作要做。
劳尔·乔丹他声称:
“ Medalla有一个非常忙碌的周末,为我们提供了最佳的学习体验,以防止这种情况再次发生,尤其是在主网上。”
离线Ethereum 2.0测试网,后果
幸运的是,即使没有其他事情发生,此事件也使在测试网上工作的开发人员掌握了很多东西,以至于Medalla项目本身将继续下去。
实际上,即使没有Prysm客户端,也有其他功能正常的客户端已经在弥补它的不足。
当Prysm客户端离线时,参加测试网的比例甚至下降到0%到5%之间,但正如Jordan所揭示的那样,然后上升到40%左右。 但是,为了最终确定该链,必须超过66%。
同样根据约旦的说法,该事件不会影响主网的启动日期,尽管尚未确定,但认为该目标将在年底之前确定。
Prysmatic Labs团队承认,其客户端上发生的级联错误是由于他们对处理影响多个节点的问题的响应更正的错误决定。 其他客户没有遭受类似问题的事实并不影响Medalla项目的发展。