量子计算并非区块链的即时死刑判决,但它是一项严重的长期密码学风险,加密团队应谨慎做好应对准备。
量子计算是加密货币领域最被误解的长期风险之一。基本概念是,普通计算机以比特处理信息,而量子计算机使用量子比特,能够表示更复杂的状态。这种差异最终可能使某些类型的计算比今天快得多。
引入这一概念的一个简单方法是著名的薛定谔的猫思想实验:在观察之前,系统被描述为存在于多种可能的状态中。量子力学比这种类比要复杂得多,但要点在于量子系统的行为不像普通的经典开关。
对于加密货币而言,担忧并非量子计算机一旦变得强大,每条区块链都会瞬间崩溃。风险更为具体:足够先进的量子机器可能会威胁某些公钥签名方案,而这些签名用于证明对硬币的所有权并授权交易。
早期的讨论通常将问题框架为“破解比特币加密”或“破解SHA-256”。更精确的框架是,比特币使用了多种密码学组件。SHA-256等哈希函数是系统的一部分,而公钥签名是另一部分。量子算法可能会以不同的方式影响这些组件。
肖尔算法是人们担心公钥密码学的原因。如果存在一台大型、稳定且具备纠错能力的量子计算机,它在理论上可能使某些现有的签名方案变得不安全。但这并不意味着今天的机器能做到这一点,也不意味着所有钱包在同一时间以相同程度暴露于风险中。
另一个经常讨论的威胁是算力或链控制。这是一个不同的问题。51%攻击源于控制足够的挖矿或验证权力,以重组区块、审查交易或双重支付。量子计算未来可能会影响挖矿经济学,但它与从公钥中提取私钥是不同的。
实际的时间线一直不确定。研究人员、政府和主要科技公司已经开发量子硬件多年,但对主要公有区块链的有效攻击需要远超普通实验室演示的机器。头条新闻中的量子里程碑与可靠的密码学攻击之间的差距巨大。
话虽如此,风险不应被忽视。正确的应对方式不是恐慌,而是准备。安全研究人员已经在研究后量子密码学,严肃的区块链团队应该了解,如果现有的签名方案变得不安全,他们的系统如何迁移。
迁移并非易事。区块链升级可能需要新的地址格式、新的钱包软件、新的签名、分叉、用户教育,以及对旧币的谨慎处理。任何仓促的迁移都可能带来新的安全问题。
更广泛的教训是,加密货币安全并非静态。威胁模型会变化,硬件会进步,政府、攻击者和研究人员会获得更好的工具。强大的项目需要团队认真对待长期安全,监控密码学研究,并与用户清晰沟通。
实际的启示是,量子计算并不是立即放弃加密货币的理由,但它是一个长期的研究和安全议题,投资者、开发人员和基础设施团队应持续监控。