失われたシードフレーズを復元するには?

暗号の中心にあるビットコインのシードフレーズ

実際に可能なこと

まだアクセスできる場合 をウォレット/アプリ/デバイスにコピーし、すぐにバックアップを取り 資金を新しい財布に移す を新しいバックアップと一緒に保存します。もし 部分種子チェックサムのおかげで)的を絞った再構築が可能な場合が多い。シードを失っても ウォレットファイル (例 wallet.dat, .wallet, wallet.aes.jsonまたはイーサリアムのキーストアJSON)。 ハードウェアデバイスそれでもコインを動かすことができるかもしれない。と シードなし、ファイルなし、デバイスなし、パスワードなし裏口はない。

シードの種類とデータを知る

一般的な種子の種類

  • BIP39 (12/24ワード):ほとんどの最新のビットコイン/イーサリアムウォレットで使用される。ウォレットを完全に変更するオプションのパスフレーズを含むことができる。
  • エレクトラムの種(12/24語):BIP39ではなく、エレクトラムの種としてエレクトラムの中に復元する。
  • SLIP-39/シャミア共有:いくつかのデバイスが使用する共有のセット(M-of-N)。

データと収集すべきもの

  • シードワード(不完全でも可)とパスフレーズ候補。
  • ウォレットファイル:ビットコイン・コア wallet.datエレクトラム .walletブロックチェーン・ドット・コム wallet.aes.jsonイーサリアムのキーストアJSON (UTC--... ファイル)。
  • ハードウェアデバイス(まだ動作する場合)。
  • 復旧の成功を確認するために使用した既知のアドレス(BTCまたはETH)。

シードフレーズを復元するには?

まだアクセスできる場合(アプリ/デバイスが開く)

  • アクション:アプリが許可するものを公開/エクスポートし、新しいバックアップであなたがコントロールする新しいウォレットに資金を移動する
  • 例:Electrum(シードを公開)、MetaMask(デフォルトアカウントのSRPを公開)、Bitcoin Core(キーまたはspendをエクスポート)、稼働中のハードウェアデバイス(新しいウォレットにspend)。

フルシードを持っている場合

  • ビットコイン(BIP39):最新のウォレットで復元します。古いアドレスタイプ(44'/49'/84′)の正しい派生パスを選択します。
  • イーサリアム(BIP39): 口座インデックスのチェック m/44'/60'/0'/0/x 期待するアドレスが表示されるまで。
  • エレクトラムシード:エレクトラムシード(BIP39ではない)としてエレクトラム内で復元する。

部分的なシードがある場合

  • 対処法:シードリカバリーワークフローを使用し、公式ワードリストと照らし合わせ、チェックサムで検証する
  • 役に立つもの:正しい単語数、既知の単語の位置、誤字の可能性、パスフレーズの候補、既知の受信アドレス。

シードがないが、他のデータがある場合

  • ビットコイン・コアwallet.dat): パスフレーズがなければ、パスワード回復の問題になる。
  • エレクトラム.wallet): パスワード付きで開いて資金を移動させる。パスワードなしでも、強力なヒントがあれば、的を絞ったパスワード検索が可能だ。
  • ブロックチェーン・ドット・コム (wallet.aes.json): 口座のパスワードを知っていれば、鍵を導き出し、資金を移動させることができる。それがなければ、強力なヒントを使ったパスワード検索にしかチャンスはない。
  • イーサリアムのキーストアJSON(UTC):正しいパスワードで復号化し、資金を移動する。パスワードがない場合は、構造化されたパスワード検索のみが役立つ可能性がある。
  • 稼働中のハードウェアデバイス:新しいウォレットに接続し、資金を移動する。

もし何も持っていないなら

  • 現実:シード、ファイル、デバイス、パスワードがなければ、復旧の道はない。

安全ベースライン

  • シード/キーや復号化されたファイルを扱いながらオフラインで作業
  • インストーラを確認し、公式ダウンロードのみを使用する。
  • 可能な限りオフラインでツールをテストすること
  • 復旧後、資金を新しいウォレットに移動し、新しいバックアップ手順を確認します。

ビットコインとイーサリアムのシードフレーズを探す

シナリオA - まだアクセス可能:抽出、検証、移動

エレクトラム(ビットコイン)

  • Reveal seed:ウォレットを開き、シードを明らかにするフローを使う(ウォレットのパスワードが必要)。
  • 資金の移動:新しいウォレットをセットアップし、すべてのUTXOをあなたがコントロールする新しいアドレスに送る。

ビットコインコア(wallet.dat)

  • エクスポート・キー(オプション):エレクトラムなど
  • 資金の移動:移動先のアドレスを確認したら、新しいウォレットに送金する。

メタマスク(イーサリアム)

  • アプリのロックが解除されている場合は、設定から秘密の回復フレーズを公開します(パスワードが必要です)。
  • 資金の移動:ETHとトークンを新しいウォレットに送信し、トークンコントラクトとガスの設定を確認します。

動作するハードウェア・デバイス

  • アカウントに接続して確認し、新しく作成したシードとバックアップを書き込んだ新しいウォレットに資金を移動する。

シナリオB - 部分的なシード再構築

実現可能な理由

  • ワードリストとチェックサムの修正:BIP39のワードは2048ワードリストに入っていなければならず、チェックサムは間違った組み合わせを除外する。
  • アドレスによる証明:既知のBTC/ETHアドレスにより、シード候補を決定論的に検証できる。

準備するもの

  • 既知の単語とポジション(未知の単語に印をつける)。
  • パスフレーズを使用したことがあれば、その候補となる。
  • ウォレットに関連する既知のアドレス(BTC、ETH)。

期待されること

  • 1-3語の欠落や不明確な単語、2-3個のタイプミスは、優れた制約があれば解決できることが多い。
  • 不明なパスフレーズは通常の障害である。強力なヒントがあれば、まだ攻撃可能かもしれない。

シナリオC - シードはないが、ファイル/デバイスは利用可能

ビットコインコア(wallet.dat)

  • ウォレットのパスフレーズがわかっている場合、新しいウォレットにコインを使います。
  • パスワードの紛失:成功するかどうかは、パスワードのヒントの質と構造化された検索にかかっている。

エレクトラム (.wallet)

  • 資金を開く、移動する:ウォレットのパスワードを使って。
  • パスワードが見つからない:適切なヒント(長さ、パターン、言語、セパレータ)を使用して、ターゲットパスワードの検索を試みることができます。

Blockchain.com(wallet.aes.json)

  • パスワード付き:キーを導き出し、コインを動かす。
  • パスワードの紛失:強力な候補セットを使ったパスワード攻撃だけにチャンスがある。

イーサリアムのキーストア(UTC JSON)

  • パスワード付き:復号化し、ETH/トークンを新しいウォレットに移動する。
  • パスワードが見つからない:実現可能かどうかはヒント次第。

異なるウォレットタイプと異なるリカバリーオプション

財布別クイック・ステップ

BIP39シード(ビットコイン)の復元

  1. 選択したウォレットの復元フローにシードを入力します。
  2. 正しい道を選ぶ 旧アドレスタイプで
    • レガシー(1...): m/44'/0'/0'
    • P2SH-SegWit(3...): m/49'/0'/0'
    • ネイティブSegWit(bc1...): m/84'/0'/0'
  3. 履歴を確認し、新しいバックアップで新しいウォレットに資金を移動する。

BIP39シードの復元(イーサリアム)

  1. 信頼できるウォレットにシードを入力する
  2. 口座インデックスをチェックする に沿って m/44'/60'/0'/0/x 期待するアドレスが表示されるまで。
  3. 残高が自動的に表示されない場合は、トークンコントラクトを追加してトークンを確認してください。

エレクトラムの種子の復元

  1. 新しい財布→エレクトラムですでに種を持っている
  2. Electrumのシードを入力する。拡張子/パスフレーズを使用した場合は、オプションで追加する。
  3. 履歴を確認し、新しいウォレットに資金を移動します。

「種は合っているが、資金がない」--チェックリスト

  • 間違ったパスまたはスクリプト(Bitcoin):44'/49'/84′を古いアドレススタイル(1.../3.../bc1...)に合わせてみてください。
  • 間違ったアカウントインデックス(イーサリアム):上位のインデックス(アカウント2、3、...)を確認してください。
  • パスフレーズが使用されていますか?BIP39パスフレーズが設定されている場合、プレーンシードは空のウォレットを開きます。
  • エレクトラム対BIP39:フォーマットを混ぜないでください。エレクトラムのシードはエレクトラムのシードとして復元します。
  • ギャップ制限(ビットコイン):連続して多くのアドレスを使用した場合、追加の受信アドレスを生成する。
  • ネットワークの不一致(Ethereum):正しいネットワークにいることを確認し、トークンコントラクトを追加します。

パスワード・リアリティ・チェック

  • 攻撃可能: 暗号化されたファイル wallet.datエレクトラム .walletブロックチェーン・ドット・コムJSON、イーサリアム鍵ストアJSONもし 強力なパスワードのヒントがあります。
  • 攻撃不可能:シード/パスフレーズが見つからず、他のアーティファクトがない。
  • 確率を向上させるもの:長さの範囲、可能性の高い単語、セパレーター、置換、年、言語、キーボードレイアウトの癖。
  • 確率を破壊するもの:パターンのない、真にランダムで高エントロピーのパスワード。

よくあるご質問

失われたシードフレーズは復元できるのか?

時には。部分的な単語、位置、誤字の可能性、検証するための既知のアドレスがあれば、構造化再構築は成功する。そのようなものがなく、ファイルやデバイスもなければ、道もない。

BIP39のパスフレーズを忘れてしまいましたが、ヒントはあります。チャンスはありますか?

はい。適切な候補パターン(長さ、単語、区切り文字、年、言語)を持つパスフレーズを、既知のアドレスセットに対してテストすることができます。結果はヒントの質に依存します。実現可能性を評価し、安全で的を絞った検索を構成するお手伝いをいたします。

私はパブリックアドレスしか持っていない。そこから回復できますか?

いいえ、公開アドレスだけでは不十分です。シード秘密鍵暗号化されたファイルとパスワード、または動作するデバイスが必要です。

典型的なウォレットファイルはどこに保存されていますか?

  • ビットコイン・コア wallet.dat をビットコインデータディレクトリに追加します。
  • エレクトラム .wallet ファイルをElectrumのデータディレクトリに追加します。
  • ブロックチェーン・ドット・コム wallet.aes.json あなたのアカウントデータから。
  • イーサリアム キーストアJSON (UTC--...)をキーストア・ディレクトリーに置く。

復興支援に連絡する前に準備すべきことは?

  • 持っているもの:シードワード(部分的でも可)、ファイル、デバイス、既知のアドレス。
  • 知っていること:パスフレーズ/パスワードのヒント(長さ、単語、区切り文字、言語、年数)。
  • 使用したもの:財布/アプリの名前とおおよその日付。