ビットコイン・インスティテュート

ジェフ・ガージック (1974–)

Linuxカーネル開発者、ビットコイン初期貢献者

人物

顔のない人物シルエットのアウトラインを左に配置し、矢印でコードパッチ一覧のボックス、ブロックを表す立方体アイコン3つ、CPUチップアイコン、横棒のランキングチャート、下部の年表へとつながる、紺色基調の技術的なインフォグラフィック。

2010年7月、Red HatのLinuxカーネル開発者ジェフ・ガージックはビットコインに関するSlashdot投稿を読み、コードベースを取得して、パッチを送り始めた。数か月のうちにサトシ以外で最大のコミット数の貢献者となり、サトシとギャビン・アンドレセンに次ぐ位置に立った。cpuminer(初期の独立型ビットコインマイニングツールの一つ)を書き、BIP 100動的ブロックサイズ提案を含む複数のBIPを著作、2015年にエンタープライズ・ブロックチェーン企業Bloqを共同設立した。

ガージックはジョージア工科大学でコンピューターサイエンスを学び、初期キャリアはRed HatでのLinuxカーネル業務だった。カーネルレベルのシステム経験はビットコインのC++ コードベースに直接活きた。

1974誕生2010Slashdot でビットコイン発見(7月11日)Bitcoin Core 貢献開始(7月15日)cpuminer (CPUマイニング) 公開2011GitHub コミット権限付与、 3 番目のメンテナーサトシと BitcoinTalk +コードで やり取り2015Bloq エンタープライズブロックチェーン企業共同設立2018「Looking Back」回顧記事 公開 (10月)2024「サトシは独狼の天才」発言 — CryptoNews /Bad Crypto Podcast(10月28日)

ビットコインの発見

ガージックを引き寄せた2010年7月のSlashdot投稿は、ビットコインv0.3のリリースを取り上げたものだった。すなわち、初期の開発者が後に「Great Slashdotting」と呼んだアクセス殺到であり、多くのプログラマーが初めてこのプロジェクトを知った瞬間でもあった。ガージックもその一人で、カーネル開発の素地のおかげで、すぐにC++ コードを読みパッチを当て始めた。

Bitcoin Coreへの貢献

ガージックは、コミット数でサトシ・ナカモトとギャビン・アンドレセンに次ぐBitcoin Core第3位の貢献者となった。リポジトリへのコミットアクセスを得た最初期の開発者の一人でもあり、開発がSourceForgeから移行した際、2011年5月6日にGitHubコミッターとして追加された。最初の大きな仕事は、新規ユーザーが最も苦しむ部分に向けられた。彼はブロックチェーンの初回ダウンロードを書き直し、その速度を10〜100倍に引き上げた。もっとも、同時期のv0.3.18のSourceForgeリリースノートでは、同種の作業について「初期ブロックダウンロードを若干高速化する」程度の控えめな表現にとどまっている。

cpuminer

ガージックは、ビットコインのCPUマイニングに広く使われたオープンソースソフトウェアcpuminerを作成した。このツールは最初のスタンドアロンマイニングアプリケーションの一つで、フルビットコインクライアントを実行せずにマイニングを可能にした。

サトシとのやり取り

二人の協働は、メールとパッチで進んだ。ガージックは変更を書き、テストし、パッチにまとめてサトシへ送る。サトシがそれを受け入れれば、コードはプロジェクトのSubversionリポジトリに取り込まれた。ガージックは後年、サトシを「実際的で良識があり、やり取りはとても楽で快適だった」と評し、初期の貢献者が「メーリングリストとフォーラムでの投稿を通じて」しか知りえなかった相手だったと振り返っている。

Bitcoin Improvement Proposals

ガージックは複数のBitcoin Improvement Proposals(BIP)を起草した。BIP 100はマイナーの投票によって決定される動的ブロックサイズ制限を提案するものだった。彼のスケーリング提案は、ビットコインコミュニティで中心的な問題となったトランザクション容量をめぐる、より広範な議論の一部だった。

ガージック自身の技術的な目は、ビットコイン最初期の重大なバグの一つも見抜いていた。2010年8月15日、彼は生のブロックダンプからバリュー・オーバーフローの異常にいち早く気づいた技術的観察者であり、その公開警告が数時間以内にサトシのパッチを引き出した。

その後のキャリア

2015年、ガージックはエンタープライズ向けブロックチェーン企業Bloqを共同設立し、後にHemi Networkを率いた。スケーリングの分野では、BIP 100を筆頭とする提案を通じて、彼はブロックサイズ拡大・スループット優先の陣営に立った。これは、ビットコインの中期を覆った容量論争の、まさにその一角である。2017年にはニューヨーク合意の妥協派に加わり、後にSegWit2xハードフォークを撤回するメッセージの共同署名者の一人にもなった。

関連エントリー

56件

分析

サトシを知る者たち — 最初の疑いからノーベル賞ノミネートまで

サトシ・ナカモト ↔ ハル・フィニー, アダム・バック, レイ・ディリンジャー, ジェームズ・A・ドナルド, ジョン・レヴィン, ウェイ・ダイ, マイク・ハーン, マルッティ・マルミ, ジェフ・ガージック, ベンジャミン・ウォレス

2008年の懐疑、破れなかったコード検証、判決文、辞書、ノーベル賞ノミネート。他者がサトシについて語った言葉を、一つの記録として読む。

分析

1840億BTCが生まれた日 — 中央集権パラドックス、ソフトフォーク救出、5時間の対応

Bitcoin Institute ↔ サトシ・ナカモト, ジェフ・ガージック, ギャビン・アンドレセン, knightmb

2010-08-15オーバーフロー事件の構造分析 — ソフトフォーク救出機構、5時間の対応時間枠、トランザクション形状フォレンジック、中央集権パラドックス。

記事

ビットコインがGitHubへ移行 — 初期コミッターのアクセス権付与記録(2010–2011)

Bitcoin Project ↔ ギャビン・アンドレセン, クリス・ムーア, ピーター・ウィーユ, ジェフ・ガージック, ウラジミール・ファン・デル・ラーン, ニルス・シュナイダー

ビットコインのSourceForge SVNからGitHubへの移行と、2011年にGitHubリポジトリへのコミットアクセスを付与された開発者の時系列記録。

記事

ビットコインの興亡 ― Wired誌によるビットコイン初の大型特集(2011年)

ベンジャミン・ウォレス ↔ サトシ・ナカモト, ギャビン・アンドレセン, ラズロ・ハニエツ, ジェフ・ガージック, ハル・フィニー, ウェイ・ダイ, ニック・サボ, ステファン・トーマス, ダン・カミンスキー, アミール・ターキ

ウォレスによるWired誌特集。主要メディアでのビットコイン本格記事としては初期。ホワイトペーパー、Mt.Gox、コミュニティ成長痛を辿り「どうだっていい」で締めくくる。

記事

ジェフ・ガージックが語るサトシ・ナカモト — 「ビューティフル・マインド型の孤独な天才」

ジェフ・ガージック ↔ サトシ・ナカモト

初期のビットコイン開発者ジェフ・ガージックが、サトシ・ナカモトとの共同作業の経験を語る動画シリーズを公開。サトシを独学のプログラマー、孤独な天才と評し、個人情報を一切漏らさなかったと証言した。

記事

バリュー・オーバーフロー事件 — ブロック74638で1,840億BTCが生成される

ジェフ・ガージック ↔ サトシ・ナカモト, ギャビン・アンドレセン

整数オーバーフローバグ(CVE-2010-5139)の悪用でブロック74638に1,840億BTCが生成された。修正版は発見から5時間40分後、正常チェーンの逆転は不正なブロックから約15時間後。