主页 > imtoken钱包app安卓版 > 分叉成功?以太坊软件版本尚未完全更新,下一次分叉仍将采用激进的方式
分叉成功?以太坊软件版本尚未完全更新,下一次分叉仍将采用激进的方式
金色财经-以太坊10月19日消息,以太坊拜占庭硬分叉于本周早些时候实施,但这并不意味着以太坊开发者已经为软件过渡做好了准备。
作为全球第二大区块链网络,以太坊的硬分叉是一个危险而复杂的过程。 为了成功完成分叉,所有节点(运行软件的计算机)都需要更新以太坊分叉最新消息,预计并鼓励在全球平台上同时进行。
然而,就拜占庭硬分叉而言,这并不是全部真相。
由于在硬分叉前几天突然发布了软件升级,网络中相当一部分节点尚未进行更改。 事实上,在硬分叉消息发布时,只有 25.1% 的最受欢迎的以太坊客户端和 58.4% 的用户进行了升级,这意味着大约 45% 的网络节点正在运行新软件。
如此仓促的硬分叉有可能对网络造成不良反应,例如因严重错误导致网络拒绝服务,或因节点间不兼容导致网络分裂。
因此,一些用户可能会怀疑以太坊是否安全,鉴于目前的情况,这可能是一个悬而未决的问题。 首先,仍然有一些客户端没有更新,可能包含某些可能导致创建多个以太坊区块链的“共识错误”。
为此,以太坊核心开发者加文伍德告诉记者,在升级完全稳定之前以太坊分叉最新消息,他将“敦促”以太坊参与者对大型项目“谨慎”。
风险依然存在
除了那些没有升级的故障节点之外,目前的拜占庭软件还存在安全漏洞。
其中最严重和最常见的是共识错误(如上所述),当节点无法通信并且区块链分裂成不兼容的链时。 据说以太坊开发人员正在运行测试,试图识别此类风险,并希望在它们爆发之前解决它们。
根据 Wood 的说法,如果该漏洞确实包含在以太坊网络中,它需要时间才能显现出来。 如果出现问题,将在接下来的几天内解决。
如果发生这种情况,Wood 相信开发团队会尽快发布调试软件,以避免破坏平台的太多功能。
对于已经存在的有问题的软件,以太坊的首席安全开发人员 Martin Holst Swende 表示:“这并不值得担心”。
如果由于运行旧软件版本而产生共识错误,用户肯定会被要求更新他们的客户端。 当然,分叉后的以太坊网络不再监控这些基点,所以如果出现错误,它不会出现在任何区块链浏览器中。 此外,根据 Holst Swende 的说法,如果旧软件出现安全漏洞,除了来自社区的反馈外,以太坊开发人员不太可能收到消息。
得到教训
然而,以太坊创始人 Vitalik Buterin 在一个在线轮胎上写道,“在确认拜占庭硬分叉完全安全之前,还需要一到两个月的进一步测试”。 对于已经宣布分叉完成的以太坊来说,这似乎是一个漫长的过程,但这并不意味着在发布之前没有进行广泛的安全测试。 在 Reddit 论坛上,以太坊开发者 Afri Schoedon 表示,拜占庭在硬分叉之前已经进行了数周的持续测试,在漏洞被发现之前一直在通过各种类型的安全检查。
以太坊依赖于各种类型的安全筛选程序,但人类没有足够的时间在发布前完成称为“模糊器”的自动化测试过程,该过程可以检测到最细微的代码弱点。
这是以太坊的新安全检查,正如核心开发人员 Peter Szilagyi 解释的那样,“需要不断的努力和改进才能真正成为工作流程的一部分”。
“模糊器的概念将成为下一个分支的组成部分,”他补充道。
今天,一个模糊器正在运行以确保拜占庭版本的安全性。 到目前为止,拜占庭硬分叉还没有发现任何错误。 虽然这次硬分叉的经历会让一些开发者在未来升级时更加谨慎,但没有迹象表明以太坊团队会调整激进的升级方式。
Schoedon 说:
“作为这次硬分叉的教训,我们将在所有客户准备好分叉后执行区块编号。”