比特币:AsicBoost 技术是什么?| 区块链课堂第 27 问_ICB

编者按:本文来自哈希派,作者:LucyCheng,星球日报经授权转载。2017年4月份左右,“ASICBoost专利门”事件在比特币社区引起热议——BitcoinCore开发人员GregMaxwell在社区内发布公开邮件表示,一家未透露名字的比特币挖矿硬件制造商正利用比特币PoW机制中的“漏洞”来获得比其他矿工高出30%的挖矿效率优势。当然这种说法目前还存在争议。而GregMaxwell提到的、可提高挖矿效率的方法,名为“AsicBoost”。通俗来讲,它可被理解为一种“优化算法”,能够在原有比特币挖矿基础之上提高哈希碰撞的概率,从而提高挖矿效率。具体来说,在比特币网络中寻找符合新区块要求的哈希值,并不是针对整个区块的数据进行计算的,而是就区块头计算哈希函数所得的结果。而ASICBoost技术则是利用SHA256算法的内部计算规则,通过对区块头数据进行分组运算以及交换区块内交易记录顺序的方式来获取具有相同末尾4字节的MerkleRoot,并借此快速计算出符合要求的哈希值。不过,这种挖矿方式需要在硬件以及软件的双向配合下才可顺利进行。另外值得一提的是,比特币网络2017年8月部署的隔离见证将会降低ASICBoost技术的效率。因为隔离见证的部署,使得交换交易顺序之时Coinbase交易也会发生变化,让ASICBoost的运算优势难以显现,从而降低该的挖矿效率。

郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。

区块博客

[0:0ms0-4:241ms