当前位置:首页 > 资讯 > 山寨币新闻 > 正文

以太坊核心开发者:引起Infura服务中断的Geth版本并未违背ETH共识

发布:中币网   时间:2020-11-12 11:18:25   加入收藏 打赏

11月12日,以太坊核心开发者Péter Szilágyi发推公布Geth v1.9.17版本及Infura服务中断事件事后剖析。

11月12日,以太坊核心开发者Péter Szilágyi发推公布Geth v1.9.17版本及Infura服务中断事件事后剖析。

根据Péter Szilágyi发布的内容,此前Geth版本v1.9.7(2019年11月7日发布)因存在破坏EIP 211提案实施的漏洞,于2020年7月15日被John Youngseok Yang发现并提交。随后该漏洞在2020年7月20日发布的Geth v1.9.17版本中被默默修复。

该修复程序使得Geth与Besu、Nethermind和OpenEthereum(以及以太坊规范本身)重新达成共识,但是又导致其与早期的Geth版本未达成共识。而这也是Infura服务中断事件发生的原因,即并非所有节点运营商都在运行最新版本,故与老版本产生分歧。

与此同时,针对Infura服务中断社区中所产生的疑问,Péter Szilágyi给予答复:

1.所谓“Geth团队单方面进行共识升级”,Geth并没有创建任何未经以太坊同意的新共识规则,EIP 211提案已于3年前网络升级Byzantium时达成社区共识,因此对EIP 211的修复程序并非违反共识;2.所谓“默默修复程序未告知操作员”,因用户的软件更新速度需求及网络安全性各种考虑,操作上存在灰色区域,需要逐案分析讨论。

来源:bitcoin86




来源:中币网  https://www.zhongbi.net/news/shanzhaibi/177673.html
声明:登载此文仅出于分享区块链知识,并不意味着赞同其观点或证实其描述。文章内容仅供参考,不构成投资建议。投资者据此操作,风险自担。 此文如侵犯到您的合法权益,请联系我们3111859717@qq.com,我们将第一时间处理。