世界を動かす技術を、日本語で。

Claude AIが11年前のBTCウォレットを復元し、40万ドルを保有

2026年5月14日原文(tomshardware.com)

概要

  • Bitcoin ウォレットのパスワードを忘れたユーザーが Claude AI の助けで11年越しに資産を回収
  • 5 BTC (約40万ドル相当)が無事に新しいウォレットへ移動
  • AI がバックアップファイル発見とパスワード設定のバグ修正で回復に貢献
  • 従来のウォレット の仕組みや復旧の難しさも解説
  • AI活用 によるウォレット復旧の新たな可能性

Claude AIが救った11年越しのBitcoinウォレット回復劇

  • Xユーザー cprkrn、11年以上前に “stoned” 状態でウォレットパスワードを変更し忘却
  • 5 BTC (約40万ドル相当)を含むウォレットが長期間アクセス不能
  • mnemonic (ニーモニック)と呼ばれる旧パスワードを数週間前に発見
  • Claude に大学時代のPCファイルを全て投入し、最後の望みをかける
  • Claudeが 2019年12月のバックアップウォレットファイル を発見
  • btcrecoverによる復旧ツールの パスワード設定バグ もAIが特定・修正
  • 古いバックアップファイルと正しいパスワード組み合わせで 秘密鍵の復号化 に成功
  • cprkrnは 失われた5 BTC を新ウォレットに移動し、歓喜の投稿

初期のBitcoinウォレットの仕組みと復旧の難しさ

  • 初期の仮想通貨ウォレット は、HDキーと非HDキーが混在する設計
  • ニーモニックフレーズ だけでは一部のキー(非HDキー)は復元不可
  • これらのキーは ウォレットファイル に保存され、 パスワード が必要
  • cprkrnは複数のパスワード候補とウォレットファイルをPCに保存
  • btcrecover などのツールで総当たり攻撃を試みるも失敗が続く
  • 大学ノートから発見した mnemonic seed で一部アドレスの一致を確認
  • しかし該当ウォレットファイルは依然として 暗号化 されたまま

Claude AIによる復旧の詳細プロセス

  • Claude に全データを投入し、AIが2019年の バックアップウォレット を発見
  • btcrecoverが パスワードと共有鍵の組み合わせ を正しく処理できていなかったバグをAIが特定
  • バグ修正後、古いバックアップファイルを使い 秘密鍵の復号化 に成功
  • 5 BTCを 無事に新しいウォレット へ移動
  • cprkrnは AnthropicAI とCEOの Dario Amodei へ感謝の意を投稿

AIと仮想通貨ウォレット復旧の今後

  • AI LLM 登場以前は、20文字のパスワード復号に半年以上かかる事例も
  • 2024年には 160万ドル分のBTC を半年かけて復旧した記録あり
  • 一方で、2025年には 8000 BTC (約7億8000万ドル)を裁判所命令で復旧できなかった悲劇も存在
  • AI の活用で、今後はウォレット復旧の効率と成功率が大幅に向上する可能性

Tom's Hardwareと筆者紹介

  • Tom's Hardware では最新ニュースやレビューをGoogle Newsで配信
  • 筆者 Jowi Morales は2021年からテクノロジー分野で執筆活動
  • テックハードウェアコンシューマーエレクトロニクス に精通

Hackerたちの意見

Claude Codeって、こういうの得意だよね。こないだ、壊れたSDカードから画像を復元しようとしたんだけど、GetDataBackを使ったらファイルが壊れてて、画像ビューアで開けなかったんだ。Claudeにファイルを分析してもらって、何が起こってるのかを調べてもらったら、各ファイルにカスタムメタデータヘッダーとサムネイル、実際の画像が連結されてることがわかったんだ。Pythonスクリプトを書いてもらったら、メタデータ付きで全ての画像を復元できたよ。人間でもできることだけど、自分でやるよりずっと早かった。前にも、ロックされたファームウェアのルーターに侵入する方法をClaudeに教えてもらったことがあるけど、いろんなアプローチを提案してくれてすごく助かった。

データ復旧会社は、ちょっとマニアックなデータ復旧のスキルが普通のソフトウェア開発者にも手に入るようになって、かなりイライラしてるだろうね。リモートでスクリプトを実行するのに、すごいお金を取ってたから。

友達が新しいコンサルティングの仕事を始めたんだけど、古いWindowsデスクトップアプリを復活させる仕事なんだ。ソース管理もテストもなしで、"_old"や"_new"、日付の名前が付いたフォルダが十数個に分かれてる。Claudeがそのアプリの実際の動きや、何が重要で何が違うのかを理解するのを手伝ってくれて、彼の仕事を何日も節約してると思う。

昨晩、まさにそれをやったよ。手作業で約1時間やって、もう自分では無理だと思ってClaudeに引き継いでもらったんだ。5分後には、重要な映像をほぼ3時間分復元できた。

クロードコードはこういうことに本当に強い。多くの「クロードコードがXに最適」って主張は、ユーザー選択バイアスの可能性が高い。言ってる人たちは、クロードコードのユーザーばかりで、同じタスクでクロードコードをジェミニCLIやOpenAI Codex、GitHub Copilotなどと比較しているわけじゃないからね。この主張は特定のシナリオでは正しいかもしれないけど、証拠は通常、逸話的で比較的じゃないことが多い。

多くの暗号通貨ウォレットは、パスワードごとに計算量(とメモリ使用量)を追加するキー導出関数(KDF)を使ってるんだ。これで弱いパスワードのブルートフォースを防いでる。計算量の増加(ブルートフォースコストの減少)と多くの暗号トークンの価格上昇が組み合わさると、パスワードを忘れてから何年も経った古いウォレットをブルートフォースする価値が出てくるかもしれない。そして、今では小さなローカルAIモデルでも、任意のKDF関数をブルートフォースするための最適化されたスクリプトを簡単に書けるようになった。

オフラインバックアップと復元をサポートしながら、どうやってそれが可能なの?

ビットコイントレーダーが、11年前に「ハイ」になってウォレットのパスワードを失った後、Claude AIを使って40万ドルを復元 — ボットは古いウォレットバックアップを復号化するまでに3.5兆のパスワードを試した。マジで、失ったウォレットがそれの四分の一の価値でもあったらなぁ。これにはClaudeは必要なかったけど、ただパスワードクラッキングソフトがあればよかった。

2012年頃にビットコインをタイムボールトに入れておいて本当に良かったと思ってる。去年までアクセスできなかったけど、10ドルが今は10万ドルになった。ありがとう、MtGox。

自分の人生をLLMに説明して、パスワードの組み合わせを生成させるのは、結構うまくいく気がする。多くのパスワードはランダムな文字列じゃなくて、覚えやすい単語と覚えやすい数字の組み合わせだからね。似たようなプロジェクトはすでにあるし、3.5兆って数字も、他の方法がうまくいかなかったかどうかは分からないけど、パスワードを当てる確率はランダムより高いかもしれないね。

もし彼がハイだったら、どうせピザに3ビットコイン使ってたと思うよ。最初にそんな風に買われたピザは1万ビットコインで、10億ドル以上の価値があったんだから。

10年くらい前にオーバードーズで亡くなった高校の友達がいたんだ。彼はいつもテクノロジーに詳しくて、過去にはダークウェブから薬を仕入れて地元で売る話をしてた。高校卒業後は特に親しいわけじゃなかったけど、彼は一人っ子だったし、両親は彼のコンピュータを捨てたんじゃないかな。彼の中に数百BTCがあったとしても驚かないよ。

Hacker Newsで議論の続きを見る