2017-07-19 09:45

BIP 91要胜出?Gmaxwell选择给'btc1'找漏洞

3.5万

随着BIP 91提议获得了矿工社区的大量支持,比特币似乎很快就可以迎来隔离见证的落地。然而,Blockstream首席技术官gmaxwell却在今日提出'btc1'软件存在共识漏洞问题,似有叫板之意,目前'btc1'代码负责人Jeff Garzik对此已进行了回应。

gmaxwell

以下是gmaxwell提出的问题

爱丽丝(Alice)、鲍伯( Bob)、卡罗尔(Carol)、戴夫(Dave)等 'btc1'矿工开始执行隔离见证(bit1)投票。

很可能,这些矿工并不是直接连接到对方,而仅是通过普通的比特币节点网络来进行连接。

Mallory则是一个运行“unlimited”客户端的矿工(或者假装是),其并没有投票隔离见证。

Mallory创造了一个非BIT1的投票区块。A, B, C, D... 这些矿工都忽视掉Mallory的区块,因为它并没有投票隔离见证。

爱丽丝(Alice)挖到了一个区块,但鲍伯( Bob)、卡罗尔(Carol)、戴夫(Dave)等矿工不会接收到,因为它并不是网络的最长链。

鲍伯( Bob)挖到了一个区块,但爱丽丝(Alice)、卡罗尔(Carol)、戴夫(Dave)等矿工也不会接收...凡此种种,不一而足。

同时,Mallory和其他非'btc1'矿工会继续挖更多的区块,它们都在同一条链上运作。

当有很多分区‘btc1’矿工时,网络会分解成很多分叉链,直到一个单一的btc1矿工的算力能够超过所有的非btc1矿工的总算力,这种情况的可能性非常低,甚至可以说是不可能的。

解决办法是,要么保证在执行前没有bit1投票矿工(和80%的激活阈值不兼容),或手动保证执行矿工之间是相互连接的。

这需要紧急反应。

对此,Jeff Garzik在github上回复表示:

Jeff Garzik

这一问题需要一个冷静期 :)

同意w/ @tomasvdw的看法,该问题可以通过好的节点同步解决。

如果我可以将我的言论塞到@kek-coin的嘴中,btc1对等节点问题应该是和算力无关的。随着时间的推移,我们可以解决已经存在的一些相关问题。

你怎么看?

本文链接:https://www.8btc.com/article/134166
转载请注明文章出处

评论(6)
登录 账号发表你的看法,还没有账号?立即免费 注册
我是大宇 2017-07-19
这个漏洞似乎并不难解决,这个时候找出来相信完全是出于善意的,如果是在部署的时候出了问题估计会造成更大的恐慌。
我是大宇 2017-07-19
【BIP 91要胜出?Gmaxwell选择给’btc1′找漏洞】随着BIP 91提议获得了矿工社区的大量支持,比特币似乎很快就可以迎来隔离见证的落地。然而,Blockstram首席技术官gmaxwell却在今日提出’btc1′软件存在共识漏洞问题,似有叫板之意,目前Jeff Garzik对此已进行了回应。http://t.cn/RKRHJoT ​​​
我是大宇 2017-07-19
又是blockstram…
我是大宇 2017-07-19
大家记住了,Blockstram就是core的米饭班主,当然要反对下反对core的一切!其嘴脸,路人皆知……
我是大宇 2017-07-19
漏洞早些发现好,别等上线才发现问题
我是大宇 2017-07-19
【BIP 91要胜出?Gmaxwell选择给’btc1′找漏洞】随着BIP 91提议获得了矿工社区的大量支持,比特币似乎很快就可以迎来隔离见证的落地。然而,Blockstram首席技术官gmaxwell却在今日提出’btc1′软件存在共识漏洞问题,似有叫板之意,目前Jeff Garzik对此已进行了回应。http://t.cn/RKRHJoT ​
下载
分享
收藏
阅读
评论
6
点赞
上一篇
下一篇