导读 : 文/刘兴亮(微信公众号:刘兴亮时间) 01 两年前,我在《从区块链比特币看技术乌托邦》一文中谈到,悬在当前的区块链加密算法的头上有一把「达摩克里斯之剑」,它就是量子计

文/刘兴亮(微信公众号:刘兴亮时间)
01
两年前,我在《从区块链比特币看技术乌托邦》一文中谈到,悬在当前的区块链加密算法的头上有一把「达摩克里斯之剑」,它就是量子计算。
当时很多人不太以为然,因为量子计算并不广为人知。即使知道量子计算的,估计很多人对于量子计算并不太看好,觉得很遥远,根本不是一时半会儿的事。
这两天,一则关于谷歌「量子霸权」的新闻传遍了科技圈,刷新了我们对于量子计算的认识。
据多家外媒报道,谷歌的一份研究报告显示,他们已经实现了「量子霸权」:全球最大的传统超级计算机Summit要用1万年解决的问题,其量子计算机在3分20秒内就能算出。
谷歌一度将相关论文上传至NASA官网上,但随后不久,该论文被删除。
网上经常有一种说法:删得越快,事情越大。谷歌的「量子霸权」的研究报告用在此处非常贴切。
200秒算出当今最牛的超计算机1万年才算出的结果,让人不禁想到西游记里曾经说道的「天上一天人间一年」,这就是差距啊。
这件事情非同小可,已经有不少网友担心起银行卡来,还有人说「银行卡要颤抖了」。
因为,首先影响到的就是现在的密码算法,所谓256位加密,1024位加密,2048位加密,都是建立在当前那些计算能力低于最大的超级计算机Summit的基础上的,在这个基础上,破解密码的计算时间非常长,长到到破解出密码的时候,密码已经没有价值。
但是,如果能达到谷歌的这个报告里的计算能力,Summit需要一万年计算出的结果,200秒就能搞定,那么破解当今的密码,也就是分分钟钟的事。
想想还真有点可怕。
02
虽然,有量子计算领域的专业人士指出:谷歌的量子计算机只能解决特定的问题,不具有通用的计算能力。但是,在我看来,科技固然需要用质疑的眼光去打量,但是也不可因为质疑而抹杀科技的巨大进步。谷歌的「量子霸权」也是量子计算领域的一个重大的突破。
传统的计算机理论模型是图灵机,硬件体系结构都是基于冯·诺依曼体系结构进行演化的。随后出现的各种新的体系结构比如集群/网格,包括现在流行的虚拟化,云计算,还有各种超级计算机,都建立在冯·诺依曼体系结构之上的。
虽然,在摩尔定律的无形之手的推动下,计算能力发展超乎我们的想象,但是,最近几年,我们越来越发现,摩尔定律越来越不准了,甚至有人提出了摩尔定律失效的论调。
这反映了一个我们不得不承认的事实:传统的计算机离极限越来越近了,如果继续沿着这条路走下去,计算能力很快就要达到终点。
正是在这种背景之下,量子计算的优势逐渐显现出来。量子计算突破了传统计算机的硬件的体系结构,同时也有自己独特的软件系统。量子位(qubit)是量子计算的理论基石。