http://www.7klian.com

比特币惊现重大裂痕后,代码审查事情将越发严苛

社区应该但愿所有大型比特币公司派出技能测试专家进入比特币焦点团队,今朝许多公司没有为焦点开拓做出过任何孝敬。

很多人没有意识到的是,让人们运行差异的客户端使得进攻者更容易对网络举办破裂。

重要的问题还包罗:假如一个恶意的参加者首先发明白这个裂痕,功效会奈何 ? 假如此刻代码中尚有其他埋没的裂痕怎么办 ?

自从上周发明并修复了比特币最严重的裂痕之一以来,社区的情绪用「震惊」这个词来形容是最得当不外了。

7kLian.com ChainNews:提供逐日不行或缺的区块链新闻。

他甚至暗示,他此前看到该有问题的代码时只是以为很好笑。但他认为其他人大概已经查抄过了。他说道:

因此,一个想法是要答允更多的比特币代码客户端存在。这样的话,假如一个代码客户端有劫难性的错误导致网络瓦解时,其他代码客户端仍然可以运行,从而保持比特币作为一个整体一直运行。

即便如此,有一种概念认为,在开放的全球参加的网络的敦促下,比特币焦点团队此刻拥有了比该技能汗青上任何时候都更强大的代码审查进程。

除了这些思路外,尚有另一个风行的想法。今朝比特币社区的主要比特币软件比特币焦点在 95% 的比特币节点上运行。(至少这是按照一项统计数据得出的——有趣的是,没有步伐看到每个比特币节点,因为有些节点想要更多的隐私,不会向网络的其他部门大事鼓吹它们的存在。)

但这种专业人才很难找到。Hilliard 汇报 CoinDesk:

我的主要问题是,许多人对特定的开拓人员提出品评指责,但整个项目是开放的,它不是「会员制」,用户有责任审核代码,就像开拓者努力孝敬代码一样。

裂痕发明后几天,社区尚未提出任何正式的办理方案。但它激发了大量有关比特币的接头:它如何事情?当加密钱币钱币中最风行的软件客户端 (software implementation) 比特币焦点钱包(bitcoin Core)再次呈现雷同的裂痕时,如何才气识别出来并得到办理?

我没有亲自去验证,而是相信那些比我更智慧、更有伶俐的人已履历证过了。我想虽然地认为是其他人已经做了这一事情

比特币焦点维护者 Wladimir van der Laan 也表达了同样的概念,他在推特上写道:

因此,,开拓人员就下一步该做什么尚未告竣一致。也许 Theymos 的话对此做了最好地表述:

假如比特币焦点团队的所有计策和做法都保持稳定,那么最终雷同的妨碍将不行制止地再次产生,而我们下次大概也不会那么幸运地看到这一次雷同的功效。

呈现有裂痕的代码是差池的。是的,是‘我们’搞砸了,但这个‘我们’观念很宽泛。应该是整个社区因为没有彻底审查共鸣变革而将它搞砸了。

比特币的成长在很洪流平上受到了代码审查的限制,并且没有几多人可以或许胜任这一事情。

比特币以前也呈现过裂痕,并且还会再次呈现裂痕。它只是一个软件。这没什么大惊小怪的。

然而,很多人认为责任不该该只落在开拓人员身上。人们普遍认为,作为一个没有率领者的去中心化项目,保持比特币的无过错是各人配合的责任。假名为 Shinobimonkey 的比特币喜好者汇报 CoinDesk:

Theymos 认为,一种要领是成立“更巨大”的测试,专门测试并定位严重但很难发明的裂痕,好比上周的测试。他增补道:,并增补道:

在这一点上,假名「Theymos」的 reddit 社区比特币子版版主催促社区不要健忘这个裂痕。他在一篇传读很广的帖子中称这是“一次不行否定的重大妨碍”,并增补道:

尽量如此,很多比特币开拓人员担忧,添加多个客户端大概会带来比上周的裂痕更严重的问题。比特币焦点孝敬者 Andrew Chow 在一场概述利弊的对话中暗示:

我不知道奈何才气防备这种环境再次产生,但假如社区因为这次错误没有造成什么损害而对它置之不理,我知道接下来会产生什么环境。

此刻,对开源代码库做孝敬的开拓人员比以往任何时候都要多。并且它被测试了许多次;据预计,代码测试约占代码孝敬的 20%。

区块链代码工程师 John Newberry 同意该概念。尽量他没有编写裂痕百出的代码,但他辩称,作为比特币世界的一名开拓者,呈现这样的错误他也有责任,因为他没有对代码举办仔细审查。

比特币焦点孝敬者 James Hilliard 也强调了这一点,他认为开拓人员可以提高测试的「数量」和「质量」。不外,说起来容易做起来难。比特币焦点孝敬者 Greg Maxwell 对 Theymos 的思路暗示附和,认为测试当然重要,可是测试的质量和细节才是要害。Maxwell 说道:

这一躲藏了两年的裂痕大概被操作来产出比硬编码 2100 万枚更多的比特币,跟着这些比特币浮出水面,社区对此大加接头,而开拓人员也正绞尽脑汁:有没有什么步伐防备雷同严重的裂痕再次被添加到代码中去?

「错」在整个社区

尽量如此,开拓人员仍然认为,要确保该数字钱币顺利运行,尚有更多的事情需要去做。

答允存在多个比特币焦点代码客户端

尽量如此,一些人仍然认为有存在裂痕的风险。Blockstream 首席运营官 Samson Mow 在推特上说:

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。

说点什么吧
  • 全部评论(0
    还没有评论,快来抢沙发吧!

相关文章阅读