PR

仮想通貨のリカバリーフレーズと秘密鍵の違い|復元できない原因と安全な管理

復元フレーズと秘密鍵の違い・保管と紛失時の対処 基礎知識

「ウォレットのリカバリーフレーズと秘密鍵は何が違う?」「12個の単語があれば、すべての口座を復旧できる?」「フレーズが漏れたら、パスワードを変えれば大丈夫?」

自己管理ウォレットを利用するうえで、最も大切な情報の一つがリカバリーフレーズ(復元フレーズ)です。しかし、復元フレーズと秘密鍵は同じものではなく、同じフレーズだけで過去に使った全アカウントが必ず復旧するわけでもありません。

例えば、MetaMaskで最初に作成したアカウントと、別の秘密鍵を読み込んで追加したアカウントでは、復元の条件が異なります。ハードウェアウォレットで追加のパスフレーズを利用していた場合や、ウォレットによって鍵の生成規格が異なる場合も注意が必要です。

この記事では、復元フレーズ・秘密鍵・公開アドレス・アプリのパスワードを区別し、失くしたとき・別の端末へ移すとき・漏えいしたときに何を確認するかを具体的に解説します。

先に結論

  • 復元フレーズは、対応する方式で複数の秘密鍵を生成・復元するための基になる情報です。
  • 秘密鍵は、特定のアカウントやアドレスからの取引に署名する重要な情報です。
  • 別途インポートした秘密鍵、追加のパスフレーズ、異なる派生パスや規格の口座は、元のフレーズだけでは表示されない場合があります。
  • 復元フレーズを第三者に知られた場合、アプリのロック用パスワードを変更するだけでは資産を守れません。
  • 取引所に預けた資産や、シードフレーズを使わない方式のウォレットは、復旧手順が別です。

リカバリーフレーズとは?ウォレットを復元するための情報

リカバリーフレーズは、シードフレーズ、復元フレーズ、Secret Recovery Phraseとも呼ばれます。多くの自己管理ウォレットでは、初期設定時に12語や24語などの単語が表示されます。

対応する方式では、これらの単語からウォレットの鍵を決定的に生成できます。「決定的」とは、同じ条件なら同じ鍵・アドレスを再現できるという意味です。端末が壊れたりアプリを入れ直したりしても、適切な復元方法が残っていれば、同じアカウントへのアクセスを取り戻せる可能性があります。

重要なのは、フレーズの単語だけではなく、単語の順番、使用する規格、追加のパスフレーズなども結果に関係することです。ウォレットを復元できるかは、使っていた製品・アカウントの作り方によって決まります。

Bitcoinの技術仕様であるBIP39では、単語列からシードを作る方法が定められています。すべてのウォレットがBIP39を使用しているわけではありません。

12語と24語は何が違う?

BIP39では元となる乱数の長さに応じて、12・15・18・21・24語などの長さが認められています。単語数が異なるからといって、古いウォレットの12語を24語へ増やすだけで安全性が高まるわけではありません。

たとえば12語のフレーズを使うウォレットを、後から別の24語のフレーズで復元すると、通常は別の鍵が生成されます。単語数を変える操作と、既存の資産を新しいウォレットへ移す操作はまったく異なります。

自分で思いついた単語を並べて復元フレーズを作ることも避けましょう。BIP39は適切な乱数からフレーズを生成する仕組みであり、思いつきの単語列は推測される危険があります。

復元フレーズは資産そのものを保存している?

いいえ。BTCやETHの残高はブロックチェーン上で管理されます。復元フレーズは、それらの資産を操作するための鍵を再現する手段です。紙に単語を書いたからといって、その紙にBTCのデータが入るわけではありません。

反対に、アプリを削除しただけでブロックチェーン上の資産が消えるわけでもありません。しかし、復元手段を失うと資産を移転できなくなる可能性があります。

秘密鍵・公開鍵・アドレス・パスワードの違い

アドレス・秘密鍵・復元フレーズの役割の違い

ウォレットの画面には、似たような「鍵」や「パスワード」が登場します。それぞれの役割は異なります。

情報 主な役割 第三者への開示
復元フレーズ 対応する鍵群の基になる情報 不可。複数口座に影響し得る
秘密鍵 対応アカウントの取引に署名 不可。その鍵の資産を失う危険
公開鍵 署名の検証などに使用 秘密鍵とは役割が異なる
受取アドレス 送金の受取先の識別 受取に必要な範囲で共有可能
アプリのパスワード・PIN 端末内のアプリや鍵の保護 共有しない。鍵そのものの代わりにはならない
取引所のログイン情報 事業者の口座にアクセス 共有しない。自己管理の復元フレーズとは別

例えば、取引所から自分のETHウォレットへ送金するために受取アドレスを伝えるのは通常の操作です。一方、「入金を確認するために復元フレーズを送ってください」と求められたら、それは資産を盗み取るための要求の可能性があります。

ウォレットで鍵を管理する方法と、取引所に資産を預ける方法の違いは仮想通貨の安全な保管方法で比較しています。

復元フレーズから複数のアカウントが作られる仕組み

多くのウォレットは、1組のシード情報から複数の秘密鍵を階層的に生成するHDウォレットという仕組みを採用しています。BIP39の単語列からシードを作り、BIP32などの方式で鍵を派生させるイメージです。

たとえば、同じウォレットで「アカウント1」「アカウント2」「アカウント3」を作った場合、それらが同一の復元フレーズから派生していれば、対応する方式で再現できます。ただし、復元直後にすべてが自動表示されるとは限りません。

MetaMask公式の追加アカウントの復旧案内では、フレーズを復元したあと、過去のアカウントを作成した順に追加し直す必要がある場合が説明されています。

復元できるアカウントと、別途操作が必要なアカウント

元のアカウントの作り方 元のフレーズで復元できる? 確認するもの
同じシードから作った追加口座 対応規格なら再現できる。再追加が必要な場合あり 作成順序・派生パス
別の秘密鍵をインポート 通常、そのフレーズの派生対象外 別途インポートした秘密鍵やJSON
別のフレーズのウォレットをインポート 元のフレーズだけでは復元できない インポート元の復元方式
ハードウェアウォレット接続 ソフト側のフレーズでは通常復元できない 機器側のシード・追加設定
追加パスフレーズ付き 単語列だけでは同じ口座にならない 正しい追加パスフレーズ
シードフレーズなし・スマートウォレット等 方式次第。BIP39前提にできない 公式の回復手段・認証・ガーディアン等

この区別を知らずに古いスマホを初期化すると、インポート済みアカウントの秘密鍵だけを失うことがあります。アプリのアカウント一覧で、どの口座がどの鍵に由来するかを整理しておくことが重要です。

追加パスフレーズはアプリのパスワードとは別

BIP39には、フレーズの単語列とは別に、任意の追加パスフレーズを組み合わせる仕組みがあります。パスフレーズを変えると、同じ単語列でも異なるシードが生成され、別のアドレスになります。

例えば、同じ24語を入力しても、追加パスフレーズなしの口座と、「別の追加パスフレーズ」を設定した口座では異なる鍵が生成されます。後者を使っていた場合、単語列だけを復元すると残高が見つからないことがあります。

アプリを開くためのPINを変更しても、この追加パスフレーズが変更されたことにはなりません。逆に、追加パスフレーズを忘れると、元の単語列が正しくても目的の口座へアクセスできない場合があります。

派生パスやアドレス形式が異なる場合

HDウォレットでは、シードからどの順序で鍵を生成するかを決める「派生パス」が用いられます。Bitcoinではアドレス形式やウォレット製品によって異なる派生パスが採用されることがあります。

そのため、別のアプリに同じ復元フレーズを入力しても、以前と違うアドレスだけが表示される場合があります。これは資産が消えた証拠とは限りません。

特にBTCとETHなど複数のネットワークを扱う場合、対応チェーン、鍵の派生方法、アドレス形式を確認してください。BIP44は階層的な口座・通貨のパス構造を示す一次仕様の一つです。

ウォレットを復旧するときの安全な確認手順

復旧するときは、まず「何を失ったか」を整理します。アプリだけが消えたのか、秘密鍵が分からないのか、端末が盗まれたのかでは、安全な対応が異なります。

  1. 元のウォレット製品と作成方式を確認する。
  2. 復元フレーズ、インポートした秘密鍵、追加パスフレーズなど必要な情報の有無を確認する。
  3. 開くのは製品の公式サイト・正規アプリに限定する。広告やDMの復旧リンクは使わない。
  4. 元のアドレスを控えている場合、復元後のアドレスと照合する。
  5. 表示されない追加口座、ネットワーク、トークンを公式の復旧手順で再設定する。
  6. 保有資産と取引履歴を確認し、必要な設定を整理してから旧端末を廃棄する。

復元時に出てくる入力欄は本当に正規アプリのものか確認しましょう。検索エンジンで見つけた「復旧支援サイト」にフレーズを入れてはいけません。ウォレットのサポート担当者に単語列を送る必要もありません。

復元後にETHが0と表示されるとき

考えられる原因は複数あります。例えば、同じフレーズから派生した別アカウントが表示されている、Ethereumメインネット以外のL2上に資産がある、トークンの表示設定が不足している、といった場合です。

MetaMaskは、同じシードから作った追加アカウントでも自動復元の対象外になる場合があることを説明しています。まず過去のアカウントアドレスと照合し、公式手順で必要な口座を追加します。

また、ETHがL2上にある場合、Ethereumメインネットの残高と混同しないようにしましょう。ネットワークの違いはイーサリアムのL2とL1の違いで解説しています。

別の秘密鍵で取り込んだ口座が表示されないとき

同じアプリ内であっても、別途インポートした秘密鍵が元のフレーズから生成されたとは限りません。復元後にそのアカウントが表示されない場合、元の秘密鍵・JSONファイルなどによる再インポートが必要になることがあります。

MetaMaskの公式復旧ガイドも、ハードウェアウォレットやインポートされた口座の秘密鍵を事前にバックアップするよう案内しています。

なお、近年のウォレットにはGoogle・Appleアカウント等との連携やバックアップ同期機能を備えるものもあり、そこから復旧できる範囲は製品と設定によって異なります。「インポート口座は常に復旧不能」と決めつけず、実際の作成方式を確認してください。

復元フレーズと二段階認証の復旧情報は別物

取引所の認証アプリが表示する6桁コードや、その設定に使うセットアップキーは、自己管理ウォレットの復元フレーズとは別です。

例えば、取引所へログインするGoogle Authenticatorを機種変更しても、BTCの秘密鍵が自動的に復元されるわけではありません。反対に、ウォレットのフレーズを持っていても、取引所口座の二段階認証を解除できるとは限りません。

この違いは仮想通貨の二段階認証・機種変更・復旧方法で詳しく解説しています。

復元フレーズを安全に保管する方法

第三者への開示やオンライン送信を避け災害と紛失にも備える保管

復元フレーズは、端末故障への備えであると同時に、第三者が知ると資産を動かせる可能性のある情報です。保管の目的は「本人が必要なときに使える」「他人には読めない」の両立です。

紙や耐火性のある記録媒体の考え方

紙に書き写して保管する方法は、ネットワーク経由で流出しにくいという利点があります。ただし、火災、水濡れ、紛失、盗難、誤記の危険があります。

金属製のバックアップ媒体など、物理的に保存する方法もあります。しかし媒体を購入するだけで安全になるわけではありません。読み取れる状態が保たれているか、保管場所を知られていないか、誰がアクセスできるかが重要です。

保管場所の手掛かりを残す場合でも、一般的な共有メモやメールへ単語列そのものを書かないようにしましょう。家庭内での管理や相続への備えも、秘密情報と資産の存在を知らせる資料を分けることが基本です。

写真・スクリーンショット・クラウド保存の注意

フレーズの写真を撮ると、スマートフォンの自動バックアップや写真共有によって、意図しない場所へ複製される可能性があります。メッセージアプリやメールへの貼り付けも避けましょう。

暗号化された保管手段を使う場合でも、鍵の管理者・復旧方法・クラウドアカウントへの侵入リスクを考える必要があります。製品によってバックアップ方法が異なるため、公式の安全な設定方法に従ってください。

バックアップは実際に使える状態か確認する

単語を書いたつもりでも、順序が入れ替わっていたり、文字が読みにくかったりすると復元に失敗する場合があります。初期設定時にウォレットが提供するバックアップ確認機能を利用し、記録の正確性を確認しましょう。

「復元できるか試そう」と思って、普段使っていない外部サイトへ単語を入力するのは危険です。復旧テストを行う場合は、製品の正規機能と公式ガイドを確認し、既存のアカウントやインポート鍵を失わない方法を選んでください。

復元フレーズが漏えいした場合はどうする?

漏えい時には安全な環境を確かめ新しい鍵で管理するウォレットへ移す

第三者に復元フレーズを見られた、偽サイトに入力した、写真を不審な相手へ送った可能性がある場合、その情報は秘密ではなくなったものとして扱う必要があります。

アプリのパスワードやスマートフォンのPINを変更しても、漏えいしたフレーズから相手が同じ鍵を再現できる可能性は残ります。パスワードの変更だけでウォレットの安全性は回復しません。

Ethereum公式の詐欺被害時の案内では、ウォレットが侵害された可能性がある場合、攻撃者がアクセスできない新しい安全なウォレットへ残りの資産を移すことなどを示しています。

新しいウォレットへ移す場合の注意点

新しいウォレットは、漏えいしたフレーズを再利用したものではなく、新しく安全な環境で生成された独立した鍵を使う必要があります。資産を移すときは送金先アドレスと対応ネットワークを慎重に確認してください。

ただし、端末自体がマルウェアに感染している疑いがある場合、その端末で新しい鍵を作ることにも危険があります。端末や操作環境の安全性を確認し、必要なら信頼できる専門家や製品の公式サポートへ相談しましょう。

不正なスマートコントラクトへ許可を与えていた場合は、鍵の漏えいとは別にトークンの承認権限が残ることもあります。Ethereum公式の承認取り消しガイドも参照してください。

秘密鍵だけが漏れた場合は?

1つの秘密鍵が漏れた場合、その秘密鍵に対応するアカウントが危険です。そこから同じシードで生成されたすべての秘密鍵が直ちに判明するとは限りませんが、どの情報が漏れたか分からない場合は影響範囲を慎重に調べましょう。

一方、復元フレーズの漏えいは、そのフレーズから派生する複数のアカウントへ及び得ます。「残高がない口座だから放置してよい」とは限らず、将来そこへ入金することも避ける必要があります。

復元フレーズがないウォレットもある?

ウォレットの中には、従来の12語・24語を利用者へ直接表示しない製品や、スマートコントラクトウォレット、複数人・複数端末による回復方式を使う製品があります。

この場合、メールやソーシャルログイン、別端末、ガーディアン、クラウドバックアップ、パスキーなどが復旧の要件になる場合があります。単語列が表示されないというだけで「復旧不要」や「絶対安全」と判断できません。

復旧に必要なアカウントや端末を失った場合、本人確認で再設定できるかどうかも製品により異なります。初期設定の時点で、復旧経路と失敗時の制限を確認しておくことが重要です。

「端末紛失」「フレーズ紛失」「フレーズ漏えい」の違い

状況 主な問題 最初の確認
端末だけが故障した アプリにアクセスできない 正規の復元手段・インポート口座・別パスフレーズ
フレーズが不明だが旧端末は使える 将来の端末故障に弱い 製品が提供する正規のバックアップ確認方法
端末も必要な復元手段も失った 鍵を再現できない可能性 使っていたウォレットの回復方式
フレーズを第三者に見せた 第三者による鍵の再現・資産移転 安全な環境、新規鍵への資産移動、権限管理
取引所へのログインができない 事業者の本人確認手続き 取引所公式サポート・二段階認証復旧

リカバリーフレーズと秘密鍵に関するFAQ

Q. 12語を入力すれば、以前のすべてのアカウントが戻りますか?

必ずしも戻りません。同じフレーズから生成した追加アカウントは再現できる場合がありますが、インポートした別の秘密鍵、異なるフレーズ、追加パスフレーズ付きの口座などには別の復旧情報が必要です。

Q. フレーズを復元したのに資産が0円と表示されるのはなぜ?

違うアカウントを表示している、L2など別のネットワークに資産がある、トークンを表示していない、元の口座がインポート鍵だった、などの原因が考えられます。以前のアドレスと照合し、公式手順で確認しましょう。

Q. アプリのパスワードを忘れたら資産はなくなりますか?

対応する復元フレーズなどが残っていれば復旧できる場合があります。ただし、パスワードを再設定した際にインポート済みアカウントなどが消える製品もあるため、事前に必要な復元情報を確認してください。

Q. 秘密鍵と復元フレーズでは、どちらが危険な情報ですか?

どちらも第三者に渡してはいけません。秘密鍵は対応するアカウントに、復元フレーズはそこから派生する複数の鍵に影響し得ます。影響範囲はウォレットの構成によります。

Q. 24語さえあれば追加パスフレーズは不要ですか?

追加パスフレーズを使っていた場合は必要です。同じ24語でも追加パスフレーズが違えば別の鍵が生成されます。フレーズの単語数だけで判断できません。

Q. 取引所のパスワードや二段階認証キーも復元できますか?

通常は別の仕組みです。取引所へのログイン情報は、自己管理ウォレットのフレーズでは復元できません。取引所の公式本人確認手続きを確認してください。

Q. 復元フレーズを写真に撮ってもよいですか?

写真の自動同期や共有、端末の不正アクセスによる漏えいリスクがあります。製品が推奨するバックアップ方法を確認し、一般的な写真フォルダやチャットでの保管は避けましょう。

Q. フレーズを偽サイトに入力したあと、PINを変えれば大丈夫ですか?

いいえ。第三者が元のフレーズから鍵を再現できる可能性があるため、アプリのロック用PIN変更だけでは対処できません。安全な環境で独立した鍵を使う新しいウォレットへの移行などを検討してください。

Q. アドレスを公開しただけで秘密鍵が漏れますか?

一般に受取アドレスは公開して利用する情報であり、アドレスを知らせるだけで秘密鍵を直接渡すことにはなりません。ただし、公開アドレスと取引履歴が結びつくことによるプライバシーへの影響はあります。

まとめ|「どの口座を、どの復元情報で戻せるか」を整理しよう

復元フレーズは、対応する自己管理ウォレットで鍵を復元するための重要な情報です。しかし、全ウォレット・全アカウントを一括で復元できる万能な合言葉ではありません。

  • 元のフレーズから派生した口座か、インポートした別の鍵かを区別する。
  • 追加パスフレーズ・派生パス・対応するネットワークとウォレット規格を確認する。
  • フレーズと秘密鍵は第三者へ渡さない。取引所の認証情報とも混同しない。
  • 漏えい時はアプリのパスワード変更だけで安全が戻ると考えない。
  • 復旧前に公式手順と必要なバックアップを確認する。

まず、自分が利用しているウォレットの正式名称と、アカウントの作成方式を整理しておきましょう。資産の保管方法全体を比較したい場合は自己管理ウォレットと取引所の保管方法の比較も参考にしてください。

コメント

タイトルとURLをコピーしました