以太坊晋级再遇波折 “君士坦丁堡”因漏洞被延后

以太坊晋级再遇波折 “君士坦丁堡”因漏洞被延后
2019年01月17日 16:56 正播放

原来估计在今日进行的以太坊“君士坦丁堡”晋级被推延。晋级可能将于UTC时刻1月17日04:00(北京时刻18日正午12:00)左右进行。

据PeckShield报导,今日凌晨,以太坊“君士坦丁堡”代码突然爆出“可重入”程序漏洞,该程序漏洞能够用来攻击相关合约修正用户余额或其他关键变量。PeckShield安全人员初步分析发现,在分叉之前一个存储操作至少需求5000gas,远超缺省转账鼓励的2300gas。

但分叉后一个存储只需200gas,这造成了现有合约在处理转帐的时分,如果调用了攻击者合约,能够用来修正调用者合约的内部变量,其间可能包括账号余额等。由于该程序漏洞,以太坊君士坦丁堡晋级延期,具体的晋级时刻将在周五的下一次中心开发者电话会议决定。

Coindesk也报导称,智能合约审计公司ChainSecurity表明,如果实施以太坊改进提案(EIP)1283,可能会为攻击者供给盗取用户资金的代码程序漏洞。因而,在电话会议上,以太坊开发人员、客户和其他运营网络项目的开发商赞同暂时推延以太坊的“君士坦丁堡”晋级。

此外,Coindesk还报导称,该项目的中心开发人员还表明,在硬分叉之前修正程序漏洞需求很长时刻,因而硬分叉(晋级)估计将在UTC时刻1月17日04:00(北京时刻18日正午12:00)左右执行。

虽然,依据PeckShield和Coindesk的报导还无法确定此次晋级的具体时刻,可是晋级被推延这一音讯根本能够确定。值得注意的是以太坊的“大都会”晋级包含的两次分叉“拜占庭”和“君士坦丁堡”被推延现已不是第一次。

此前,“大都会”晋级的第一阶段“拜占庭”就由于各种原因不断被推延,最终,在 2017年10月16日,“拜占庭”总算在4370000区块成功进行硬分叉。依据CoinMarketCap数据显现,当时ETH晋级成功后,价格达到了348美元,上涨超过2%。

以太坊“大都会”的第二阶段晋级“君士坦丁堡”原来定于上一年11月进行,可是在测验网络上发布的代码中发现了几个程序漏洞后,开发人员选择把此次晋级推延到2019年头。此后,以太坊中心开发成员最终决定,以太坊将在7080000区块高度激活硬分叉。依据这一区块高度计算,此次晋级时刻应该在1月16日左右。

就在几天前,以太坊中心开发人员Péter Szilágyi还在推特上表明,以太坊Rinkeby测验网现已成功晋级到君士坦丁堡网络,目前网络状态杰出。可是,在晋级的最后关头却传来由于以太坊程序漏洞推延晋级的音讯。

对于一条闻名公链,保证其安全是重中之重,以太坊开发成员在晋级这个问题上再三“食言”或许会给市场带来一些消极影响,可是从另一方面来看,这也是为了保证在晋级过程中满有把握。由于一旦出现问题,损失远比推延晋级来得大。

财经自媒体联盟更多自媒体作者

新浪首页 语音播报 相关新闻 返回顶部