织梦CMS - 轻松建站从此开始!

我的网站

当前位置: 主页 > 比特币 > 比特币资讯

Infura宕机事件背后真相:一次暂不会公布细节的硬分叉

时间:2020-11-13 08:32来源:未知 作者:admin 点击:
任何共识失败都是一个严重的问题,而一次未经宣布的硬分叉表明,这些漏洞如果不加以控制,可能会对以太坊造成非常大的危害。幸运的是,多亏了漏洞赏金猎人敏锐的目光,以及以

任何共识失败都是一个严重的问题,而一次未经宣布的硬分叉表明,这些漏洞如果不加以控制,可能会对以太坊造成非常大的危害。幸运的是,多亏了漏洞赏金猎人敏锐的目光,以及以太坊开发者的勤奋工作,这一次事件并没有造成任何损害。原文来自rekt,作者匿名。

p1

共识不仅仅是关于达成一致,还关乎改变周围的事物。

今天,以太坊网络因共识错误袭击了主网,而遭遇了一些问题。

运行旧版本geth节点的服务商发现,自己陷入了一条少数群体参与的分支区块链,随后,所有依赖于它们的应用产生了连锁反应。

大多数用户是在Infura API宕机后才意识到这个问题的,Infura是以太坊网络上最大的节点提供商,其为一些最常用的Web3.0应用(例如Metamask和Uniswap)以及中心化交易所(例如币安)提供工具和基础设施。

而Infura的服务降级,揭示了币安要么依赖于Infura,要么运行了过时的节点,而无论是哪种方式,都不适合如此大型的交易所。

尽管Infura没有运行最新的geth版本客户端,这可能看起来有些奇怪,但实际上,如此大规模的运营商,不直接采用最新版本的客户端,是有一些道理的,因为没有硬分叉的话,就没有迫切的理由从稳定运行的代码基础设施,切换到尚未被验证过的代码基础设施。

p2

搜索和分析引擎Blockchair也遇到了问题,该运营商发布了如下推文:

“我们的以太坊浏览器也遇到了问题,目前正在修复。似乎发生了链分裂,一些节点(包括我们的节点和一些矿工的节点)陷入了少数分支链。”

p3

Blockchair首席开发者Nikita Zhavonronkov则报告了如下错误:

########## BAD BLOCK ######### <…> Error: invalid merkle root (remote: 57cc91ee8b91b956592a27b14386abc2aba723b5f4f9e5d3181ace6b5d3cd433 local: 1f9ee59bfa683a25c7a15b626995a3ad7c58c571b40df96eea31e5c5eed9732d)

在geth网络中发现了两个严重漏洞,这两个漏洞都是由John Youngseok Yang(软件平台实验室)发现的,这为他赢得了2万点以太坊奖励计划积分。

为了避免网络被攻击,开发者们并没有在Github上讨论这些共识错误,因此还不知道漏洞的具体细节。对于那些渴望了解更多技术细节的人,Mhswende 表示: (责任编辑:admin)

织梦二维码生成器
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 验证码:点击我更换图片
栏目列表
推荐内容