ビットコイン40万ドル、Claudeが11年ぶり復旧
11年前に「ハイになった勢いで」パスワードを変えてしまった5 BTCのウォレットが、Claudeの介入でついに開いた。価値は約40万ドル(約6300万円)。本人は「子供にダリオ・アモデイの名前を付ける」と書き込んだ。
11年前に「ハイになった勢いで」パスワードを変えてしまった5 BTCのウォレットが、Claudeの介入でついに開いた。価値は約40万ドル(約6300万円)。本人は「子供にダリオ・アモデイの名前を付ける」と書き込んだ。
11年閉じていた財布、Claudeが鍵を見つける
ユーザーcprkrnが、11年前に自分でロックしたビットコインウォレットの復旧に成功している。中身は5 BTC。現在の相場で約40万ドル(約6300万円)に相当する。
本人の説明によれば、当時パスワードを変更したのは「ハイになっていた」夜のこと。翌朝には何に書き換えたかを忘れていた。それからの11年間、cprkrnは断続的にウォレットを開ける試みを続けてきた。
パスワードは「lol420fuckthePOLICE!*:)」だった。
cprkrn自身がX上で明かしたこの一節は、なぜ覚えていられなかったのかを雄弁に物語る。記号と数字、卑語を絡めた長い文字列を、当時の感覚で組み立てた本人すら、後から再現できなかった。
決定打となったのは、大学時代に使っていたコンピュータのデータを丸ごとClaudeに投入したことだ。そこに眠っていた2019年のバックアップと、大学時代のノートに書き残されていた古いシードフレーズが、最後のピースになった。
Claudeは暗号を解いたのか
技術的な経緯を整理すると、Claudeが暗号そのものを破ったわけではない。
cprkrnはこれまで、オープンソースのウォレット復旧ツールbtcrecoverを使ってブルートフォース攻撃を試みてきた。Vast.aiのGPUレンタルにつぎ込んだ費用は315ドル分。試したパスワード候補は約3.5兆通りにのぼる。それでも、現在のウォレットファイルは開かなかった。
転機は、Claudeが二つの見落としを発見したことにある。
ひとつめは、cprkrnの大学PCのデータの中に2019年12月時点の古いバックアップウォレットが残っていたこと。パスワード変更前の状態を保持したコピーが、本人も忘れたまま放置されていた。
ふたつめは、btcrecoverの動作上の不具合だ。sharedKeyとパスワードの結合処理が想定通りに行われておらず、正しい候補が入力されても照合に失敗する状態だった。Claudeはこのバグを特定し、修正したうえで再実行している。
ビットコインの秘密鍵は変わらない。古いバックアップの暗号化さえ解ければ、そこから取り出した鍵で現在の残高にもアクセスできる。
この性質を利用して、ノートに残っていたOLDパスワードで2019年版を解錠し、そこから秘密鍵をWIF形式に変換、5 BTCを現在のウォレットへ送金した。
なぜ11年も解けなかったのか
仮想通貨ウォレットの初期世代は、現在のものとは挙動が大きく異なる。
ニーモニックシードフレーズはHD(階層型決定性)鍵を生成するが、当時のウォレットはこれに加えて、シードから派生しない別の鍵をファイル内に保持していた。これらはパスワードで暗号化されたウォレットファイルにしか存在せず、シードフレーズだけでは復元できない。cprkrnの5 BTCは、まさにこの「派生外」の鍵に紐づいていた。
つまり、シードフレーズを覚えていても意味がない。問題のファイルを開ける合言葉だけが、復旧の唯一の道だった。
ブルートフォースが効かなかった理由も、ここに重なる。btcrecoverは実用ツールとして広く使われているが、ライブラリ内部の細かい挙動まで把握して使う利用者は多くない。cprkrn自身、6年以上前に書かれたバグを11年間踏み続けていたことになる。
btcrecoverはオープンソースで、誰でもソースコードを読める状態にある。ただ、3.5兆回の試行で全部「失敗」を返してきても、ツール側のバグを疑う利用者は少ない。多くは自分のパスワード候補リストが不十分だと考えて、別の候補を試し続ける。
AIが「気づく」ことの意味
この事例で起きたのは、暗号解読の魔法ではない。膨大なファイル群の中から関連性を拾い上げ、ツールのソースコードを読み、結合処理の不整合を見抜く。11年分の人力作業を、Claudeはまとめて処理した。
cprkrnはX上で何度も「信じられない」と書き、感謝の対象としてAnthropic CEOのダリオ・アモデイ(Dario Amodei)の名前を挙げている。半ば冗談として「子供にダリオの名前を付ける」とまで投稿した。
ただし、この種の話には冷静な側面もある。バックアップファイルが残っていなければ、ノートにシードフレーズが書かれていなければ、Claudeが介入する余地はなかった。AIが解いたのは「人間が気づかずに踏んでいたバグ」と「自分のPCに眠っていたデータの所在」であり、根本的な暗号強度を覆したわけではない。
リプライ欄では、Ethereum開発者でRotki創業者のレフテリス・カラペッツァス(Lefteris Karapetsas)が「Claudeに秘密鍵を見せた以上、Anthropicも鍵を持っていることになる。すぐに新しいシードへ移すべきでは?」と指摘した。cprkrnは「もう移した」と返している。
11年待った人にだけ訪れる、ある種の救済
cprkrnのケースは、ビットコイン黎明期の利用者が抱える「忘れた鍵」問題に、AIが部分的な解を提示した最初期の事例として記憶されるかもしれない。同じような構造の損失は世界中に眠っている。
ただ、AIは万能ではない。バックアップもメモも残っていない人にとって、状況は11年前と変わらない。Claudeに大学時代のPCをまるごと渡せる人だけが、この物語の続きを書ける。
それでも、cprkrnは40万ドルを取り戻した。11年前にハイで決めたパスワードが、巡り巡って40万ドルの扉になった。
参照元
関連記事
- Fable 5はなぜ止まったのか。舞台裏の24時間と「事実上のライセンス制度」
- Fable 5停止の裏で何が起きていたのか。政府側の言い分とAmazonの影
- 米政府がFable 5とMythos 5を輸出規制。リリース3日で全ユーザーのアクセス停止へ
- Anthropicが技術者をD.C.に飛ばした。Fable 5復旧交渉の行方
- Fable 5停止、もう一つの理由。中国のMythosアクセス疑惑が浮上
- Claude Desktopが毎回1.8GBのメモリを奪う。チャットだけでも
- Anthropicが「Mythos級」AIを一般公開。Claude Fable 5の設計思想
- Anthropicとホワイトハウスの「雪解け」、その裏にある計算
- AnthropicがNSAにエンジニアを常駐させていた
- Anthropicが「AIは自分で自分を作り始めている」と認めた理由