波場(TRON,TRX)若採用抗量子簽章方案,部分錢包未來恐怕出現「能轉帳、卻換不了金鑰」的情況。需要澄清的是,這並非波場主網已發生的錢包鎖死事故,而是把提案中的權限架構套進特定情境後,分析出的技術風險。
波場的抗量子簽章提案「TIP-899」截至2026年9月15日仍處於Draft(草案)階段。該提案內容是把FN-DSA-512與ML-DSA-44兩種簽章方式導入交易、出塊、節點間握手與TVM(波場虛擬機),並強調位址格式與帳戶結構不會改變。
兩種簽章方式各自透過獨立的鏈上治理提案來啟用或關閉,換句話說,提案被提出這件事本身,不代表這兩種簽章已經在波場主網上線。
問題核心在於波場的帳戶權限本來就依角色區分。「owner權限」可以變更帳戶權限本身的設定,而「active權限」只能處理被授權的交易項目,兩者並不是同一回事——能動用資產的權限,跟能換金鑰的權限,並不必然掛在一起。
根據波場開發者文件,「AccountPermissionUpdateContract」這項用來變更帳戶權限的操作,必須由既有的owner權限來核准。也就是說,即使active權限還能正常轉帳,一旦owner權限所依賴的簽章方式被停用,帳戶恐怕就無法完成權限變更的程序。
假設有一個帳戶,owner權限完全只靠FN-DSA金鑰組成,風險就會浮現:一旦這種簽章方式遭停用,就算還能用另一組active權限轉出資產,也不保證還留有能換金鑰的權限。
反過來看,如果帳戶的owner門檻是由單一組ML-DSA金鑰獨立滿足,那麼即使其他簽章被停用,仍能換掉金鑰。但若一個帳戶是靠ECDSA金鑰與FN-DSA-512金鑰的權重加總才湊滿門檻,一旦其中一種方式被關閉,剩下的金鑰權重可能就不足以單獨通過核准門檻。
需要強調的是,這種情況並非所有波場錢包都會遇到的通用故障,而是依帳戶權限配置方式不同才會出現的分析案例。CryptoSlate根據TIP-899的權限規則,提出了「轉帳權限還在、換金鑰權限卻可能消失」的情境。
TIP-899延用了波場既有Permission機制的權重與門檻結構。一筆交易可以同時包含ECDSA簽章與抗量子簽章,因此舊金鑰與新金鑰並行使用的配置方式也是可行的。
不過抗量子簽章不像ECDSA能從簽章反推出公鑰,因此交易必須直接附上公鑰。TIP-899說明,第一階段會採用「每筆交易都附上公鑰」的做法。
公鑰體積變大,也意味著交易處理負擔跟著增加。FN-DSA-512的公鑰為896位元組,ML-DSA-44的公鑰則是1312位元組,都遠大於現行ECDSA公鑰的33位元組。
波場核心開發者會議上,「每筆交易都要附帶公鑰、會拉大交易體積與網路成本」這點也是主要討論焦點之一。也就是說,轉換過程中不只要衡量簽章方式本身的安全性,錢包與節點得處理的資料規模同樣是必須一併評估的課題。
兩種演算法的標準化進度也不一樣。ML-DSA已由美國國家標準與技術研究院(NIST)於2024年8月13日正式定案為FIPS 204,NIST在FIPS 204文件中將其列為被認為足以抵禦量子電腦攻擊的數位簽章標準。
相較之下,FN-DSA在TIP-899文件中仍被列為FIPS 206 Draft(草案)階段。由於兩者在標準化進度與公鑰體積上都不同,波場若真的推動轉換,勢必得針對不同演算法分別評估實作與維運的負擔。
波場方面表示,錢包、SDK與硬體錢包在金鑰生成與衍生、簽章產生、節點功能確認等環節都還需要額外開發。硬體錢包的支援時程,以及消費端錢包是否會完整落地遷移機制,目前都尚未確定。
在抗量子轉換這件事上,帳戶結構與換金鑰的方式其實因鏈而異。以NEAR Protocol(NEAR)為例,其做法是把「可替換的存取金鑰」與「帳戶ID」分開設計,走的是另一套金鑰輪替路徑;相比之下,波場的關鍵檢視重點則落在owner、active各權限的金鑰組成與門檻設定上。
目前能確認的,就是TIP-899仍處於Draft階段,以及以此為基礎做出的技術分析。FN-DSA-512與ML-DSA-44究竟會不會在主網上線,仍須經過各自獨立的鏈上治理程序才能定案。
留言 0