Nervos CKB 如何在量子计算时代实现量子阻力
关于 CKB 和量子阻力 – Nervos Network 如何为量子未来做好准备
量子计算的快速发展开始对当前的密码系统构成真正而紧迫的威胁。
与在二进制位上运行并需要天文数字时间来解决密码难题的经典计算机不同,量子计算机使用叠加存在的量子比特。
这使他们能够同时执行多个计算,并有可能在很短的时间内破解广泛使用的加密算法,包括那些保护当今区块链网络的算法。
ECDSA 和 RSA 等协议——它们是比特币和许多其他网络安全的基础——尤其容易受到攻击。
随着量子能力的增长,密码学家和区块链开发人员正在竞相实施防御措施,以保护后量子世界中的网络安全。
引领这一潮流的是 Nervos Network,其基础层 CKB(通用知识库)在设计时不仅考虑到了灵活性,而且还内置了对抗量子密码学的支持。
区块链的量子风险
量子计算的威胁在于它能够破坏经典密码学所依赖的数学问题。
两种主要的量子算法凸显了这种风险——肖尔算法和格罗弗算法。
Shor 的算法可以有效地分解大整数并求解离散对数——RSA 和 ECDSA 的数学支柱。
如果一台足够强大的量子计算机可用,它可以从公钥中提取私钥,从而打破公钥密码学的核心。
这意味着存储在比特币等传统基于 UTXO 的网络上的资金(一旦输出花费,公钥就会被泄露)可能会被暴露。
Grover 的算法虽然没有那么具有破坏性,但通过将 SHA-256 等基于哈希的算法的有效安全性降低一半,削弱了其有效性。
这给 PoW(工作量证明)机制和默克尔树结构带来了挑战——这两者都是许多区块链平台的基础。
随着谷歌、Microsoft 和 NVIDIA 等主要科技公司在量子计算方面取得快速进步——据报道,谷歌的“Willow”处理器达到了 100 多个量子比特——...