关于量子计算机对比特币网络的威胁,已经有许多文章讨论过,可是如果你现在问我,比特币面对量子计算机的挑战,安全吗?我还真的不能清晰地回答上来。
昨天晚上刷到一个帖子,讨论同样的问题。
楼主说,他有一个高智商的朋友,说最快2025年量子计算机就会问世,到时候机遇 SHA-256 加密算法的比特币网络就会变得过时,因为量子计算机可以破解这个算法。
从答案里,我们可以获得一些有用的信息,比如说:
- 我们可以“迁移到抗量子计算的加密。如果SHA-256不再安全,比特币就是最小的问题。”“每个人都会同意在不到一个月的时间内更改加密方式... 比特币是安全的。”
- “如果像SHA256这样的东西被破解,整个互联网都会崩溃,这将把世界带回到20世纪80年代。”
- “SHA256是一个哈希算法,在比特币共识中没有加密。如果强大的量子计算机存在,SHA256不太可能成为攻击目标,因为即使使用量子计算机,也没有已知的有效算法来破解SHA256。相反,ECDSA可能成为目标,因为已知存在针对它的量子计算机算法。然而,量子计算机目前远没有足够的强大来破解比特币中使用的ECDSA。”
关于第二点,如果 SHA256 能被破解,整个互联网就会瓦解的观点,是因为除了加密货币以外,这些东西都与 SHA256 有关:数字签名,SSL/TLS 证书,文件完整性检查,密码存储,数字证书。
我更倾向于相信第一点,当比特币面临可能存在的危险时,我们会提早更新加密方式。
所以,量子计算机,目前看来不是问题。