17語からなるBlockchain.infoのニーモニックの再構築
クライアントは、Blockchain.infoの古いバックアップに含まれるすべての単語を所持していたが、順番が正しくなく、またすべてが判読できる状態ではなかった。
概要— ウォレット:Blockchain.info(15~25語のバックアップ)· 問題:フレーズの一部欠落/順序の乱れ · 方法:チェックサム+アドレスを基点とした再構築 · 結果:ウォレットの復元成功· 手数料:成功報酬制
状況
そのクライアントは、何年も前にBlockchain.infoのバックアップを書き留めていました。それは、そのウォレット独自の(BIP39ではない)形式による17語のフレーズでしたが、2つの単語の文字がにじんでおり、順番が定かではありませんでした。ウォレット自体は確かに存在していましたが、書き留めた通りのフレーズでは復元できなかったのです。
課題
標準的なBIP39シードとは異なり、Blockchain.infoは独自のニーモニック方式を採用しており、単語の順序が決定的な要素となります。2つの単語が不明で順序もわからない状況では、組み合わせの数は膨大でしたが、既知の受信アドレスがあったため、正しい組み合わせを確認することができ、その数は限定されていました。
それをどのように回収したか
2つの判読不能な単語について、最も可能性の高い候補を特定し、その後、有効な順序や候補の組み合わせを、クライアントの既知のアドレスと照らし合わせて検証し、導き出された結果が一致するまで試行を繰り返しました。その結果、正しいフレーズが導き出され、ウォレットの内容が正確に再現されました。
結果
ウォレットの復旧が完了し、クライアントは資金を、バックアップが正常な最新のウォレットに移しました。成功報酬制で、前払いは一切不要です。
同じようなケースはありますか?
古いバックアップフレーズの大部分は覚えているものの、すべてではない、あるいは順番がわからないという場合でも、多くの場合復元可能です。関連項目:Blockchain.comの復元·ビットコインウォレットの復元
シードフレーズの一部が欠けていますか?
お持ちの資料やご記憶の内容をお知らせください。24時間以内に正直な査定結果をお知らせし、資金の回収に成功した場合のみ、手数料をお支払いいただきます。
