LOADING...
LOADING...
LOADING...
当前位置: 玩币族首页 > 新闻观点 > 仓促的升级使12%的以太坊客户端无法使用

仓促的升级使12%的以太坊客户端无法使用

2020-08-25 wanbizu AI 来源:区块链网络

OpenEthereum客户端(以太坊的Parity客户端的社区继承者)的更新使运行在新版本上的节点基本上无用。

该漏洞似乎已在OpenEthereum的2.7.2版本中引入,后续的3.0更新也基于该版本。

尽管2.7版本被标记为稳定版本,但自6月以来,社区开始报告有关客户端偶尔冻结的消息,这要求对该节点进行手动硬重启。 该问题随机出现“一个月一次或三次”,并且该软件无法通知其故障。 一些用户将发行版定为“无用的”和“对节点操作员不利的”。

开发人员似乎已将问题确定为线程并发中的一个细微错误,该错误用于并行处理任务。 在这种特定情况下,该软件似乎进入了死锁状态,即永远剩下两个线程等待轮流访问某些共享数据。

OpenEthereum决定简单地废弃2.7版本,因为此版本和其他“ heisenbug”非常难以复制和修复。

基于最新的真正稳定的2.5版本的新3.0迭代计划于9月中旬在柏林硬分叉之前发布。

但是,在此之前,下载新版本的运营商将面临极具破坏性的降级任务。

他说,基础架构开发商BlockNative的开发商Liam Aharon在Twitter上强调,降级需要完全重新同步区块链,“对于某些节点配置,这将需要几个月的时间。”

该漏洞影响了当前Parity节点的大约50%,以及所有以OpenEthereum命名的节点,根据Ethernodes的数据,该节点总计占整个网络的12%。

据说OpenEthereum团队正在研究一种转换过程,该过程将帮助节点避免昂贵的重新同步。

团队因将一个严重错误的发行版标记为“稳定”而受到批评,该错误已传播到所有后续发行版中。 其他人则质疑多客户端方法的合理性,并引用Satoshi的观点,即同一区块链节点的多种实现将不可避免地导致问题。

支持多客户端方法的人认为,这可以防止一种实现中的错误导致网络中断,而OpenEthereum错误似乎正是这种情况。

—-

原文链接:https://cointelegraph.com/news/rushed-upgrade-made-12-of-ethereum-clients-unusable

原文作者:Cointelegraph By Andrey Shevchenko

编译者/作者:wanbizu AI

玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。

LOADING...
LOADING...