隐性 ASIC 提速 - Covert ASICBoost

也涵盖显性 ASIC 提速(Overt ASICBoost)和 ASIC 提速(ASICBoost)

ASIC 提速(ASICBoost) 是一种特别构造比特币区块头的技术,旨在减少大约 15% 寻找特定量工作量证明(proof of work)所需的操作次数。

ASIC 提速可以以两种形式实现:

  • 显性 ASIC 提速(Overt ASICBoost) 需要操纵区块头的 nVersion 字段。这在区块链上是明显可见的。建议希望使用显性 ASIC 提速的矿工使用BIP320保留的通用版本位。

  • 隐性 ASIC 提速(Covert ASICBoost) 需要操纵区块头的默克尔根(merkle root)字段的一部分。这可以不被检测到地完成,尽管天真的实现通常会留下线索。

    隐性 ASIC 提速与包含对其交易的次要承诺的区块不兼容,如包含隔离见证(segwit)交易的任何区块。当发现一家强烈反对隔离见证的矿机硬件制造商秘密设计了其ASIC中的功能以使用隐性ASIC提速时,这产生了争议

主要代码和文档

Optech 新闻简报和网站提及

2021

2019

2018

参见

Last updated