星球日报
搜索
手机客户端
iPhone · Android
公众号
微信公众号

AsicBoost 技术是什么?| 区块链课堂第 27 问

2018-09-08

ASICBoost技术可提高挖矿效率,但颇具争议。

编者按:本文来自哈希派(ID:hashpai),作者:LucyCheng,星球日报经授权转载。

AsicBoost 技术是什么?| 区块链课堂第 27 问

2017年4月份左右,“ASICBoost专利门”事件在比特币社区引起热议——Bitcoin Core开发人员Greg Maxwell在社区内发布公开邮件表示,一家未透露名字的比特币挖矿硬件制造商正利用比特币PoW机制中的“漏洞”来获得比其他矿工高出30%的挖矿效率优势。当然这种说法目前还存在争议。

而Greg Maxwell提到的、可提高挖矿效率的方法,名为“AsicBoost”。通俗来讲,它可被理解为一种“优化算法”,能够在原有比特币挖矿基础之上提高哈希碰撞的概率,从而提高挖矿效率。

具体来说,在比特币网络中寻找符合新区块要求的哈希值,并不是针对整个区块的数据进行计算的,而是就区块头计算哈希函数所得的结果。而ASICBoost技术则是利用SHA256算法(哈希函数的一种)的内部计算规则,通过对区块头数据进行分组运算以及交换区块内交易记录顺序的方式来获取具有相同末尾4字节的MerkleRoot(区块头的组成之一,有效归纳区块中所有交易的数据结构),并借此快速计算出符合要求的哈希值。

不过,这种挖矿方式需要在硬件以及软件的双向配合下才可顺利进行。另外值得一提的是,比特币网络2017年8月部署的隔离见证将会降低ASICBoost技术的效率。因为隔离见证的部署,使得交换交易顺序之时Coinbase交易(即未输入交易)也会发生变化,让ASICBoost的运算优势难以显现,从而降低该的挖矿效率。

本文来自投稿,不代表Odaily立场。如若转载请注明出处。

参与讨论

登录后参与讨论

总文章数:


分享至

微信扫一扫分享

0
金融金融科技区块链

Copyright 2017-2018 Beijing Star Node Media Culture Co., Ltd.