ウォレットの復元・ガイド
ウォレットは復元されたのに中身が空? シードはたぶん大丈夫
これは、明らかなエラーよりも大きなパニックを引き起こすシナリオです。なぜなら、一見するとすべてが正常に動作しているように見えるからです。つまり、単語は受け入れられ、ウォレットは開かれ、残高はゼロになっています。人々はすぐに、シードが間違っているか、コインが盗まれたのだと思い込んでしまいます。しかし、ほとんどの場合、どちらも事実ではありません。資金はブロックチェーン上の、あなたが預けたまさにその場所に存在しています。単に、お使いのソフトウェアが間違ったアドレスを参照しているだけなのです。
承認済みのシードが、ウォレットが空であることを示すことがあるのはなぜですか
シードフレーズにはアドレスは含まれていません。そこにはマスターキーと、お使いのウォレットソフトウェアが含まれています。 由来する そのマスターキーから、 導出パス — 次のような式 m/44'/0'/0'/0/0. 同じシードでも、異なるパスを通すと、まったく異なるアドレスのセットが生成されます。そのどれもが「正しい」ものです。あなたのコインは、あなたが指定した特定のアドレスに保管されています。 原文 ウォレットが生成されました。復元先のウォレットが別のパスをスキャンすると、異なるアドレスが生成され、取引履歴が見つからず、残高がゼロと表示されます。その一方で、最初のウォレットで使用されたアドレスには、資金がそのまま残っています。
つまり、「restored empty」は、種が失われたことが原因であることはめったにありません。これはアドレスの導出に不一致が生じているためであり、コインが実際に通っている経路を特定することで解決できます。
最も一般的な原因を順に挙げると
1. 導出パスの不一致(最も重大な問題)
同じコインであっても、ウォレットによってデフォルトの保存パスが異なります。特に、よく混乱を招く例をいくつか挙げると:
- ビットコインアドレスの種類。 レガシー (
m/44', 開始アドレス 1), SegWit対応 (m/49', 開始 3), ネイティブのSegWit (m/84', 開始 bc1q) および Taproot (m/86', 開始 bc1p) これらはすべて、1つのシードから異なるアドレスを生成します。ネイティブSegWitウォレットを、レガシーのみをスキャンするソフトウェアに復元すると、中身が空のように見えます。 - イーサリアムにおける「Ledger」対「その他」の分裂。 これは、classic 」のケースです。Ledger Liveは従来、インデックスの位置が標準的なMetaMaskやMyEtherWalletの規約とは異なるパスを使用して、イーサリアムアカウントを導出していました(
m/44'/60'/0'/0/x以前のものと比べてm/44'/60'/x'/0/0). シードは同じでも、アドレスは異なります。ユーザーがLedgerからMetaMaskへ(あるいはその逆)に移動し、残高がゼロになっているのを見てパニックに陥ることがありますが、ETHは別のウォレットにあるのです。 - アカウントインデックスとギャップ制限。コインがアカウント5にある場合や、長期間使用されていないアドレスの後に続くアドレスインデックス30にある場合、最初のアカウントのみをスキャンするウォレットや、デフォルトのギャップ制限でスキャンを停止するウォレットでは、それらを検出できません。
2. パスフレーズ/隠しウォレット
もしBIP39パスフレーズ(「25番目の単語」、TrezorやLedgerでは「隠しウォレット」と呼ばれるもの)を設定したことがある場合、平文のシードでは空のデフォルトウォレットが開かれ、資金はパスフレーズウォレット内に保管されています。 エラーは発生しません。なぜなら、どのパスフレーズでも有効なウォレットが生成されるからです。ただし、プレーンなシードにはコインは保管されていません。空のウォレットが復元されることは、パスフレーズを忘れたことをclassic 2つのclassic 1つです。
3. そのコインに対応していないウォレットソフトに復元してしまった
一部のコインは、ウォレットが明示的に対応している場合、またはアカウントを手動で追加した場合にのみ表示されます。たとえば、ドージコインや特定のトークンを保持しているシードであっても、そのコインのパスをまったくスキャンしていないソフトウェアでは、「空」と表示されることがあります。
4. まったく一味違う種
時折、そのフレーズが、あなたが思っているものとは別の有効なシードであることがあります。古いバックアップや、おとり用のもの、あるいは別のデバイスからのフレーズなどです。復元自体は問題なく行えます(チェックサムも有効)が、そもそもあなたの資金が入っていたウォレットではありません。これが「空」という状態が実際に起こり得る唯一のケースであり、原因を特定することも可能です。
コインの探し方
解決策は体系的なものです。シードから、考えられるすべての経路にわたってアドレスを導出し、その結果得られた各アドレスについてオンチェーンの履歴を確認します。履歴が見つかった場合、それがその経路となります。実際には、これは次のようなことを意味します:
- コインのフルパスファミリー(ビットコインの4種類のアドレス、イーサリアムの2つの規格、複数のアカウントインデックス)を、余裕のあるギャップ制限で一通りスキャンします。
- 隠しウォレットの疑いがある場合、候補となるパスフレーズを使用する場合と使用しない場合の両方でテストを行う。
- ブロックエクスプローラーでアドレスを確認すると、ウォレットには何も表示されていなくても、コインはオンチェーン上で確認できます。
独自のデリベーションパスを設定できるウォレット(ビットコインの場合はElectrumやSparrow、MetaMaskの場合は代替のETHパスを追加する場合など)であれば、単純なケースは自分で解決できます。しかし、パスが不明な場合、パスフレーズが推測できる場合、アカウントインデックスが多数ある場合、あるいは非標準のデリベーション方式を採用しているコインの場合など、状況が複雑になると、手作業で試行錯誤するよりも、専門業者による復旧サービスを利用した方が、より迅速かつミスが少なくなります。
私たちの活動
お客様のコインについて考えられるあらゆる経路やアカウントインデックスを精査し、各アドレスをオンチェーン履歴と照合して、お客様の資金を保有している正確なアドレスを特定します。また、パスフレーズが関係している場合は、並行してパスフレーズ復元処理を実行します。この際、「正しい」パスフレーズを入力しても、気づかないうちに別のウォレットが開いてしまうようなエンコード上の落とし穴も考慮に入れます。 すべての処理はオフラインで行われ、何もアップロードされることはありません。資金が見つかる場合はその経路を特定し、もしシードが実際にその資金を保有していなかった場合は、検索を継続して料金を請求するのではなく、その旨を率直にお伝えします。
絶対にやってはいけないこと
コインが失われたと早合点して、デバイスを初期化したり再初期化したりしないでください。その正確な設定が今後必要になる可能性があります。また、「残高があるかどうかを確認する」という目的で、ウェブサイトや「残高チェッカー」、Telegramボット、AIチャットボットなどにシードを入力してはいけません。 シードはあなたの資産そのものです。ブロックエクスプローラーに必要なのはアドレスだけであり、シードは必要ありません。メールやチャットで「確認」という名目でシードの全文を要求してくる者は、すべて詐欺師です。当方では、事案の調査のためにシードの全文を要求することは決してありません。
よくある質問
シードは受け入れられたのに、ウォレットの残高がゼロになっています。コインは失われてしまったのでしょうか?
ほぼ間違いなく、そうではありません。シードが受け入れられたということは、チェックサムが合格し、単語も有効であることを意味します。残高がゼロである場合、その資金は、現在のソフトウェアがスキャンしていない派生パスやパスフレーズウォレットにあることがほとんどです。コインは依然としてブロックチェーン上に存在しています。
「導出パス」とは、簡単に言うと何でしょうか?
これは、ウォレットが1つのシードから複数のアドレスを生成するために使用する計算式です。ウォレットによって使用する計算式が異なるため、同じシードでもアプリによって異なるアドレスが生成されることがあります。これが、ウォレットを切り替えた際にコインが消えてしまったように見える理由です。
LedgerからMetaMaskに移行したら、イーサリアムが消えてしまいました。なぜでしょうか?
LedgerとMetaMaskは、従来、異なるイーサリアムの導出パスを使用していたため、同じシードから異なるアドレスが生成されます。お持ちのETHは、Ledgerパスのアドレスにあります。別のパス(または「レガシー」導出オプション)を選択すると、通常はそのアドレスが表示されます。
パスフレーズが原因なのでしょうか?
はい。パスフレーズ(25番目の単語/非表示のウォレット)を設定している場合、プレーンなシードでは空のデフォルトウォレットが開きますが、資金はパスフレーズウォレットに保管されています。空のウォレットが復元されるのは、パスフレーズを忘れたclassic です。
自分で修復することはできますか?
場合によります。コインのアドレスタイプを特定できれば、カスタム派生パスをサポートするウォレット(Electrum、Sparrow、またはMetaMaskの代替ETHパスなど)を使用することで、資金を取り戻せる可能性があります。不明なパス、推測されるパスフレーズ、または複数のアカウントインデックスがある場合は、専門家に復旧を依頼することで時間を節約し、ミスを防ぐことができます。
費用はいくらですか?
成功報酬制:回収額に対する一定割合を、業務開始前に合意した上で、お客様の資金を特定し、その利用権を回復できた場合にのみお支払いいただきます。前払いは一切不要です。
KeychainXは、2017年よりスイスのツーク州バーを拠点に、プロフェッショナルなウォレット復旧サービスを提供しています。デリベーションパス解析は、当社の業務の中核をなすものです。お気軽にお問い合わせください。24時間以内にご返信いたします。ソーシャルメディア上でお客様から先に連絡することは決してなく、前払いを要求することも一切ありません。
