为比特币自2010年最严重漏洞“背锅”,这位Core开发者表示“都是我的责任”区块链

bitcoinist 2018-09-25 13:22
分享到:
导读

“错误代码被合并本来就是错误的。是的,我们搞砸了,但是我们搞砸的东西范围很广。”

就在Core开发者John Newbery声称为比特币网络上周曝出的CVE-2018-17144网络漏洞负责之后,Bitcoin Core开发者谴责了比特币(BTC)和比特币现金(BCH)之间的内斗。

shutterstock_1147086383_副本

‘感到尴尬和抱歉’

9月23日,负责检查比特币代码库的Newbery在Twitter上发表评论说,正是因为他的代码检查工作不到位,这个漏洞才没有被注意到。

Bitcoin Core客户端近日出现漏洞,Core开发者之后迅速修复,敦促整个比特币网络升级到Core客户端补丁,并将此列为紧急事项。

Core团队此后已经发布一份关于这次漏洞的完整总结报告,其中包括这次bug的技术规范和根除方法。

“我绝非没有读取到CheckTransaction()。当我看到它时,这个“我们在CheckBlock中跳过它”描述应该会让我注意到。

Newbery在总结报告中表示,他没有注意到它。

“这个描述和 fCheckDuplicateInputs标签很容易引起注意。我应该凭直觉行事。至少我应该查一下Bitcoin Core PR #9049。但我没有。”

尽管Newbery对他的忽略导致的结果感到“尴尬和抱歉”,然而社区的反应似乎表明,他们没有兴趣将此事归咎于任何一方。

与此同时,其他消息来源也对代码监督的问题严重性提出了警告,Bitcoin.org的创建者Cobra称这个问题“非常可怕”,Bitcointalk的Theymos则认为这是比特币“2010年以来最严重的漏洞”。

Van Der Laan猛烈抨击社区争吵

同为Core开发者的Wladimir van der Laan此前曾表示,合作失败导致了这种情况的出现。

他在周日的推特中表示,“错误代码被合并本来就是错误的。是的,我们搞砸了,但是我们搞砸的东西范围很广。”

整个社区因为没有足够彻底地审查共识更改而搞砸了,需要更多的开发者关注!这是我们所有人的全部责任。

Van der Laan在一场辩论中写道,这个漏洞的发现为比特币(BTC)和比特币现金(BCH)的支持者提供了相互批评对方的不足之处的肥沃土壤。

“‘不专业’这个词甚至都不足以形容他们,”他补充说。

Core 比特币 漏洞 开发者 Bitcoin
分享到:

1.TMT观察网遵循行业规范,任何转载的稿件都会明确标注作者和来源;
2.TMT观察网的原创文章,请转载时务必注明文章作者和"来源:TMT观察网",不尊重原创的行为TMT观察网或将追究责任;
3.作者投稿可能会经TMT观察网编辑修改或补充。