XRP Ledger 基金會提出了一項提案,擬使用 ML-DSA-44 標準引入抗量子帳戶簽名,允許 XRP 持有者替換易受攻擊的簽名密鑰,而無需支付更高的基礎交易費用。
摘要
- XRP Ledger 提出 ML-DSA-44 簽名,以保護帳戶免受未來潛在的量子計算對密碼學的攻擊。
- 帳戶所有者可以替換其簽名密鑰並禁用易受攻擊的主密鑰,而無需更改地址。
- 儘管公鑰和數位簽名大幅增大,該提案仍保留現有的基礎交易費用。
- Ripple 的目標是在 2028 年前完成全面的抗量子過渡,具體取決於測試、開發和驗證者批准。
- 基金會估計審查、審計和實施費用為 215,000 至 255,000 美元,不包括開發工時。
根據基金會於 11 月 4 日更新的2027 協議路線圖,擬議的修正案將把後量子保護擴展至用戶帳戶、驗證者和驗證者名單發布者。該開發是 Ripple 現有計劃的一部分,旨在為 XRP Ledger 在 2028 年前做好抗量子密碼學的準備。
該提案仍在開發中,遷移研究計劃於 2027 年上半年進行,之後再進行進一步的工程設計、審查和安全審計。
XRP Ledger 計劃為現有帳戶提供抗量子密鑰
根據擬議設計,帳戶所有者將能夠分配 ML-DSA-44 簽名密鑰並禁用其現有主密鑰,從而防止交易透過較舊的憑證獲得授權。
XRP Ledger 目前支援 secp256k1 和 Ed25519 簽名。兩者都依賴於足夠強大的量子計算機最終可能破解的密碼學方法。
每當帳戶簽署交易時,其公鑰就會在區塊鏈上可見。未來能夠破解底層密碼學的量子計算機可能從該資訊中恢復相應的私鑰。
正如 crypto.news 此前報導,XRP Ledger 貢獻者 Vet 討論了透過分階段遷移引入抗量子簽名,預計在可能的 2028 年過渡之前進行測試。
基金會的最新研究將持有大量餘額的交易所、託管機構和機構確定為擬議保護措施的可能的早期用戶。
現有的 XRP Ledger 帳戶已經可以在不更改地址的情況下更改其常規簽名密鑰。然而,用另一種常規密鑰替換一種常規密鑰並不能提供對未來量子攻擊的保護。
新設計將透過引入不同的簽名方法來解決這一限制,儘管用戶在遷移後仍需要禁用其原始主密鑰。
NIST 批准的 ML-DSA-44 將增加交易儲存
基金會選擇了 ML-DSA-44,這是一種由美國國家標準與技術研究院於 2024 年 8 月標準化的數位簽名演算法。
根據NIST 的 FIPS 204 標準,ML-DSA 旨在抵禦使用大規模量子計算機的攻擊,保持安全。
擬議的實施將引入比 XRP Ledger 目前使用的公鑰和簽名大得多的公鑰和簽名。
根據基金會的計算,ML-DSA-44 公鑰為 1,312 位元組,而其簽名需要 2,420 位元組。
兩個組成部分合計佔用 3,732 位元組,而傳統 XRP 交易中相應的密鑰和簽名資訊為 105 位元組。
包括交易歷史和資料庫開銷在內,每筆受保護支付的估計儲存需求將達到 5,331 位元組,而基準為 1,704 位元組。
儘管增加了額外數據,擬議的修正案並未改變網路的基礎交易費用。
XRP Ledger 的交易成本規則目前將最低標準交易手續費設定為 10 drops 的 XRP,不過網路壅塞時可能需要更高的手續費。
該基金會的研究指出,較大型的交易、網路頻寬以及長期儲存需求,是遷移研究期間需要進一步評估的領域。
Ripple 目標於 2028 年前完成抗量子 XRP Ledger 轉換
Ripple 於 2026 年 4 月發布其四階段後量子安全計畫,為未來擺脫易受攻擊的密碼系統之轉換預作準備。
第一階段涵蓋若實際量子威脅意外出現時的緊急措施。後續工作包括演算法測試、驗證器基準測試以及開發相容的錢包基礎設施。
如 Ripple 的量子安全路線圖所述,該公司已與 Project Eleven 合作進行驗證器測試,並開發出早期的後量子託管錢包原型。
該基金會 11 月的路線圖指出,已有一個現有的實作分支在 AlphaNet 上完成測試。
然而,開發人員仍需解決 Python 原型與伺服器及 JavaScript 實作之間的差異,因為這些實作目前從相同的起始種子衍生出不同的金鑰。
該研究指出仍有進一步的待辦工作,涉及共用測試向量、錢包相容性,以及在整個網路使用抗量子簽章時衡量驗證器效能。
完整遷移仍以 2028 年為目標,惟須視開發進度及 XRP Ledger 的修正案核准流程而定。
XRP Ledger 基金會估計量子升級成本為 25.5 萬美元
該基金會估計,擬議的量子修正案將需要 640 小時的開發時間,以及另外 400 小時的工程審查。
其公布的預算將 Ripple 審查工作的成本列在 4 萬至 8 萬美元之間,並另外撥款 10 萬美元用於外部安全稽核。
該估算包含 5 萬美元用於參考實作,以及 2.5 萬美元用於 Ledger 硬體錢包及其他錢包更新。
合計而言,這些費用總計約為 21.5 萬至 25.5 萬美元,不包括 640 小時開發時間的成本。
在其 2027 年路線圖所包含的全部 24 項修正案中,該基金會估計需要 6,240 小時的開發時間、6,560 小時的審查時間,以及 508 萬至 574 萬美元的支出。
該量子修正案目前尚未分配 XLS 編號。開發人員計畫利用 2027 年上半年研究遷移需求,隨後於 2027 年底或 2028 年進行開發、審查與稽核。






