Bitcoin ニュース
量子コンピュータからビットコインは安全ですか? 隠された脆弱性

Series Navigation: Quantum & Bitcoin Investment Guide の第1部(全4部)
Bitcoin (BTC ) はしばしば「ハッキング不可能」と呼ばれます。10年以上にわたり、これは事実でした。そのセキュリティは銀行のファイアウォールや政府の約束に基づくものではなく、純粋な数学に基づいています。あなたのビットコインを保護する暗号コードは非常に複雑で、地球上のすべてのスーパーコンピュータを合わせても、10億年で単一のウォレットを解読できません。
But what if the math changed?
これは量子コンピューティングがもたらす存在的脅威です。これらは単に現在使用しているラップトップの高速版ではなく、全く異なる物理法則に基づいて動作します。そして、いつかビットコインの安全性を支える数学的問題を解くことができるかもしれません。
This is the first in a series of articles exploring the quantum threat to crypto. Today, we’ll look at the vulnerability itself: why some Bitcoin is sitting ducks, while other Bitcoin is currently safe behind a digital shield.
概要
Bitcoinのセキュリティは、量子コンピュータが最終的に破る可能性のある暗号技術に依存しています。初期のアドレス形式で保管された古いビットコインはすでに公開鍵が露出しており、まず脆弱になる可能性があります。一方、最新のSegWitウォレットは現在は保護されています。脅威は現実的ですが進行は遅く、ネットワークが適応する時間があります。
ビットコインの公開鍵暗号がコインを安全に保つ仕組み
脅威を理解するには、ビットコイン所有権が最もシンプルにどのように機能するかを理解する必要があります。すべては鍵のペアに依存しています:
- 公開鍵: これはメールアドレスや銀行口座番号のようなものです。資金を受け取るために誰とでも共有できます。
- 秘密鍵: これはパスワードやPINのようなものです。資金を解放し、支出できる唯一のものです。
ビットコインのセキュリティは数学的な「一方向通路」に依存しています。秘密鍵から公開鍵を生成することは非常に簡単です。しかし、従来のコンピュータが逆にたどる、つまり公開鍵から秘密鍵を算出することは数学的に不可能です。
ここで量子コンピュータが物語に登場します。
量子コードブレーカーの登場
1994年、数学者のピーター・ショアは理論的量子コンピュータ用のアルゴリズム(指示の集合)を発見しました。ショアのアルゴリズムは、十分に強力な量子マシンが不可能を可能にできること、すなわち「一方向通路」を逆にたどれることを証明しました。
量子コンピュータを持つ悪意ある攻撃者があなたの公開鍵を入手すれば、このアルゴリズムを実行して数時間または数日で秘密鍵を導き出すことができます。秘密鍵を手に入れれば、あなたのビットコインは攻撃者のものになります。
しかし、ほとんどの見出しが見落としている重要なポイントがあります:ビットコインを盗むためには、攻撃者はまずあなたの公開鍵を必要とします。そして、ほとんどの現代のビットコインユーザーにとって、その鍵は隠されています。
すべてのビットコインが同等に作られているわけではない
スワイプしてスクロール →
| アドレスタイプ | 例のプレフィックス | 公開鍵の可視性 | 量子リスクレベル | 備考 |
|---|---|---|---|---|
| P2PK (Early Bitcoin) | — | 常に可視 | 高 | ビットコインの最初のブロックで使用され、サトシ時代のコインを含む |
| P2PKH (Legacy) | 1… | 使用されるまで非表示 | 中 | 最初の送金後に公開鍵が永続的に公開される |
| SegWit (P2WPKH) | bc1q… | 非表示 | 低(現時点) | 取引確認ウィンドウ中に鍵が一時的に露出 |
| Taproot (P2TR) | bc1p… | 可視 | 高 | 標準出力は鍵をチェーン上で即座に公開します。 |
ビットコインは2009年の開始以来大幅に進化しました。ネットワークがアップグレードするにつれ、鍵の取り扱い方法も変わってきました。これにより量子安全性に大きな格差が生まれました。
「座っているアヒル」:サトシのコインと古いウォレット
ビットコインの非常に初期の頃、ソフトウェアはPay-to-Public-Key(P2PK)という形式を使用していました。その名の通り、公開鍵はブロックチェーン上に直接配置され、全世界が見ることができました。
これは、サトシ・ナカモトが採掘したと推定される100万ビットコインと、古い失われたウォレットにある何百万ものビットコインの公開鍵が現在露出していることを意味します。まるで開かれた野原に置かれた宝箱のようで、適切なツールで開くのを待っています。十分に強力な量子コンピュータが稼働すれば、これらが最初の標的になる可能性が高いです。
「隠されたシールド」:モダンウォレット(SegWit)
幸いなことに、ビットコイン開発者は何年も前にこの潜在的な弱点に気付いていました。「3」や「bc1q」で始まる最新のアドレス形式(SegWitとして知られる)は、優れた保護層を追加しました。
公開鍵をブロックチェーンに置く代わりに、鍵の「ハッシュ」を置きます。ハッシュは鍵のデジタル指紋のようなものです。指紋から元の鍵を再現することはできません。
もしモダンなSegWitアドレスでビットコインを保有し、まだ一度も送金していなければ、公開鍵は隠されたままです。量子コンピュータは見えないものを攻撃できません。資金は安全です—今のところ。
「時限時計」シナリオ
ただし、ひとつ注意点があります。安全なSegWitアドレスからビットコインを送金する際、取引が有効であることを証明するために、真の公開鍵をネットワークに公開しなければなりません。
「送信」ボタンをクリックした瞬間から、取引がブロックに確認されるまで(平均約10分)、公開鍵はネットワークの待機領域である「メンポール」に露出します。
将来的に強力な量子コンピュータが普及すれば、攻撃者はメンポールを常にスキャンできます。高額取引を検知すると、露出した公開鍵を取得し、数分で秘密鍵を解読し、元の取引が確認される前に新たな取引をブロードキャストして資金を盗むことができます。これは時間との究極の競争です。
投資家への要点
量子コンピューティングはビットコインに対する長期的な構造リスクを示します—即時の脅威ではありません。真の投資シグナルはビットコインの適応力にあります。暗号技術のアップグレードに成功したネットワークは防壁を強化し、失敗したネットワークは価値が他へ流出する可能性があります。
今日、あなたにとって何を意味するのか?
良いニュースは、この攻撃が可能な量子コンピュータはまだ存在しないことです。実用化までには10〜15年かかると見られています。しかし、今すぐ実践できるシンプルな「量子衛生」対策があります:
- モダンなウォレットを使用する: ウォレットがSegWitアドレス(通常は「bc1q」で始まります)を使用していることを確認してください。ほとんどの信頼できるウォレットはデフォルトでこれを行っています。
- アドレスを再利用しない: アドレスから送金すると、その公開鍵は永遠に露出します。ほとんどのモダンなウォレットは各取引ごとに自動的に新しいアドレスを生成し、これは重要なセキュリティ機能です。
- パニックにならない: 脅威は現実ですが、進行は緩やかです。ビットコインの開発者コミュニティはこの問題を強く認識しており、積極的に解決策に取り組んでいます。
次の記事 next article では、これらの解決策を詳しく掘り下げます。ビットコインネットワークは時間内に数学的基盤全体をアップグレードできるでしょうか?そして、修正がシステム全体を詰まらせるほど大きなブロックを必要としたらどうなるのでしょうか?












