BitGo在7月22日的产品公告中详细介绍了针对机构比特币钱包的四项量子风险管理控制措施,旨在在量子攻击成为现实之前测量并减少公钥暴露。这些控制措施包括量子风险评分、UTXO合并、地址修复以及自动调整钱包默认设置。
比特币公钥在交易花费后变得可见,而Taproot输出则从创建时即暴露公钥。目前尚无实用的量子计算机能破解比特币,因此BitGo的工具主要侧重于操作准备。这些工具适用于支持的比特币多签名钱包,包括量子风险评分、引导式地址修复工作流、新的UTXO选择方法以及更新的默认地址控制。BitGo表示,该版本支持操作准备,并不替代任何未来的比特币协议升级。
BitGo将公钥暴露转化为钱包指标。对于常见的哈希密钥比特币输出,花费交易会揭示用于验证交易的公钥。如果通过地址重用或部分花费使币仍与该密钥绑定,则一旦出现能根据公钥推导私钥的量子计算机,这些币可能成为目标。Taproot需要单独区分,其输出密钥在创建时即可见,而非仅在后续花费后。BIP 360草案提案还指出,P2PK输出、重用输出和Taproot输出在未来量子情景下可能面临长期攻击风险。
BitGo的量子风险评分为客户提供平台上受支持钱包的暴露度量,但公司未公布评分公式、权重系统或阈值,因此它是一项公司风险管理措施,而非独立的比特币安全标准。四项控制措施改变了机构处理UTXO的方式:新的UTXO选择方法按地址分组币种,当钱包从某个地址选择一个UTXO时,会尝试包含该地址的所有其他UTXO,以避免在花费暴露公钥后留下资金。修复暴露地址工作流将受影响资金转移到新生成的地址,其公钥尚未上链。更新后的默认设置旨在减少对地址类型和交易模式的依赖,这些模式会导致早期暴露。
BitGo表示,Taproot和P2PK资金需要单独修复,因为这些格式从创建时就暴露了公钥信息,但公司未在当前产品版本中说明支持这些修复路径。BitGo援引Blockstream联合创始人Adam Back的话称:“目前没有人拥有能触及比特币的量子计算机。”这意味着该产品针对的是未来风险,而非当前的比特币盗窃方法。它也不会改变比特币的签名系统或单独保护网络。
比特币开发者正在单独讨论BIP 360,这是一个关于P2MR输出的软分叉草案,旨在消除Taproot的密钥路径花费并减少长期暴露攻击。然而,其作者指出,针对在交易等待确认期间暴露的密钥的快速攻击可能需要后量子签名。BIP 360仍是草案,尚未在比特币上激活。任何网络范围的更改仍需要技术审查、实施、测试以及钱包、节点和其他基础设施的广泛采用。
链上数据解释了机构关注点。Glassnode在5月估计,604万枚BTC(占流通供应量的30.2%)存在公钥暴露风险,其中192万枚因输出设计结构性暴露,412万枚因地址重用、部分花费或托管操作而暴露。该研究并未声称这些币目前可被盗,而是衡量了公钥已可见的位置以及更好的钱包管理可能减少暴露的程度。交易所相关余额在操作类别中占163万枚BTC。此前,BitGo与Silence Laboratories在5月测试了机构托管工作流中的后量子签名。相关报道中,九家公司承诺在三年内向一个比特币安全联盟提供1500万美元,该联盟将后量子研究列为首要重点。BitGo尚未披露有多少客户可访问这些控制措施、是否单独收费或何时扩展支持。机构可使用这些工具审查和转移暴露的余额,而更广泛的保护将取决于未来的比特币提案和采用。
