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

レイ・ディリンジャー

ビットコインの公開リリース前にコードをレビューした暗号学者

人物

顔のないシルエット2体が、監査完了のチェックマークが灯るコードパネルを両側から挟み、傍らに浮動小数点と整数の対比図、そして1 MBブロックサイズ上限をめぐる分岐した年表が配置されている。

2009年1月のBitcoin v0.1公開リリース前にソースコードを監査したと知られているのは、ハル・フィニーとレイ・ディリンジャーの2人だけである。ディリンジャーは約2週間かけて脆弱性と攻撃ベクトルを精査した。これは、ウェイ・ダイが2011年に述べた「他の暗号学者もあまり分析していない」という見立てに対する、具体的で名指しの反証となる。

彼はまた、後に2015〜2017年のブロックサイズ戦争の中心となる1 MBブロックサイズ上限の起源において自身が果たした役割を語っている。ただし上限が採用された時期についての彼の説明は、記録されているコミット履歴と食い違う。

ディリンジャーは、オンラインハンドルbearおよびcrydditで知られるコンピューターサイエンティスト。カンザス大学でコンピューターサイエンスを学び、数十年にわたり暗号学およびサイファーパンクコミュニティで活動してきた。

公開前のコードレビュー

2008年後半、サトシ・ナカモトは2009年1月の公開リリース前に、少数の人々にビットコインのソースコードを非公開で共有した。ディリンジャーはコードのセキュリティ監査を実施し、潜在的な脆弱性と攻撃ベクトルを検査した。ハル・フィニーは同時に別の観点からコードをレビューした。後のBitcoinTalkの投稿で、ディリンジャーはシステムが悪用される可能性に焦点を当て、約2週間かけてコードをレビューしたと回想している。ホワイトペーパー10周年の2018年のインタビューでは、そのレビューの技術的な中身として、浮動小数点か整数かという会計方式の発見とsatoshi精度の分析について語っている。

ブロックサイズ制限

2015年2月のBitcoinTalk投稿で、ディリンジャーはビットコインの歴史で最も議論されたパラメーターの一つである1 MBブロックサイズ制限の起源について、ハル・フィニーの発案だったと述べている。フィニーはサービス拒否攻撃の可能性を懸念しており、ディリンジャーとサトシはともに1 MBでは拡張性がないと異議を唱えたが、三者とも暫定的な上限が必要だという点では一致したという。ディリンジャーの説明によれば「1MBの上限はビットコインがローンチした時点で既に存在していた」。ビットコインのローンチは2009年1月である。

この時期の主張は、記録されている経緯と食い違う。ソースコードおよびブロックチェーンの記録によれば、サトシが1 MB上限を単独で、告知なしに追加したのは、ローンチから約20か月後の2010年9月である。上限が記録上いつ生まれ、その後どのような論争を招いたかはブロックサイズ戦争総括を参照。ディリンジャーの回想とコミット履歴の記録との食い違いは、未解決のままである。

メーリングリストへの参加

ディリンジャーは2008年11月、暗号学メーリングリストでのビットコインに関する議論に「レイ・ディリンジャー」の名前で参加した。彼の投稿はビットコインの設計の技術的詳細、インセンティブ構造やセキュリティモデルに関する質問に取り組んだ。当時は通貨を「保有し得ない」と断じたその第一声を、サトシについて他者が語った言葉を集めたアーカイブの記事が、後年のより好意的な回顧と並べて収めている。

後の振り返り

2017年9月、ディリンジャーはBitcoinTalkに「今わかっていることを当時知っていたら」と題した回顧的な投稿を公開し、ビットコインの将来の重要性を理解していたら何を変えていたかを論じた。初期のコードレビュープロセスとビットコインの開発を形作った設計決定について振り返った。2022年10月のセキュリティ研究者SerHackによる記事では、ディリンジャーは「Cryddit」として、リリース前のソースコードそのものを提供した。そこには、リーマン・ブラザーズが39億ドルの損失を発表したその日付が刻まれた、後に破棄された2008年9月のジェネシスブロックが含まれていた。

関連エントリー

7件

分析

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

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

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

メーリングリスト 25 件のメッセージ

「Bitcoin P2P e-cash paper」— サトシのビットコイン初公開(2008-10)

レイ・ディリンジャー ↔ ジェームズ・A・ドナルド

レイ・ディリンジャーがビットコインの経済的成立性に疑問。プルーフ・オブ・ワークに本源的価値は無く、正の価格での需要も無く、技術が年約35% のインフレを保証する。

記事

レイ・ディリンジャー「何を始めようとしていたか知っていたなら」 — ビットコイン初期コードレビュアーの回顧

レイ・ディリンジャー ↔ サトシ・ナカモト, ハル・フィニー

レイ・ディリンジャーがビットコイン最初期の役割を回顧。ブロックチェーンコードのレビュー、ハル・フィニーとの分業、サトシの誠実さについて語る。

記事

レイ・ディリンジャーのインタビュー — ビットコインの初期コードレビューを語る

レイ・ディリンジャー ↔ サトシ・ナカモト, ハル・フィニー

ティム・スワンソンによるレイ・ディリンジャーへの包括的取材。ホワイトペーパー10周年企画で、コードレビューの技術詳細や浮動小数点発見の経緯が明かされる。