Advertise手数料優遇デスク

ビットコイン

Claude AIがサトシの2009年Bitcoin (BTC)実行ファイルをバイト単位で再現

開発者T4T5がClaude Opus 5.5を用い、サトシ・ナカモトの2009年Bitcoin実行ファイルをSHA-256ハッシュ一致で再現。ただしローンチ当日のバイナリは依然未発見。

クリエイターになる
2026年10月23日, 07:20 JST1分で読めます
AI要約AI
  • T4T5が10月22日にClaude Opus 5.5で2009年のBitcoin実行ファイルを再現
  • 再ビルドしたbitcoin.exeがSHA-256ハッシュをバイト単位で一致させた
  • ナカモトはWindows XPとMinGW GCC 3.4.5でビルドしていた
  • 0.1.0と呼ばれた実行ファイルは実際はバージョン0.1.1だった
gate.com

Claudeが2009年の実行ファイルを再現

17年にわたって解かれなかったBitcoin (BTC)誕生の謎が、AIモデルによって埋まった。匿名の開発者T4T5が10月22日(木曜日)に報告したところによると、AnthropicのClaude Opus 5.5を用いて、サトシ・ナカモトが2009年のオリジナル版Windows用プログラムをコンパイルした際の計算環境を正確に再構築し、再ビルドしたbitcoin.exeが元のファイルと同じSHA-256ハッシュをバイト単位で再現したという。ナカモトはソースコード全文を公開していたものの、2009年にリリースされた実行ファイルそのものを再作成できた者は17年間いなかった。検証済みの記録一式は公開されているGitHubリポジトリに収められ、一致したハッシュ値とビルド手順のすべてが文書化されている。作業が難しかった理由は、当初のソフトウェアが再現性を前提に設計されていなかった点にある。コンパイラやライブラリの版が違うだけでも、改行コード一つの違いでも、完成するファイルは変わる。二つのバイナリが同じSHA-256ハッシュを持つのは全バイトが一致する場合のみであり、同一のハッシュは再現したプログラムが「似たコピー」ではなく同一のプログラムであることの暗号学的証明として機能する。依存関係を固定し検証用のハッシュを公開する再現可能なビルドは今では標準的な手法だが、 whitepaperの著者がコードを動くプログラムに変えた当時にそんな規律は存在しなかった。2009年のリリースはインストーラもビルドスクリプトもない裸の実行ファイルとして配布され、そのためこのファイルは収集家の間で価値を持つ一方、来歴の解明が未解決の問題となっていた。T4T5はこの溝を埋めるため、2006年から2008年までの間に作成されたソフトウェアパッケージを使って開発環境一式を再構築した。その成果は最も検証しやすい形で結実した。なおビットコインの価格はこの話題にほとんど反応せず、市場全体の資金の流れの中で直近24時間で約3.8%の下落にとどまり、本件は主に開発者やビットコイン (BTC)史の研究者の間で話題になっている。

サトシのWindows XP開発環境

このGitHubプロジェクトが示したのはハッシュの一致だけではない。ナカモトの作業習慣が珍しいほど詳しく記録されている。ビルドノートによれば、彼はWindows XP上でMinGW GCC 3.4.5を使っていた。これはプロプライエタリなソフトに頼らずネイティブのWindows向けプログラムをビルドできる無償のコンパイラツールチェーンだ。またBitcoinの大部分はデバッグモードでビルドされており、実行速度は遅くなるものの検査しやすいコードが生成される。例外が示唆的だ。彼は暗号資産マイニングにおいて重い処理を担い、台帳を守る中心的な機能であるハッシュ処理ルーチンに対してのみ最大限の最適化を有効にしていた。このハッシュ処理コードは、一台のWindows XPマシンでコンパイルされた後、現在では直近の計測で再び1,000 EH/sに達したフルキャパシティでのマイニングを支える規模のネットワーク上で動いており、2009年のビルドでは想像もできない規模だ。さらに彼は開発途中でツールチェーンの一部を更新しており、プロトコル初期の急速な改良の痕跡がここにも見て取れる。再構築により、アーカイブを長年悩ませてきた表記の混同も解消された。一般にBitcoin 0.1.0と呼ばれてきた実行ファイルは、実際にはバージョン0.1.1で、コンパイル時刻は2009年1月10日23:16 UTC。公開告知の1月8日から2日後だ。バージョン番号上の違いは小さいが、アーカイブの管理者にとっては大きい。ローンチの2日後にコンパイルされたファイルが、初日にネットワークへ向かったプログラムであるはずがない。ローンチ当日の実行ファイルの検証済みコピーは現存が確認されていない。今回の再構築が確立したのは来歴だ。現存する2009年のソフトがナカモトが公開したソースコードと一致し、説明のつかないコードが内部に隠れていないことの確かな証拠が示された。Bitcoin (BTC)史の研究者たちが最も求めてきたのは、初期のソフトウェアが実際どのようにビルドされたかの再現可能な記録であり、検証済みの詳細は今や誰もが確認できる状態で公開されている。

ここからの読み解きは、導火線ではなく来歴の確定というものだ。中心的な資料はGitHubの記録そのものであり、再ビルドされたバイナリのSHA-256ダイジェストが元ファイルと一致すること、そして初期Bitcoinの保存されたアーカイブに関する再現性の問いが閉じられたことが示されている。セキュリティ上の即時の影響は限定的だ。コンセンサスルールの変更はなく、鍵の露出もない。未解決の糸口は歴史的分野にある。2009年1月8日にコンパイルされたローンチ当日のバイナリがまだ見つかっておらず、ネットワーク最古の実行ファイルを探す作業は続く。このプロジェクトを巡る議論はまた、サトシ時代のコインをめぐる古い論争も呼び覚ました。休眠状態にあるホエールの保有分は256ビットの秘密鍵で守られ、通常の計算機では総当たり攻撃が不可能だが、量子コンピュータによる攻撃は長期的な懸念として残る。市場への新たな材料は乏しい。インプライド・ボラティリティのモデルへの新規の投入材料もなく、スポット取引のポジションを見直す理由も生じていない。幅広い経緯についてはBitcoinタグにまとめている。

市場をリアルタイムで追いたい読者は、Bitgetで現物・先物価格をライブで確認できる。

一次情報源

COINOTAGの編集・調査デスクです。

AI生成

AIによって生成され、AIによるレビューを経て、COINOTAGの編集監督のもとで公開されました。