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

隔夜的粥 发布在 比特币 0 3423

随着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对等节点问题应该是和算力无关的。随着时间的推移,我们可以解决已经存在的一些相关问题。

你怎么看?

发文时比特币价格 ¥15580
原文:https://github.com/btc1/bitcoin/issues/85
编译:隔夜的粥
稿源(译):巴比特资讯(http://www.8btc.com/btc1-issues)
版权声明: by nc" sa 作者保留权利。文章为作者独立观点,不代表巴比特立场。

评论:0

您需要登录后才可以回复 登录|注册