如果量子计算机确实能够快速分解大量数据,那么今天的在线安全可能会被一举淘汰。量子技术将带来更强大的加密形式。(2017年,中国研究人员首次展示了如何利用量子加密技术在北京和维也纳之间进行非常安全的视频通话。)这是否意味着量子计算机比传统计算机更好?不完全是。除了肖尔算法和一种叫做格罗弗算法的搜索方法,几乎没有其他的算法能比量子方法更好地执行。
只要有足够的时间和计算能力,传统计算机最终还是能够解决量子计算机能够解决的任何问题。换句话说,量子计算机总体上优于传统计算机还有待证明,尤其是考虑到实际制造它们的困难。谁知道传统计算机在未来50年将如何发展,量子计算机的想法可能变得无关紧要,甚至荒谬可笑。图:量子点可能是最著名的彩色纳米晶体,但它们也可以在量子计算机中用作量子位元。
量子计算机还有多远?在量子计算机首次被提出30年后,它在很大程度上仍停留在理论阶段。尽管如此,在实现量子机器方面已经取得了一些令人鼓舞的进展。2000年有两个令人印象深刻的突破。首先,Isaac Chuang(现在是麻省理工学院的教授,但当时在IBM的Almaden研究中心工作)用五个氟原子制造了一台粗糙的五量子位量子计算机。
同年,洛斯阿拉莫斯国家实验室(Los Alamos National Laboratory)的研究人员想出了用一滴液体制造7量子位元机器的方法。五年后,因斯布鲁克大学(University of Innsbruck)的研究人员增加了一个额外的量子位元,并制造出第一台可以操纵一个量子位元(8个量子位元)的量子计算机。
这些都是试探性的但重要的第一步。在接下来的几年里,研究人员宣布了更多雄心勃勃的实验,逐步增加了更多的量子位元。到2011年,加拿大一家名为D-Wave Systems的先锋公司在《自然》杂志上宣布,它已经制造出一台128量比特的机器;事实证明,这一声明极具争议,对于该公司的机器是否真的表现出量子行为,也存在很多争论。
三年后,谷歌宣布它正在雇佣一个学者团队(包括加州大学圣巴巴拉分校的物理学家约翰·马提尼斯)开发基于D-Wave方法的量子计算机。2015年3月,谷歌团队宣布他们“离量子计算又近了一步”,已经开发出一种新的量子位元检测和防止错误的方法。2016年,麻省理工学院的艾萨克·庄(Isaac Chuang)和因斯布鲁克大学(University of Innsbruck)的科学家们推出了一款5量子位的离子陷阱量子计算机,可以计算15的因数;总有一天,这台机器的升级版可能会发展成为长期承诺的、功能齐全的加密破解工具。
毫无疑问,这些都是非常重要的进步。而且量子技术最终将带来一场计算革命的迹象也越来越令人鼓舞。2017年12月,微软发布了一套完整的量子开发工具包,其中包括一种专门为量子应用程序开发的新计算机语言Q#。2018年初,D-wave宣布计划开始向云计算平台推广量子能量。几周后,谷歌宣布了Bristlecone,这是一种基于72量子位阵列的量子处理器,有一天,它可能会成为量子计算机的基石,解决现实世界中的问题。