研究人员宣布成功创建了首个专为量子网络设计的操作系统——QNodeOS。这项研究标志着量子网络技术从理论概念向实用技术迈出了关键一步,有望革命性地改变互联网的未来格局。
"我们的研究目标是让量子网络技术惠及所有人。通过QNodeOS,我们向前迈进了一大步。我们首次使得在量子网络上轻松编程和执行应用成为可能。"领导该研究的代尔夫特理工大学量子技术研究所QuTech的量子计算机科学教授Stephanie Wehner博士表示,"我们的工作还创建了一个框架,为量子计算机科学研究开辟了全新的领域。"
降低开发者的门槛
轻松编程如笔记本电脑或手机等经典计算硬件的能力,已经对我们的世界产生了变革性的影响,并促成了广泛应用的诞生。"这个系统就像你家电脑上的软件:你不需要了解硬件的工作原理就能使用它,"QuTech的博士生Mariagrazia Iuliano说。
通过从根本上消除网络硬件和软件之间的障碍,该操作系统将使开发者能够轻松地创建应用,并兼容广泛的硬件解决方案,为开发能将量子网络技术带给社会的软件铺平道路。
一个完全可编程的操作系统
这个名为QNodeOS的量子网络操作系统是完全可编程的,这意味着应用可以在高级别上运行,就像在Windows或Android等经典操作系统上一样。与以往需要为每个实验设置编写特定代码的系统不同,QNodeOS使得无论使用何种硬件平台,都能轻松地操作网络上的量子处理器。"这种从未为量子网络创建过的架构,使开发者能够专注于应用逻辑,而不是硬件细节,"QuTech的博士生Bart van der Vecht解释说。"这使得构思新型应用变得更加容易,其中一些应用可能是我们今天甚至无法想象的。"
兼容多种类型的硬件
量子网络应用不同于在量子计算机上运行的应用,它们带来了研究人员必须克服的独特挑战。与运行单一程序的量子计算机不同,量子网络应用需要在不同的网络节点上独立执行各自的程序——就像你手机上的客户端应用和云端的服务器。这些程序必须通过消息和量子纠缠(一种赋予量子网络强大能力的特殊量子连接)相互协调。QNodeOS解决了这种不同的量子执行范式所带来的独特挑战。
研究人员通过将QNodeOS连接到两种截然不同的量子处理器,证明了它可以与多种类型的量子硬件协同工作。"我们的囚禁离子处理器与基于金刚石色心的处理器的工作原理根本不同,但我们已证明QNodeOS能与两者协同工作,"奥地利因斯布鲁克大学教授Tracy Northup说。
量子网络的未来
QNodeOS的创建汇聚了物理学、计算机科学和工程学领域的专家,在QIA构建可扩展且有用的、能够支持实际应用的量子网络的使命中迈出了重要一步。在这一征程中,该操作系统将为持续的研究和实验提供一个关键框架。
作为下一步,QIA正致力于让全世界都能访问该技术的软件和硬件组件。实现这一目标的方法之一将是在QuTech的量子互联网演示器"量子网络探索者"上采用QNodeOS。这将使更广泛的受众能够为量子网络进行实验、创新和创建软件,从而加速该领域的发展。