比特币开发者科里·菲尔兹有一个不同寻常的想法来应对未来的量子窃贼:让他们每次试图窃取他人比特币时,都要拿自己的比特币冒险。
在11月4日发给比特币开发邮件列表的一篇帖子中,Fields概述了“量子地雷”以及两种拍卖机制,旨在将针对易受攻击钱包的攻击变成代价高昂的赌博。他称这些想法为“思想实验”,而非已完成的比特币升级。

比特币所有者使用秘密私钥来授权交易。匹配的公钥让网络能够验证他们的签名,而无需获知该秘密。
如果整个概念似乎太难理解,我们使用AI生成了一段视频来帮助你掌握它:
当今的计算机无法现实地从公钥计算出该私钥。足够强大的量子计算机可以使用一种名为Shor算法的数学技术来完成这件事,从而可能让窃贼像拥有者一样花费这些币。
一些较旧的比特币输出暴露了公钥,某些较新的格式也会暴露它们。其他地址在有人花费之前隐藏密钥,因此每个钱包的风险并不完全相同。
研究人员将能够实施这些攻击的计算机的假想到来称为“Q-Day”。如今没有任何公开演示过的机器能以这种方式窃取比特币,也没有人确切知道这样的机器何时可能出现。
量子地雷是如何工作的?
想象某人拥有一个位于旧式、可能易受攻击的钱包中的 1 BTC。在 Q-Day 之前,此人创建了一个微小的、独立的量子安全比特币输出,其中包含一个隐藏证明,证明他们在量子窃取仍不可能时曾控制原始私钥。
可以把它看作一张密封的所有权收据。外部人能看到那小小的输出,却看不到藏在其中的证据,甚至不知道那是个陷阱。
现在想象一个未来的窃贼使用量子计算机恢复用户的旧私钥。根据菲尔兹建议的规则,窃贼不能直接拿走她的1个BTC:他们必须从量子安全钱包中添加自己的1个BTC作为抵押。
比特币11月高点
两枚硬币都进入一个价值2 BTC的限制性输出。小偷必须等待一段挑战期——在菲尔兹的例子中是30天——才能自由支配它。
钱包所有者注意到这笔交易并揭示Q-Day前的证明。随后网络允许所有者将全部2 BTC转移到他们早先承诺的量子安全地址:他们原本的币,加上窃贼的抵押品。
攻击者无法事先知道哪些旧钱包包含这些隐藏收据。即使成功恢复量子密钥,也可能变成 1 BTC 的损失。
钱包所有者还需要匹配的抵押品,才能发起她自己的遗留代币在Q-Day之后的正常转移。如果他们没有多余的BTC,这条旨在打击窃贼的规则也可能让她转移自己的储蓄变得困难。
丢失或遗弃的硬币怎么办?
地雷只有在所有者于Q-Day之前准备好并在及时揭示时才有效。它们无法保护密钥已经丢失的币,包括一些普遍认为无法访问的早期比特币持仓。
Fields提出了第二种机制,称为质押拍卖。在Q-Day之前,任何人都可以锁定量子安全的比特币,并秘密针对某个他们预计窃贼会盯上的特定旧钱包登记出价。
假设一个看似被遗弃的钱包持有 50 BTC。未来的攻击者试图转移它,并再存入 50 BTC 作为抵押;在拍卖期间,事先提交出价的人可以质疑这一盗窃企图。
在菲尔兹的例子中,成功的挑战者会获得攻击者部分抵押品,而原本易受攻击的代币则被销毁,而不是判给竞标者。其目的是让窃贼无法获得可靠的收益,而不是将代币归还给失踪的所有者。
他的第三个想法,即sats拍卖,不需要预先质押。相反,一笔易受攻击的代币花费将触发一场竞赛,其中出价最高者获得代币减去其出价,而第二名支付其出价却一无所获。
这类似于一个臭名昭著的拍卖游戏,其中两个竞标者不断抬高报价,因为谁都不想成为白白亏钱的那个人。一个小偷可能会避免发起一场可能比其希望偷走的硬币花费更多的竞赛。
为什么不直接冻结脆弱的比特币?
对量子风险的一种拟议应对措施是,在迁移截止日期之后限制从过时钱包中支出。这可能防止盗窃,但也可能永久锁定那些从未转移其代币的合法所有者。
Fields 正在探索一种不同的权衡:让旧币保持潜在可花费性,但使尝试转账代价高昂且可被质疑。如果诚实所有者和量子窃贼都能生成相同的有效签名,比特币无法区分二者。
这种权衡很严峻,考虑到诚实的所有者可能需要大额抵押存款,不活跃的持有者可能错过反对的机会,而拍卖规则可能会销毁仍健在但只是离线的人的代币。
实现它需要什么?
比特币首先需要一种量子安全的方式来持有和花费资金。然后,钱包需要支持隐藏的所有权承诺,而比特币的共识规则则必须强制执行抵押品、等待期、特殊恢复交易和拍卖。
开发者还需要就新规则何时生效、需要多少抵押品,以及落败投标或剩余资金如何处理达成一致。Fields 认为,某些机制可以通过软分叉(一种比特币规则变更方式)引入,但尚未提供详细设计。
这些保护措施在今天的比特币中都不存在。Fields 没有发布任何实现或激活时间表,他的原始帖子甚至没有解决拍卖赔付以及拍卖的预期结果。