“这与‘矛’和‘盾’一样,只要有盾,就一定有矛”华为公司创始人、首席执行官任正非在谈及信息安全时如是说。任正非口中的“矛”和“盾”,分别指的是基于区块链加密技术的数字货币和基于量子计算机的破译密码技术。那么,到底是“矛”更尖锐,还是“盾”更坚固呢?当两者相遇,又会发生什么?量子信息重点实验室教授韩正甫表示,区块链主要是用非对称加密算法来保护数字货币安全,而量子计算机以其无可比拟的计算能力,对上述加密算法形成威胁,使之可能被破解。“通俗来说,为抵抗量子计算,加密算法需编制得更‘坚固’;为破解加密算法,量子计算机的性能需要更强劲。未来,构造数字货币的加密算法将与量子计算展开博弈,两者间或有一战。”

我们都知道数字货币它都是靠算法来挖出来的,但是量子计算机它的算法,能打到现在已经出现了计算机算力的1万亿倍,那用一台量子计算机,就可以顶得上市面上现在所有已经存在的计算机的算利了,所以未来如何处理这个算利对加密算法构成的威胁呢?

而且存在另一个问题,以前设计密码的时候都是扛电子计算机破解的,传统的计算机需要一步步的去计算,这种方式叫串行计算,所以他想算出一个密码来,需要1万年,而量子计算机采用的是并行计算机制,就是多步骤一起进行,所以他来计算密码就比较简单的多可能三天就能利用公钥推出私钥,这就给密码的安全造成了极大的威胁,也就是当前加密算法的最大敌人。

但是好在目前还没有出现这些问题,想要破解密码,光有量子计算机这个硬件不行,还需要软件,所谓的软件指的是解密算法,需要软硬兼施,两者缺一不可,而目前市面上的萧而算法和格罗佛算法,是公认的量子计算算法,从理论上来说,量子计算机是可以破解目前任何存在的传统密码,但具体怎么破解还没有成功的案例,不过将来一定会破解,只是时间的问题。

既然有竞争就会有进步,所以目前的市场还在处于一个双方彼此推进的状态,这也算是一个快速促进行业进步的动力,可能最后数字货币的安全还是要依靠法律来保障,目前量子计算机还没有被真正的研制出来,所以给区块链加密算法还留了一段时间,这段时间区块链的加密算法也会不断的升级换代,双方都处在博弈状态中,共同推进彼此的技术进步和发展。


追加内容

本文作者可以追加内容哦 !