这个比特币开发者的方案,能让量子黑客偷币反而亏钱
据深潮 TechFlow发布,撰文:Jose,Decrypt 编译:Chopper,Foresight News 深潮导读: 面对量子计算未来对早期暴露公钥比特币地址的破解威胁,比特币开发者 Cory Fields 提出了颠覆性的博弈防御方案“量子地雷”。该设计不依赖激进的硬分叉或一刀切资产冻结,而是通过博弈论重构链上攻防成本,迫使黑客在发起盗币前必须全额质押抗量子保证金。 一旦真实持币者在等待期内出示提前隐藏的所有权凭证,黑客质押的资产将被全额没收并判定给受害者。针对私钥遗失的沉睡币,引入博弈竞价机制让攻击陷入类似“美元拍卖”的必然亏损陷阱,巧妙利用经济学惩罚消解技术层面的破解动机。 比特币开发者 Cory Fields 想出一个很特别的办法用来对付未来的量子黑客:黑客想要偷别人的比特币,就得先押上自己的比特币赌一把。 他在比特币开发者邮件组里发帖提出了“量子地雷”概念,以及两套拍卖机制。这套设计的思路就是让攻击那些有漏洞的钱包变成一件可能亏钱的事。他特意说明,这只是思想实验,并不是一套已经定稿的比特币升级方案。 比特币用户靠私钥签名发起交易,对应的公钥可以给网络验证签名,但不会泄露私钥。现在的普通电脑,几乎不可能从公钥反推出私钥。但一台性能足够强的量子计算机,可以用 Shor 算法算出私钥,黑客就能直接把币转走。 有一部分早期比特币地址,公钥直接暴露在链上;还有一部分新地址,在用户第一次转账的时候也会把公钥暴露出来。所以,并不是所有钱包面对量子攻击的风险都一样。业内把“能破解比特币加密的量子计算机问世”的那一天,叫做 Q-Day(量子末日)。目前还没有机器做到这件事,也没人知道它到底什么时候会出现。 量子地雷运作机制假设你钱包里有 1 枚 BTC,属于老旧、容易被量子破解的类型。在 Q-Day 到来之前,你提前新建一个很小的、抗量子的比特币输出,里面藏好一份证明:证明在量子攻击还不可行的时候,这个币就已经是你的了。你可以把它理解成一张封好的“所有权凭证”。外人只能看到这个小额记录,看不到里面藏的证据,甚至根本不知道这是一个陷阱。 等到未来,黑客用量子计算机算出你的旧私钥,想要转走你的 1 枚 BTC 的时候:按照这套新规则,他不能直接把币拿走,必须从自己的抗量子钱包里,再押 1 枚 BTC 当做保证金。 你的 1 枚 BTC 加上黑客押的 1 枚保证金,会被打包锁在一起,进入一个等待申诉期(例如 30 天)。这段时间里黑客不能随便把币转走。如果你发现有人试图盗币,就可以拿出提前藏好的那份所有权证明。比特币网络就会判定:你可以把这总共 2 枚币全部转到你提前准备好的抗量子地址里(包含原本属于你的币,加上黑客的保证金)。 黑客事前根本不知道哪个老钱包埋了这种陷阱。就算他成功算出私钥,最后也可能直接亏掉 1 枚 BTC。但这套方案也有代价:如果是币的主人自己想在 Q-Day 之后正常转移自己这枚旧币,同样需要拿出等额保证金。如果手里没有多余 BTC,这套本来用来防黑客的规则,反而会让你自己的币很难转出。 失联与早期遗失资产的博弈竞拍量子地雷有一个前提:币的主人必须提前埋好陷阱,并且在申诉窗口期内拿出证据。如果私钥早就丢了,主人再也没法上线,这套方案就保护不了这些币,包括很多大家普遍认为已经彻底丢失的早期比特币。 为此,Cory Fields 又提出第二种机制:质押拍卖。在 Q-Day 之前,任何人都可以锁定一部分抗量子比特币,悄悄给某个容易被盯上的旧钱包出价。举个例子:一个看起来已经被主人遗弃的钱包里面有 50 枚 BTC。未来黑客尝试转走它,就要押 50 枚 BTC 保证。
评论
0/500
登录 后参与讨论
免责声明:本文内容仅供参考,不构成任何投资建议。
更多快讯