比特币社区日前提出名为抗量子地址迁移协议 (QRAMP) 的比特币改进提案草案,这份草案由开发 Agustin Cruz 提出,旨在强制将整个区块网络的比特币从传统钱包迁移到后量子加密技术保护的钱包。
量子计算技术目前正在如火如荼地发展,而量子计算摆脱传统的二进制代码、1 和 0 的过程,通过使用同时存在于多个状态的量子比特 (Qubits) 成倍增加计算能力,这种能力预计会威胁由经典计算机构建的现代计算加密。
这个新的 BIP 草案提议在预定的区块高度后运行更新后软件的节点将拒绝任何试图从使用 ECDSA 加密的钱包地址产生的交易,理论上说这种方法可以用来抵抗量子计算的攻击。目前比特币主要依赖于用于挖矿的 SHA256 算法和用于签名的椭圆曲线算法即 ECDSA,根据开发者的说法,尚未进行交易的旧地址仍然可以受到额外曾的保护,但那些已经产生过交易、暴露在公网的地址仍然容易遭到攻击。
不过对比特币社区来说进行硬分叉总是个比较困难的事情,硬分叉意味着彻底抛弃旧的区块网络,相当于从比特币网络产生新的加密货币,只不过这个新加密货币仍然作为比特币网络的主要继承者。
多年前 ViaBTC 就尝试对比特币进行硬分叉但失败,结果产生 BTC 和 BTC Cash 两种加密货币,其中 BTC Cash 就是 ViaBTC 通过硬分叉产生的新加密货币,如果整个社区都支持硬分叉那么则不会出现两种不同的加密货币。
提议的分叉方案设定了迁移日期以锁定这些比特币,除非这些比特币被转移到更安全的钱包中,当然这也不是比特币社区首次提出针对量子计算的新方案,不过要得到整个社区的支持难度还是非常大的。
此前区块链技术初创公司 BTQ 也曾提出涉及量子计算的工作量证明替代方案,BTQ 提出名为粗粒玻色子采样 CGBS 的新方案,这种方法使用光子 (属于玻色子) 生成独特的样本以反映区块链的当前状态,而不是基于哈希的数学难题。