Solana 開發者已經在該區塊鏈上創建一種抗量子 Vault,以保護用戶資金免受量子電腦可能帶來的威脅。
密碼學研究員、Zeus Network 首席科學家 Dean Little 在 1 月 3 日的一篇 GitHub 文章中解釋說,這項名為「Solana Winternitz Vault」的解決方案透過使用一種基於雜湊的複雜簽名系統來實現量子抗性,該系統在每次交易時都會生成新的密鑰,這應該可以使量子電腦更難對任何一組特定的公鑰進行協同攻擊。
Solana 的這項抗量子功能目前是作為一種可選的附加功能,尚未成為全網安全升級的一部分,這意味著 Solana 用戶需選擇將他們的資金存放在 Winternitz vaults,而非一般的 Solana 錢包,才能透過該解決方案來確保資產不受潛在量子威脅的影響。
運作方式
Winternitz vault 首先會生成一組新的 Winternitz 金鑰,並計算公鑰的 Keccak256 默克爾根值,然後創建一個由分割帳戶(Split Account)和退款帳戶(Refund Account)組成的「分割」vault,在此過程中,用戶對一條消息進行 Winternitz 簽名,該消息包含用戶希望轉移的 lamports(Solana 原生代幣的最小單位)數量。
當交易完成時,任何剩餘的資金都會被轉移到退款帳戶,而 Vault 會關閉。