
获得真正的随机数并不容易。
图片来源:Andis Rea/Shutterstock.com
量子计算机有可能执行甚至最强大的超级计算机无法做的事情,但是到达那里的道路远非容易。尽管如此,仍在研究量子计算的第一个应用,并且可能刚刚执行了第一个实用的应用程序。研究人员最近以无法使用古典计算机获得的方式生成随机数。
这是由斯科特·亚伦森(Scott Aaronson)和希汉(Shih-Han Hung)设计的经过认证的随机性协议。该方法类似于- 量子处理器比常规处理器更快的一系列计算。随机生成数字很重要的应用程序,例如加密和隐私。
“当我在2018年第一次提出经过认证的随机性协议时,我不知道我需要等待多长时间才能看到它的实验证明,”亚伦森在陈述。 “基于原始协议并意识到这是使用量子计算机为实际加密应用程序生成经过认证的随机位的第一步。”
古典计算机无法生成数字。有一些真正的解决方案来处理该限制,例如使用熔岩灯加密数据(我们是)。尽管如此,使用经典的计算机,某人有可能破解编程,因此加密(或其他用途)。但是,使用量子计算机,这样的对手不可能操纵计算机,并且输出仍然被证明为随机性。
认证的随机性协议包括两个步骤。团队为量子计算机提供挑战,只能通过随机选择众多解决方案之一来解决。然后,随机性使用多个超级计算机进行认证,其中一些是。该团队使用了56 QUITAINTINUUM系统模型H2陷阱量子计算机,远程访问它,并真正获取随机数。
Quantinuum总裁兼首席执行官Rajeeb Hazra博士说:“今天,我们庆祝一个关键的里程碑,将量子计算牢固地带入了实用的现实世界应用领域。” “我们对认证的量子随机性的应用不仅展示了我们被困的离子技术的无与伦比的性能,而且为提供强大的量子安全性并启用了跨金融,制造业及其他行业的高级模拟设定了新的标准。”
最近,研究人员使用量子计算机的架构进行了一些建模。完全运行的量子计算机仍然很长一段路,但是现在正在发生这种新方法的第一个成功步骤正在发生。
该研究发表在杂志上自然。