量子移行ラッシュより先に動けますか|署名110倍と秘密鍵の条件
ビットコインを取引所に預けたまま、「将来の量子リスクは専門家が対処してくれるだろう」と思っているなら、少し立ち止まってほしい。量子耐性への移行は、BTCの引き出しや送金と同じく、秘密鍵を持つ人間だけが実行できる操作だからだ。
110倍という数字が意味すること
2024年8月、NIST(米国標準技術研究所)が量子コンピュータに対抗するための新しい署名規格を正式承認した。格子暗号ベースのML-DSAと、ハッシュ関数ベースのSLH-DSAだ。
現在ビットコインが使うECDSA署名のサイズは約71バイト。これに対してML-DSAは約2,400バイト(約34倍)、SLH-DSAは約7,800バイト(約110倍)になる。
送金1回のサイズが大きくなるということは、ビットコインのブロックに収まる取引件数が減るということだ。需要が変わらなければ、より少ない枠を奪い合うことになり、手数料は上昇する。この事実が、移行タイミングを「誰が決めるか」という問題を浮かび上がらせる。
移行に必要な「署名権限」とは
量子耐性移行の具体的な作業はシンプルだ。現在のECDSAアドレスに保管されているBTCを、新しい量子耐性アドレスへ送る。ただそれだけだ。
しかし、この「送る」という操作には、現在のアドレスの秘密鍵が必ず必要になる。「ここにあるBTCを動かす権限が私にある」と証明するための署名を、秘密鍵で行わなければならないからだ。
取引所に預けているBTCの秘密鍵は、取引所が保管している。ユーザー自身が秘密鍵にアクセスする手段はない。つまり、移行をいつ行うか、どの署名方式を使うか、すべての決断が取引所の管理下に置かれる。自分のBTCであっても、自分では何も選べない状況だ。
2つの署名方式、どちらを選ぶか
ML-DSAとSLH-DSAには明確なトレードオフがある。
ML-DSAは署名サイズが約34倍に抑えられ、処理速度も比較的速い。実用性と安全性のバランスを重視した設計だ。一方のSLH-DSAは約110倍と大きいが、格子暗号への依存を排した保守的な設計が特徴とされる。数学的仮定が崩れるリスクを極力排除したい場合に有力な選択肢になる。
ビットコインがどの方式を採用するかは今後の議論次第だが、仮に選択肢が残るなら、どちらを使うかは判断が必要な問題だ。手数料コストを優先するのか、長期的なセキュリティを優先するのか。この判断を行えるのは、秘密鍵を自分で保有している人間だけだ。取引所に預けている人は、この選択を取引所に委ねることになる。
ラッシュの前に動ける人、後に動かされる人
量子耐性移行が現実の議題になったとき、ネットワーク上で何が起きるかを想像してほしい。
セキュリティ意識の高い個人ホルダーが早期に移行を始める。1件ごとの取引サイズが大きくなるため、ブロックスペースの競争が激化し、手数料が上昇する。やがて大手取引所が数百万件の顧客アドレスを一括移行する段階になると、ネットワークはさらに混雑する。
2023年のOrdinals騒動を覚えているだろうか。NFT的データのブロック刻み込みが流行した数週間、ネットワーク手数料は急騰した。あのとき取引所ユーザーは、送金タイミングを自分で選ぶことができなかった。量子移行はあの比ではない規模と期間になる可能性がある。
セルフカストディのホルダーは、手数料が落ち着いた時期を選んで移行できる。事前に複数のUTXO(未使用の残高)を整理しておき、移行コストを最小化する準備も可能だ。取引所ユーザーには、そのような選択肢がない。
「動ける側」にいるための2つの条件
ポスト量子移行が来たとき、自分で判断し、自分で行動できる立場にいるためには2つの条件がある。
1つ目は、秘密鍵を自分で管理していること。ハードウェアウォレット等でBTCを自己管理していれば、移行の決定権は完全に自分の手にある。取引所のルールや判断を待つ必要はない。
2つ目は、ラッシュが来る前に、今から自己管理へ移行しておくことだ。量子コンピュータが現実の脅威になってから慌てても、そのときには既にネットワークが混雑し、移行費用も高くなっている可能性がある。
量子耐性暗号への移行がいつ来るかは誰にもわからない。しかし「自分で移行できる立場にあるか」は、今日の選択で決まる。34倍か110倍か、どの方式を使うか、いつ動くか――そのすべての決定権を握っているのは、秘密鍵を持つ人間だけだ。
※本記事は一般的な情報提供を目的としており、投資助言ではありません。
この記事が参考になったら、セルフカストディの具体的な始め方もチェックしてみてください。
LINE登録でセルフカストディの始め方を学ぶ 正しい手順を無料でお届けします