量子计算机能否摧毁区块链?

移动区块链观察
区块链的安全是它的一个核心功能,所以区块链和量子计算的联系在于量子计算机是否能够破解区块链使用的密码学。这里面相关的密码学是公钥密码系统和哈希函数等。

量子计算是一种颠覆式的计算,如果把经典计算比喻为乌龟,那么量子计算像袋鼠,袋鼠跳一下,乌龟可能要爬上几十步甚至上百步,量子计算比经典计算的快在于它的步骤,就像袋鼠一样跳几步就完成了,经典计算可能要非常多的计算步骤。所以说在量子计算到来的时刻,这些复杂的数学问题就变得不再复杂了。因此会对这些密码算法的安全性造成一些威胁。是不是听起来很害怕,区块链上的是不是也会不安全,大家也不用有这样害怕。

区块链的安全是它的一个核心功能,所以区块链和量子计算的联系在于量子计算机是否能够破解区块链使用的密码学。这里面相关的密码学是公钥密码系统和哈希函数等。公钥密码学目前广泛的实现方案,比如说RSA方案确实会被量子计算机攻破,但是现在学界已经发明了替代这些会被量子计算直接攻破的方案,这些替代的方案叫做后量子密码学。意思是说目前还没有发现量子计算机可以破解这些方案,很快业界会有后量子密码学的标准。

关于破解哈希函数,虽然量子计算机确实可以比经典计算机做的快,但是这个加速并不是非常巨大的加速,所以只需要把实现哈希函数的比特数数目增加,比如说加倍。量子计算机目前知道的算法也非常难攻破。所以综合来讲,基于我们目前知道的量子计算机的能力,只要我们谨慎的选择,实现区块链密码学的方案,区块链在量子计算机到了以后还会是安全的,这是一点。其次由于我们现在密码技术的演进迭代,包括量子计算的发展,现在我们还有很多设计出来的抗量子的算法,区块链平台也在和这些算法进行结合,来保障区块链的安全。

THEEND

最新评论(评论仅代表用户观点)

更多
暂无评论