更多精彩 >

技术|吴忌寒又使用这种“卑鄙”的新技术了?

2018-09-10 22:54:33   来源:财链社  作者: 

摘要:根据很多家媒体报道,目前比特大陆旗下的蚂蚁矿池(AntPool)已经为其采矿业务激活了AsicBoost算法。报道中称:“在过去的一周时间里,蚂蚁矿池大约有4%的比特币区块是通过AsicBoost算法开采出来的。”

比特大陆使用“卑鄙”的新技术,挖矿效率提升20%?


毋庸置疑的是,时下整个区块链行业的目光都集中在了比特大陆IPO的进程上面。但令人感到困惑的是,比特币大陆这家公司让人越来越看不懂了。


就比如说,至今为止,关于到底是谁投资了比特大陆这件事,没有一个人知道。在腾讯、软银、淡马锡陆续否定投资过比特大陆路后,这家神奇的公司越来越神秘了,关于IPO也画上了一个大大的问号。


不仅如此,最近比特大陆又做了一件极其有争议的事——激活了“卑鄙”的AsicBoost算法。


8.webp.jpg


根据很多家媒体报道,目前比特大陆旗下的蚂蚁矿池(AntPool)已经为其采矿业务激活了AsicBoost算法。


报道中称:“在过去的一周时间里,蚂蚁矿池大约有4%的比特币区块是通过AsicBoost算法开采出来的。”


要知道AsicBoost算法的采矿效率相比传统挖矿算法的效率提高了20%。但值得注意的是,这种算法一直存在着很强的争议性,甚至被一些加密货币社区的人称之为“卑鄙”的新技术。


比特币挖矿原理


要了解AsicBoost的原理,就要先了解一下比特币的挖矿机制SHA256算法。


中本聪在设计比特币挖矿机制时,是针对80字节的区块头计算两次SHA256的哈希值,即(SHA256(BlockHeader)),这个运算的结果必须小于当前网络难度对应的目标。


区块头包括4字节的版本号,上一个区块头的哈希(32字节),当前候选区块打包交易的Merkle Root(32字节),时间戳(4字节),难度(4字节),Nonce(4字节)。


7.webp.jpg


在每一轮挖矿过程中,版本号、上个区块头、难度都是确定的,矿工需要去不断修改Nonce来构造满足难度的区块头。而Nonce的搜索空间显然是不够的(2^ 32),因此矿工还需要修改Coinbase交易,得到新的Merkle Root,即每2^32次哈希后更改一次。


简单来说比特币挖矿就是通过不断更改Nonce来改变块hash以寻找小于当前难度的Block Header,但是Nonce的搜索空间太小了,在做完232次哈希没有找到对应的块头就需要变更Merkle Root重新计算。


AsicBoost算法


在计算这个区块头的SHA256时,我们需要先用固定的填充位补齐为128字节,之后SHA256会64字节一组去处理,可以简单认为是 F ( F(SHA256规范的初始值,前半部分), 后半部分)。F又需要对这64字节先按4字节一组拆分,进行64轮计算。


6.webp (1).jpg


结合上图,我们不难发现,Merkle Root的前28个字节和后4个字节被分开了,在修改Nonce过程中,前半部分是不变的,而后半部分的前12个字节也是不变的。


因此目前几乎所有的芯片都已经做了这两个优化,即前半部分的处理结果(getwork中的midstate)和后半部分的前3轮结果(midstate3)。这样的优化效果是 (61/64+1)/3 = 65%,提升了35%。


而AsicBoost在这个优化的基础上又延伸了思路,找到了另一种优化方法:


timestamp来在一轮挖矿过程中它基本是不变的,而Nonce是在232内搜索空间内遍历的,剩下的问题就是要找到足够多的后四位相同的——Merkle Root,这样在每次遍历Nonce时就可以复用后部分的计算结果,就有效的减少了计算,提高了找到块hash的概率。


通过改变交易顺序、更改Coinbase等方式得到新的Markle Root,这样就可以通过碰撞找到后4位相同的Merkle Root,那通过碰撞找到后4位相同的hash。


根据”生日悖论”(后4位相同的bytes就是32 bits相同的概率),大概碰撞77000次就有50%的概率会出现后四位相同的hash,这种优化理论上能够提高20%的碰撞效率,而合并的性能提升大概是7%左右。AsicBoost可以在软件上实现,也是通过芯片(硬件)上实现。


有争议的AsicBoost算法


实际上AsicBoost是一种基于比特币块头和SHA256算法做出的一种算法优化。


从客观角度分析AsicBoost的话,AsicBoost既没有破坏比特币的协议,也没有生产出不可用的块,也不会出现针对比特币安全的问题,但比特币社区对于这种算法还是存质疑的态度的,因为隔离见证与AsicBoost算法不兼容,具有潜在的破坏力,在给扩容争议施压。


现在关于AsicBoost具有不同的观点。一部分人认为,AsicBoost是可行的算法,可以大大提升挖矿的效率。而大多数人则认为,AsicBoost算法违背了中本聪设计比特币时的初衷,认为AsicBoost算法是在攻击比特币系统。


所以,到目前为止,这种争论尚未得出结论,而AsicBoost算法目前来看也是被禁用的。


5.webp (1).jpg


比特大陆多倍被指控使用AsicBoost


实际上,这已经不是比特大陆第一次被指控使用AsicBoost算法了。


早在去年比特币的社区内就有人指控一些矿工正在从事一些有损于网络公平的活动,而邮件所指的正是比特大陆。


消息一出,顿时引爆了社区。该帖指出,一家矿机制造商私下利用比特币PoW(工作量证明算法)的漏洞(此前已知的),将其挖矿速度加快了足足20%,远超同类竞争者。


但很快比特大陆的联合创始人吴忌寒强烈驳斥了这一观点,称比特大陆没有在比特币区块链上使用AsicBoost。吴忌寒还认为“隔离见证与AsicBoost之间没有任何关系。”


4.webp (1).jpg


同时,比特大陆也发布了补充声明称比特大陆在测试网络( Testnet)上测试过ASICBOOST,但从未在比特币主网络上使用AsicBoost。还补充道比特大陆曾在香港圆桌会议的协议书上签字:并不反对隔离见证。


即便如此,到现在为止一年过去了,双方还是各执一词。同样的,在外界看来,对于这件事依然保持着不同的支持者,也有各自的论证来证明自己是正确的,但都无法说服对方妥协。


实际上,归根结底。争论的初衷无非于利益,使用AsicBoost确实可以快速提高比特币的挖矿效率,而这对于那些普通矿工来说并不公平。但至于,AsicBoost的合理性至今还是无法做出绝对的判断,但对于正在为IPO铺路的比特大陆来说,再次使用AsicBoost算法挖矿的消息被爆出,不知道是福是祸?

猜你喜欢

像可溯这样无限拖延、失信,又不立案的,可怎么办?

资讯区块链P2P网贷

现在出借人组成借委会、还有个自媒体人也建了好几个维权群。借委会竟然说平台没有自融。这迹象看起来就是维...

38分钟前

比特币惊现拒绝服务漏洞,可造成比特币网络崩溃?

资讯比特币区块链

近期,开发人员发现BitcoinCore软件中存在着一个异常严重的漏洞,这促使开发者在本周三发布了一...

39分钟前

扒一扒上市公司的假账“套路”

资讯区块链假账

前两天我们给大家扒了《IPO的秘密:闯关上市得砸多少钱?》,其中聊到保荐承销等中介费用,最后是从IP...

42分钟前

警方通报大志集团案细节:旗下安捷财富未发现真实借贷标的

资讯区块链安捷财富

新金融探案9月20日消息,合肥市公安局庐阳分局官方微博“庐阳公安”发布情况通报,公开了大志集团涉嫌非...

44分钟前

区块链深度思考:五大原则之记录不可篡改

资讯区块链五大原则

如果我们能够找到一种大家都认可的,可以确保信息记录不可篡改的方法,那就可以抛弃第三方信任角色。

1小时前

Circle首席执行官:机构投资方正加速入场 比特币市场或迎来转机

资讯比特币区块链

根据CNBC报道,尽管加密货币行业目前陷于熊市之中,但高盛支持的Circle却看到了机构投资者对整个...

2018-06-26

区块链世界杯概念板遇冷 是利好出尽还是恶意砸盘?

资讯区块链世界杯

世界杯开战已满7日,德国、巴西等传统豪强均未取得傲人战绩,频频爆冷“袭击”广大球迷。无独有偶,区块链...

2018-06-26

标准共识如何评估区块链项目?

资讯区块链

标准共识成立的初衷是「保障投资者的知情权」,这是我们所有工作的最高准则。

2018-06-26

20天,我是如何从百万富翁变成万元户的

资讯区块链炒币

刚刚才站在高处,想着一览众山小,忽然就摔落谷底,万劫不复。这种心灵的过山车,太过惊险和刺激。

2018-06-26

实时到账,蚂蚁金服用区块链重新定义“跨境汇款”

蚂蚁金服资讯区块链跨境汇款

6月25日,港版支付宝AlipayHK上线基于区块链的电子钱包跨境汇款服务。AlipayHK的用户可...

2018-06-26

重磅!以太坊标准ERC-721已正式被确认!

资讯区块链以太坊

两周内,ERC-721标准时刻接受于社区的“最后评估”,由于该标准的代码没有重大变化,ERC-721...

2018-06-25

30层楼的蚊子和区块链

区块链观点Fcoin

其实大部分项目,就和蚊子一样,你让它飞,它一辈子也飞不到30层楼。不过呢,聪明的蚊子可以坐电梯上去。...

2018-06-25

路印协议 LRC 价格被操纵风险较高

区块链深度

北京时间 2018 年 6 月 21 日,标准共识发布针对区块链项目「LRC」(路印协议 Loopr...

2018-06-22

BM最新重磅刊文:去中心化的区块链治理

资讯区块链

BM于2018年6月21日在Medium上发表题为“去中心化的区块链治理”文章,本文来自IMEOS和...

2018-06-22

我在链圈假装90后

区块链

当我假装成为你,是否能进入你的世界?

2018-06-22

财链社(www.bcpress.com)专业的全球区块链财经媒体与社群,链接区块链、物联网、大数据、人工智能,致力于成为最有深度的区块链全产业链分析家,为区块链创业者及投资者提供最好的产品和服务。

清华大学信息科学技术研究院副院长邢春晓:区块链数字经济

清华大学信息科学技术研究院副院长邢春晓在会上表示:“数字化的信息、知识已经成为新的战略要素,并已与实...

全国社保基金原副理事长王忠民:区块链赋能实体经济

全国社保基金原副理事长王忠民在会上以“区块链赋能实体经济”进行了演讲。他用了四个逻辑对区块链在实体经...

蔡维德:链满天下是中国的大机会

英国伦敦大学区块链研究中心顾问蔡维德在会上以“数字社会、链满天下”为主题做了演讲。蔡维德认为,201...

方军:通证经济所用到的四个基本特性

观察了以太坊带来的变化后,区块链特征以及与这些特征相关的应用已经较为清晰地展现在我们面前。这四个基础...

邓维:区块链技术在券商PB业务的创新应用

随着区块链技术的不断发展和成熟,其与具体证券业务的应用融合在不断加深和拓展,应用范围大致可以从交易前...

一起寻找“全球链改优秀项目”!

一起寻找“全球链改优秀项目”!

2018年9月10日,由中国通信工业协会区块链专业委员会、区块链改革全国联席会议作为指导,全球链改节...

HelloEOS 区块链全国行活动“EOS 和他的朋友们”正在进行

HelloEOS 区块链全国行活动“EOS 和他的朋友们”正在进行

HelloEOS 区块链全国行活动“EOS 和他的朋友们”正在进行,第六站厦门将在本周六(9月8日)...

区动智慧,链接未来-区块链如何赋能实体经济

区动智慧,链接未来-区块链如何赋能实体经济

自区块链概念流入国内,吸引大量人才进入到这个行业,随着区块链掀起的火热风潮,它被视为本世纪最大的风口...

区块链峰会受监管政策屡屡叫停,920这场峰会却办得热火朝天

区块链峰会受监管政策屡屡叫停,920这场峰会却办得热火朝天

“2018国际数字经济博览会”将于9月20日-22日在石家庄国际会展中心隆重举办。本次峰会邀请到了诸...

嘉楠耘智推出7nm矿机新品,算力翻倍

嘉楠耘智推出7nm矿机新品,算力翻倍

据中关村在线消息,目前首批由台积电代工生产的7nm芯片已完成交货。