优化提升矿机效率也有错?比特币硬件制造商貌似很无语

2017-04-06 16:28 来源:巴比特资讯 阅读:7039
Blockstream公司CTO兼Bitcoin Core贡献开发者格雷戈•麦斯威尔(Greg Maxwell)昨日在比特币开发邮件列表中发布了一份引爆整个社区的邮件,邮件的内容显示:一家未透露名字的比特币挖矿硬件制造商正在利用一个比特币PoW实施中的漏洞来获得比其他矿工高出30%的挖矿效率优势。

Blockstream公司CTO兼Bitcoin Core贡献开发者格雷戈•麦斯威尔(Greg Maxwell)昨日在比特币开发邮件列表中发布了一份引爆整个社区的邮件,邮件的内容显示:一家未透露名字的比特币挖矿硬件制造商正在利用一个比特币PoW实施中的漏洞来获得比其他矿工高出30%的挖矿效率优势。

asicminer-starts-hashing.original

此外,这也能够解释为什么一些矿工要阻止Bitcoin Core开发团队提出的隔离见证(SegWit)解决方案。很多人怀疑邮件中所提到的硬件制造商就是比特大陆(Bitmain),其CEO吴忌寒是SegWit的坚定反对者。一位熟悉此事的人士已经向Bitcoin Magazine证实了确实如此;不过,该消息来源方希望能够保持匿名。

ASICBOOST

ASICBOOST是一种已经获得专利的技术,由前CoinTerra的CTO Tim Hanke和Rootstock首席科学家Sergio Damián Lerner开发出的。这种技术利用了Maxwell所述的一个比特币PoW系统“漏洞”,ASICBOOST发明人将此称为“一种处理工作项目的巧妙新方法”。通过实施ASICBOOST,专业的ASIC挖矿芯片能够提升高达30%的挖矿效率。

Maxwell写道,一家“重要制造商”的ASIC挖矿设备都经过逆向设计,这些设备都秘密地使用了ASICBOOST的功能,这一点并未公开。Maxwell估计,这可以使一家占据50%全网算力的挖矿公司每年增加高达1亿美元的收入。

Maxwell说,虽然ASICBOOST技术可以为比特大陆带来巨大利润,但是这种技术会对整个比特币挖矿生态系统造成不利影响。

“通过抢夺其他矿工的挖矿收益率,这可能会产生一种惊人的中心化影响。秘密使用这种优化所获得的收入可能会被滥用于扭曲比特币生态系统,以此来保持优势。”

比特大陆

Maxwell并未在邮件中具体指出是哪一家比特币挖矿硬件制造商,不过一个消息源向Bitcoin Magazine证实就是比特大陆。鉴于目前市场上只有少数几家ASIC制造商,实际上并没有太多候选者。

比特大陆可能在中国也持有ASICBOOST技术专利,不过在这种技术发布的时候,有关专利的细节并不清楚。BitGo公司的CTO Ben Davenport认为,这个专利就是与ASICBOOST相关的。

也许更重要的是,ASICBOOST的秘密使用与SegWit之间的不兼容看起来是意料之外。

根据Maxwell所说,如果SegWit被激活,那么使用ASICBOOST技术进行的秘密挖矿将不可能再继续隐瞒下去。在过去六个月里,比特大陆一直是比特币生态系统中SegWit的坚定反对者。

正如Maxwell指出的那样:

“这种不兼容可以很好地解释挖矿生态系统中一些当事人的莫名其妙行为,所以我已经开始寻找证据来支持我的观点。”

ASICBOOST的使用还能解释为什么比特大陆的主矿池——蚂蚁矿池——在2月份挖出的区块相对大小要比其他矿池小大约100KB。

一位不愿透露姓名的知情人士告诉Bitcoin Magazine说,当矿池挖出空块或几乎为空块时,这种技术更加容易摆脱。

除此之外,Maxwell的邮件还声称,秘密实施ASICBOOST的最好方式就是“与几乎所有扩展比特币交易能力的方法都存在不兼容”,值得注意的是“扩展区块”是个例外。最近,比特大陆CEO吴忌寒通过推特表示支持一种围绕扩展区块概念的新扩容提案。

前BTCC公司COO廖永权最近竟然指责比特大陆资助扩展区块提案,不过吴忌寒对此进行了否认。

解决方案

比特币开发列表之前就对ASICBOOST进行过讨论。由于专利是由国家强制执行的,一些比特币开发者,如Core开发者Peter Todd,曾担心这种技术可能会通过非市场因素影响到竞争。然而,其他人认为硬件优化行为不应该受到惩罚,目前为止还没有已经达成共识的解决方案。

目前,Maxwell在邮件列表中提出了两种解决方案来反击ASICBOOST的秘密使用:

第一个是激活隔离见证。尽管Maxwell的邮件中没有提及,不过矿工可能会因为“用户激活软分叉(UASF)”而“被迫”信号支持SegWit,因此,SegWit并不一定需要矿工的支持来激活。

第二个选项被描述为一种WTXID承诺,就是使ASICBOOST隐蔽的方法在缺少SegWit的情况下变成不可能。

截止发稿时,比特大陆方面对此事还未进行回应。

声明:此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述。本网站所提供的信息,只供参考之用。

点击阅读全文