新聞加密貨幣AmericanFortress 稱所有加密錢包都可在無需轉移幣款的情況下實現量子安全

AmericanFortress 稱所有加密錢包都可在無需轉移幣款的情況下實現量子安全

作者: Cryptopolitan·

重點速覽

  • •AmericanFortress 表示,量子安全保護可以在不轉移錢包地址或輪換金鑰的情況下加入。
  • •其 ZKPoSP 設計讓錢包以零知識證明方式證明自己知道 seed phrase,而不是對交易進行簽名。
  • •論文認為 QBIP32 可為使用 secp256k1 與 Ed25519 的鏈提供跨曲線派生方法。
  • •作者將這種安全方法描述為 conjectured,而非 proven,因為目前尚無量子電腦可供測試。
  • •在使用者受益之前,網路營運者與錢包供應商都必須先完成升級。
AmericanFortress 稱所有加密錢包都可在無需轉移幣款的情況下實現量子安全

多年來,量子運算一直是加密領域進展緩慢但持續存在的問題。各方普遍認同威脅本身確實存在:一旦建成足夠強大的量子電腦,保護錢包的數學基礎將失效。真正存在爭議的是,在那之前要如何把數以億計的錢包遷移到新地址,尤其是那些長期閒置、甚至可能永遠看不到遷移通知的帳戶。區塊鏈安全公司 AmericanFortress 發表的新論文主張,這一步其實從來就不需要,使用者也不必輪換金鑰或更改錢包地址。

地址遷移一直是瓶頸

運行 Shor 演算法的量子電腦可以直接從對應的公鑰推導出私鑰。這基本上會讓當今幾乎所有加密錢包都面臨暴露風險。傳統做法是把資產切換到後量子簽章方案,但這麼做需要更改公鑰格式,也就意味著要在每一個參與網路中進行地址遷移。

問題在於,論文指出,有些幣根本無法遷移。以 Satoshi 的 1.1 million BTC 為例,自 2010 年以來就未曾移動。持有更多沉睡錢包中資產的人,也不太可能去閱讀遷移通知。這使得遷移不再只是技術細節,而是決定任何改造方案能否覆蓋全部流通地址的操作門檻。

證明你知道種子詞,不要用它簽名

論文對其方法的描述相當直接。建立錢包時,使用者會寫下 seed phrase。該錢包內的每個地址都由這些字詞生成。seed 是根,地址則是由它分出的枝幹。

這項名為 ZKPoSP(Zero-Knowledge Proof of Seed Provenance,種子來源零知識證明)的提案,移除了簽名步驟,改為讓錢包證明自己知道該 seed。它透過 zero knowledge proof,也就是在不揭露使陳述成立的資訊下,證明該陳述為真。藉此,錢包可在不暴露 seed 的情況下,證明自己知道與該地址對應的 seed。節點驗證證明後,即可放行交易。

在這種模型下,地址保持完全不變。作者寫道,該方法不需要地址遷移,也不需要金鑰註冊。公鑰不再是弱點,因為它不再是授權支出的依據。

第二部分 QBIP32 則處理下一步問題。不同鏈使用不同的底層密碼學,例如 Bitcoin 與 Ethereum 採用 secp256k1,而 Solana 採用 Ed25519。論文認為,現有標準只是把可用的量子安全證明作為自身金鑰格式的副產物,並不存在一種能跨曲線通用的方法;因此提出 QBIP32 作為一種可覆蓋任一曲線的派生方案。現有錢包並不需要它。論文指出,包括 BIP32 與 SLIP-10 在內的當前標準,已經能獨立支援這些證明。

仍然需要完成的事情

論文將其量子保護描述為 conjectured,而非 proven。由於目前尚不存在可供測試的量子電腦,因此無法驗證。

部署仍是更大的缺口。任何網路要強制執行這套系統,節點都必須先升級。錢包也必須提供證明程式碼。只有在雙方都先完成升級之後,使用者才不需要做任何事。AmericanFortress 另外持有專利申請,並對 SDK 進行授權,這也使其在該方案的採用上具有商業利益。

這篇論文可在 International Association for Cryptologic Research 的 ePrint 存檔中取得: