bc1pで受け取った瞬間に起きること|P2PKHに残る2段階の量子防壁
bc1pで始まるアドレスを、深く考えずに使っていませんか?
Taprootが2021年11月に有効化されて以来、多くのウォレットアプリがデフォルトでbc1pアドレスを生成するようになりました。「新しい技術=より安全」という感覚は自然ですが、量子コンピュータの脅威という観点では、その感覚が逆に働く場面があります。受け取りという、ごく日常的な行為の中に、見過ごされがちなリスクが潜んでいます。
受け取りの瞬間、ブロックチェーンに何が刻まれるか
bc1p(P2TR)アドレスにビットコインを受け取ると、そのトランザクションの中に32バイトの公開鍵がそのまま記録されます。送金していない、鍵を署名に使っていない、ただ受け取っただけでも、公開鍵はブロックチェーン上に永久に刻まれます。
現在の古典コンピュータでは、公開鍵から秘密鍵を逆算することは事実上不可能です。しかし量子コンピュータが十分な性能に達した場合、ショアのアルゴリズムによって楕円曲線暗号が破られ、公開鍵から秘密鍵を導き出せる可能性が指摘されています。つまり「今、受け取るだけ」で、将来の量子攻撃の対象が確定するということです。
P2PKHが持つ「2段階の壁」とは何か
比較のために、1で始まる旧来のP2PKH(Pay to Public Key Hash)アドレスを見てみましょう。
P2PKHアドレスで受け取ったビットコインが未使用の状態では、ブロックチェーン上に記録されているのは公開鍵そのものではありません。SHA-256とRIPEMD-160という2種類のハッシュ関数を組み合わせた「HASH160」と呼ばれる値だけが存在し、公開鍵は隠蔽されています。
量子コンピュータがこのUTXOを狙う場合、まずHASH160から公開鍵を復元するという第一の壁を突破しなければなりません。そのうえで、公開鍵から秘密鍵を逆算するという第二の壁を超える必要があります。P2TRが1段階の攻撃で到達できるのに対し、P2PKHは攻撃側に2段階のプロセスを強いる構造になっています。
ハッシュ関数への量子攻撃は、グローバーのアルゴリズムによる平方根加速にとどまるとされており、楕円曲線暗号を直接破るショアのアルゴリズムと比べて影響の深刻度が異なります。この2段階構造が、P2PKHに対して量子攻撃の難易度を実質的に引き上げているのです。
「どちらが安全か」より「どちらが動ける時間を持てるか」
量子コンピュータはまだ実用段階にありません。ビットコインの楕円曲線暗号を破るには数百万規模の論理量子ビットが必要とされており、現在の技術水準とは大きな隔たりがあります。
それでも「今は安全だから問題ない」と言い切れない理由は、量子技術の進展スピードが予測困難だからです。NSAが2035年を量子移行の目標年限として設定していることは、脅威が単なる仮説でないことを示しています。問題は脅威が来てからでは遅い、という点です。
重要なのは「P2TRが危険でP2PKHが完全に安全」という単純な二択ではなく、量子攻撃が現実的な脅威になるまでの間に、自分がどう動ける状態にあるかという問いです。P2PKHの2段階構造は、攻撃側に余分な計算コストを課すことで、UTXOを安全な形式へ移行するための時間的猶予として機能します。
取引所には、そのアドレスタイプを選ぶ権限がない
ここが本質的な問題です。
取引所にビットコインを預けている場合、あなたのBTCが今どのアドレスタイプで管理されているかを確認することも、指定することも、変更することもできません。量子対応が必要になった時、取引所がどのタイミングで移行するかの決定権は取引所側にあります。稟議・法務確認・規制対応というプロセスを経なければ動けない組織が、個々のユーザーのリスク感度に合わせて即座に動くことは、構造的に期待できません。
セルフカストディであれば、今この瞬間からアドレスタイプを意識した選択ができます。ウォレットソフトウェアによってはP2PKHアドレスを明示的に選択することも可能で、将来、量子耐性署名方式への移行が現実的な選択肢になった時、その判断を自分で下せる立場に立てます。取引所保管では、その選択肢が最初から存在しないのです。
技術が進化するほど、鍵を持つ意味が増す
Taprootはプライバシー・効率性・スクリプトの柔軟性において優れた設計です。その価値を否定する必要はありません。ただし「新しい技術を使うことが、すべての観点で最善とは限らない」という事実は、知っておく必要があります。
量子時代の備えという観点で見れば、P2TRとP2PKHの差は「攻撃に必要な段階数」として明確に表れます。そしてどのアドレスタイプを使うかを選べるのは、秘密鍵を自分で管理している人だけです。
自分のビットコインに関わる技術的な判断を、自分でできる状態を作っておくこと。それが量子時代に向けた最初の、そして最も根本的な備えです。
※本記事は一般的な情報提供を目的としており、投資助言ではありません。
この記事が参考になったら、セルフカストディの具体的な始め方もチェックしてみてください。
LINE登録でセルフカストディの始め方を学ぶ 正しい手順を無料でお届けします