Bitcoin 网络处理首笔抗量子攻击交易

Bitcoin 网络处理首笔抗量子攻击交易
Bitcoin 可能受到量子计算机的保护

​StarkWare 宣布完成首笔旨在抵御量子计算机潜在攻击的比特币交易。该公司表示,这种方法表明,保护 BTC 免受量子威胁并不一定需要立即进行网络分叉。

本文翻译自原文。点击此处阅读由我们的通讯员撰写的原文.

该解决方案由 StarkWare 应用部门负责人 Avihu Levy 开发。他的方法为交易增加了一层额外保护,防止攻击者在转账等待 mempool 确认期间利用公钥数据。

风险恰恰出现在这一阶段。交易广播到网络后,某些数据会公开,而拥有足够算力的量子计算机理论上可能在未来利用这些数据伪造签名并窃取资金。

为应对这一风险,StarkWare 采用了一种称为签名磨削(signature grinding)的技术。系统不会直接接受第一个有效签名,而是生成数百万个变体,直到找到一个不会暴露量子攻击所需数据的签名。

这种方法存在一个重大缺点:需要大量计算资源。据 StarkWare 称,生成一笔此类交易可能需要数小时。

此外,标准 Bitcoin 节点目前不会转发这种特殊格式的交易。因此,该交易无法通过常规公共 mempool 发送,而必须直接提交给愿意处理它的矿工。

最终,Bitcoin 矿业公司 MARA 通过其 Slipstream 服务将这笔 StarkWare 交易纳入了一个区块。

临时保护,而非永久解决方案

尽管进行了这项实验,Levy 仍认为,最终应在 Bitcoin 协议层面实现针对量子计算机的全面保护。StarkWare CEO Eli Ben-Sasson 也持有相同观点。

他表示,在社区推出必要的网络升级之前,这项新技术可以作为一种临时措施。

Ben-Sasson 将当前情况比作泰坦尼克号上的乘客。他表示,Levy 的开发成果表明 Bitcoin 已经拥有某种“救生艇”,但这并不意味着可以推迟构建针对量子威胁的永久保护机制。

为什么 Bitcoin 需要防范量子计算机

量子计算机 目前尚未对 Bitcoin 构成直接威胁,但未来可能会削弱该网络所使用的密码学机制。主要担忧在于数字签名,它用于证明持有者有权花费其持有的代币。

如果量子系统变得足够强大,理论上可能从公开可用的数据中推导出私钥并伪造签名。在这种情况下,攻击者可能会在交易广播后试图截取资金,或攻击公钥已经暴露的地址。

因此,开发者已经在寻找让 Bitcoin 能够抵御此类攻击的方法。实用解决方案越早出现,网络就越有时间逐步完成过渡,从而避免仓促且存在争议的协议变更风险。

与此同时,Galaxy 一直是积极推动保护 Bitcoin 的公司之一 ,旨在应对量子计算机带来的威胁。

此材料可能包含第三方意见,根据我们的免责声明,本网页上的数据和信息均不构成投资建议。尽管我们坚持严格的编辑完整性,但此帖子可能包含对我们合作伙伴产品的引用。