このコード変更により、プロトコルバージョン139のデブネットでML-DSA-65が利用可能になる。単独の署名としても、マルチシグアカウントの構成要素としても使える。「ネイティブ」とは、アプリケーションコントラクト内だけでなく、Suiのアカウント認証機構を通じて署名が検証されることを意味する。
ML-DSAは、米国国立標準技術研究所(NIST)が標準化した格子ベースのデジタル署名アルゴリズムだ。NISTは、大規模な量子コンピューターを持つ攻撃者に対しても安全性が保たれると考えられていると説明している。
メインネットの目標は2027年第1四半期
Sui Foundationが8月6日に発表したロードマップでは、ネイティブなML-DSA-65アカウントを2026年末までにテストネットに導入し、ネイティブなアカウント認証を2027年第1四半期にメインネットへ導入することを目標としている。同財団によると、ウォレット、ソフトウェア開発キット、コマンドラインの各サポートも導入と並行して提供される予定で、時期は独立監査とテストネットからのフィードバック次第だ。
予定されているアカウントのアップグレードはオプトイン方式だ。同財団によると、ユーザーは既存のリカバリーフレーズからポスト量子鍵を導出でき、アドレスエイリアスを使って、資産を移動したりアドレスを変更したりせずに認証鍵を変更できる。Suiのエイリアスに関するドキュメントでは、アドレスが、そのアドレスの署名を許可される鍵のセットをどのように置き換えられるかを説明している。
このネイティブアカウントの導入スケジュールは、Moveスマートコントラクト内でハッシュベースのSLH-DSA-SHA2-128s方式を使う、Suiが計画している耐量子ボールトとは別のものだ。同財団は、これらのボールトを2026年にメインネットへ導入することを目標としている一方、より広範な導入については、完成済みで完全に監査されたリリースではなく、進行中の作業だと説明している。
