作者: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 作為保證金。在拍賣窗口期,之前提前下注的人可以站出來挑戰此次盜幣行為。
根據他的設想:成功挑戰的人,可以拿走黑客的一部分保證金;而原本那 50 枚有風險的比特幣,會直接銷毀,不會判給挑戰者。它的目的不是幫失聯主人找回幣,而是讓黑客無法穩穩地把幣偷走,打消攻擊的動力。
第三個方案稱為聰拍賣,無需提前鎖定幣幣。只要有人嘗試轉移高風險幣,就會自動啟動一場競價。出價最高者將獲得這些幣(扣除自己的出價),第二高出價者則血本無歸,一無所獲。這有點像經典的「美元拍賣遊戲」:兩人為了一件物品不斷加價,誰都不想白白虧錢。駭客會權衡一下,乾脆不發起這場很可能會虧更多錢的競價。
為何不採取一刀切凍結策略?
有人提出的應對思路是:設定一個遷移截止日期,到期之後,舊錢包裡的幣一律禁止轉出。這樣確實能防止被盜,但副作用是:那些忘了轉幣、沒來得及操作的真實持有者,幣會被永久鎖住。
Cory Fields 走的是另一條路線。舊幣仍可轉出,但任何試圖轉出的操作,都需付出成本並接受他人挑戰。比特幣網絡本身無法區分誰能拿出有效簽名——是真正的主人,還是量子駭客。
這種取捨的代價非常明顯:合法持有者轉出幣時也需準備大額保證金;長期不線上的人會錯過申訴機會;甚至有些持有者還活著,只是暫時不上線,他們的幣也可能在拍賣中被銷毀。
方案潛在代價與落地路徑
比特幣首先需要一種量子安全的方式來持有和使用資金。錢包需要支援隱藏的所有權承諾,而比特幣的共識規則則必須強制執行抵押、等待期、特殊恢復交易和拍賣機制。
開發者還需就新規則的生效時間、所需抵押品金額,以及競標失敗或剩餘資金的處理方式達成一致。Fields 認為,部分機制可透過軟分叉引入,但他並未提供詳細的設計方案。
目前比特幣網絡上,這些保護機制全都不存在。Fields 也未提供程式碼實現、上線時間表、拍賣資金分配及最終目標,這些在原文中均未確定。


