Experimental asymmetric relativistic zero-knowledge proofs with unconditional security
本文提出了一种高效、经实验验证的非对称相对论零知识证明协议,该协议通过利用狭义相对论和量子非定域性,实现了针对量子攻击的无条件安全性,从而克服了以往对称方法中不切实际的轮数复杂度。
原始论文采用 CC BY 4.0 许可(http://creativecommons.org/licenses/by/4.0/)。 这是对下方论文的AI生成解释。它不是由作者撰写或认可的。如需技术准确性,请参阅原始论文。 阅读完整免责声明
以下是该论文的通俗易懂且富有创意比喻的解释。
大局观:如何在不泄露秘密的情况下证明你拥有它
想象你拥有一张藏宝图,你想向一个持怀疑态度的守卫证明你确实拥有这张地图。你不想把地图给他看(因为他可能会偷走它),也不想告诉他宝藏在哪里。你只想证明:“我知道路怎么走。”
在数字世界中,这被称为零知识证明 (Zero-Knowledge Proof, ZKP)。这是一种神奇的技巧,让你在不透露密码或银行余额的情况下,证明你的身份或证明你有足够的资金进行交易。
问题所在:量子怪兽
几十年来,这些数字魔法技巧依赖于人类难以解决但计算机却能轻松应对的数学难题。然而,科学家们正在制造像“超级快速怪兽”一样的量子计算机。这些怪兽几乎可以瞬间解开那些旧的数学难题,从而破解我们现有数字锁的安全性。
我们需要一种不再依赖数学难题的新型锁。我们需要一种基于物理定律的锁。
解决方案:“光速”锁
这篇论文介绍了一种新型证明,称为相对论零知识证明 (Relativistic Zero-Knowledge Proof)。它不依赖于困难的数学,而是依赖于光速。
类比:双头龙
想象你有一条有两个头的龙(我们称之为头 A 和头 B)。你想向法官证明这条龙是真实的,但你不能让这两个头互相交流。
- 法官站在远离头 A 的地方。
- 另一个法官站在远离头 B 的地方。
- 两者之间的距离非常遥远,以至于即使是宇宙中最快的东西——光束,也无法在回答问题的这段时间内从头 A 传输到头 B。
因为头 A 和头 B 无法进行足够快的通信来协调谎言,所以它们被迫说出真相。如果它们试图作弊,物理定律(特别是“没有任何事物能超过光速”这一规律)就会抓住它们。
这个团队做了什么
研究人员构建了一个这种“光速”证明的运行版本。以下是他们是如何改进它的:
- 旧方法太慢了: 之前尝试这种“双头龙”证明的方法,就像试图通过逐一走遍每条路径来解决一个巨大的迷宫。如果地图(图谱)很大,完成证明可能需要数千年。这在理论上是可能的,但在实践中毫无用处。
- 新方法很快: 该团队设计了一个更聪明的非对称 (asymmetric) 版本。你可以把它想象成让龙的一个头承担所有的重活,而另一个头只负责监视。
- 结果: 他们将所需的时间从“数千年”缩短到了 0.22 秒。
- 代价: 他们使用了更多的“随机性”(就像比以前更多次地洗牌),但总数据量仍然很小,足以装进现代硬盘(约 430 MB)。
实验过程
为了证明这在现实世界中可行,他们在南京大学进行了一项实验:
- 他们将两台计算机(即“两个头”)放置在相距 300 米 的不同建筑中。
- 他们使用高速激光器和 GPS 时钟,以确保两台计算机无法进行比光速更快的通信。
- 他们要求计算机证明它们知道如何仅用三种颜色为一张复杂的地图着色(这是一个经典的数学谜题),而无需展示颜色。
- 结果: 计算机在 0.22 秒 内完成了整个证明过程。
为什么这很重要
该论文声称这是一个重大进步,因为:
- 它是量子安全的: 即使量子计算机试图破解代码,它也无法作弊,因为它无法打破物理定律(光速)。
- 它是实用的: 不同于以往那些慢到无法使用的版本,这个版本足够快,可以用于现实生活中的应用,例如保障在线银行或投票的安全。
- 它是无条件的: 它不依赖于“我们认为这个数学题很难”,而是依赖于“我们知道光速是有极限的”。
总结
研究人员将一个理论构想——利用光速来阻止撒谎者——转化为了一个能在不到一秒内运行的实际机器。他们通过让系统的一侧承担更多工作,解决了速度过慢的问题,从而使整个过程既极其快速,又能够抵御未来的量子计算机。
您所在领域的论文太多了?
获取与您研究关键词匹配的最新论文每日摘要——附技术摘要,使用您的语言。