メインコンテンツへスキップ

ハル・フィニー:PGP、RPOW、初期Bitcoin(2026年)

·422 文字·2 分
Cora Aegis
著者
Cora Aegis
プライバシーは権利であり、目的そのもの。道具はそれを行使する手段にすぎません。
目次
PGPの文書、RPOWの機構、初期Bitcoinの取引網を一本の光でたどるCora Aegis

資金について:CypherpunkGuideは監視型広告を載せない。広告ネットワーク、トラッキングピクセル、スポンサー記事は使わない。運営は透明な収益源による。現在は読者からの寄付、将来は購読と編集方針に合うアフィリエイトを想定している。私たちが向き合う相手は広告主ではなく、読者だ。

ハル・フィニーを語る文章は、たいてい二つの話へ縮む。「最初のBitcoin取引を受け取った人物」と、「Satoshi Nakamotoだったのではないか」。前者は取引の種類を言わなければ不正確で、後者は推測である。どちらも、資料でたどれる仕事そのものを見えにくくする。

PGP(Pretty Good Privacy)はメッセージを暗号化するソフトウェアである。匿名リメーラーは、送信者や宛先のつながりを見えにくくする転送サービスだ。RPOW(Reusable Proofs of Work)は、計算作業で裏づけたトークンをサーバー経由で移転できるようにしたフィニーの実験だった。

私は、1992年から2013年までの重要な一次記録12件を照合した。PGP 2.0の説明書、Cypherpunksメーリングリストへの投稿、RPOWの技術文書、公開前のBitcoin論評、「Running bitcoin」という投稿、ブロック170、そして本人の回想である。それぞれについて「何を立証するか」と「何までは立証しないか」を分けた。出典対応表再現可能な検証スクリプトで形式を確認できる。末尾の参考文献には、表の外にある背景資料4件も加えた。

これは偉人伝でも、Satoshi探しでもない。抽象的なプライバシーの問題を動く仕組みへ変え、そのたびに残る信頼を確かめた一人のプログラマーを、資料の強さに合わせて読む試みである。

Bitcoin以前、ハル・フィニーは何を作ったのか
#

Bitcoin以前のフィニーは、PGP 2.0の実装に加わり、匿名リメーラーを運用し、署名付きのハードウェア証明を使う中央サーバー型のRPOWを作った。2008〜2009年には、Bitcoinの初期レビューとテストに参加した。ただし、この連続した経歴は、各技術が直接受け継がれたことや単独発明を立証しない。

Proof of Work(作業証明)とは、計算には費用がかかる一方、結果は安く検証できる仕組みである。Remote Attestation(遠隔証明)は、サーバーがどのソフトウェアを実行しているかを、署名付きの報告で示す仕組みだ。フィニーの経歴を貫くのは、暗号通信、匿名通信、私的な支払い、再利用できる作業証明、分散された取引履歴へと問題を実装し続けた事実である。

ただし表現の境界は守らなければならない。PGPを作ったのはPhilip Zimmermannであり、PGP 2.6.2 User’s Guideは、フィニーをPGP 2.0に貢献した複数のプログラマーの一人として記す。RPOWは専用サーバーとIBM製ハードウェアに依存し、Bitcoinのような分散合意には達していない。また、フィニー自身も「Satoshi以外で最初にBitcoinを動かした人物」だと断定しなかった。4年後の回想で使った言葉は「そうだったと思う(I think)」である。

資料が示すのは、信頼と検証の境界を何度も試した実装者だ。孤独な発明者という神話ではない。

証拠を4段階で読む——どの記録が、何を立証するのか
#

フィニーの足跡は、同時代の文書、運用設計、公開されたチェーンの記録、後年の本人証言を別々に扱うと鮮明になる。ある出来事が確認できても、後から結びつけられた人物名や因果まで同じ資料で確定するとは限らない。資料ごとの限界を残すことが、伝説と検証可能な歴史を分ける。強い結論ほど、どの記録を根拠にするかを明記しなければならない。

すべてのリンクを同じ強さと見なさず、証拠を4段階に分けた。

  1. 同時代の記録: 出来事の近くで作られた説明書、メーリングリスト投稿、リリース告知、公開発言。
  2. 運用文書: 仕組みの動き方と壊れ方を説明するソースコードやセキュリティ文書。
  3. 公開システムの記録: 誰でも読み直せるチェーンのデータ。ただし公開鍵は人名ではない。
  4. 本人による回想: 後からフィニー自身が記した説明。重要だが、当時の実行ログとは同一ではない。
記録立証できること立証できないこと
PGP 2.0の説明書フィニーが貢献者として記載されたPGPを発明した、または一人で書いた
1992年のリメーラー投稿早期の議論に参加し、実用的なプライバシー基盤を論じたCypherpunksを創設した、またはこの投稿時点で運用を始めた
RPOWの告知とコード移転できる作業証明トークンの実験が稼働した分散合意、またはBitcoinへの直接の影響
2008年のBitcoin返信公開前の設計を検討していたBitcoinの共同著者だった
「Running bitcoin」クライアントを動かしていると公に述べた稼働ノードが正確に2台だったという全数記録
ブロック170記録上最古の非コインベース取引で、出力が10 BTCと40 BTCだったチェーンの情報だけで各出力の人間の所有者を特定すること
「Bitcoin and Me」テスト送金と不具合報告についての本人証言当時、ただ一人の最初の利用者だったという同時代の確証

通常の伝記は、この7行をひとつながりの伝説にしてしまう。一次記録は、むしろ証拠の種類と、その間に残る不確実さを見せている。

PGP 2.0——発明者ではなく、実装に加わった一人
#

フィニーはPGP 2.0に貢献したプログラマーの一人で、のちにPGP Corporationでも働いた。PGPの作者はPhilip Zimmermannであり、残る記録からフィニーを唯一の作者と呼ぶことはできない。手引きと本人の記録が示すのは共同実装であり、コード量の正確な分担でも発明者の交代でもない。

「PGPを作った人物」と短く書けば、Zimmermannだけでなく、共同実装の記録も消える。

フィニーは保存された自分のホームページで、Zimmermannと直接働いた初期PGP 2.0プログラマーの一人だと説明した。同時代の説明書は、さらに広いチームを挙げている。誰がコードの何パーセントを書いたかは資料にない。資料にない割合を作るべきではない。

ここには、その後の仕事にも通じる姿勢がすでにある。大胆な暗号技術の構想へ実装側から加わることだ。PGPは公開鍵暗号を、一般の利用者が動かせるソフトウェアへ変えた。後年のPGP Web of Trustへの誤解についての投稿は、暗号ソフトの公開後にも仕事が残ることを示す。利用者が信頼モデルを過大評価していないかを正す仕事である。

プライバシーツールを決めるのは暗号方式だけではない。鍵の配り方、画面設計、故障時の振る舞い、利用者が誤って期待する保証も含まれる。Cypherpunk Manifesto入門で扱った「約束と仕組みの差」であり、フィニーが取り組み続けたのは、まさにこの差だった。

リメーラーはメタデータもプライバシー問題にした
#

フィニーのリメーラー論は、隠す対象を本文から通信関係へ広げた。暗号化はメッセージの内容を守れる。リメーラーが見えにくくしようとしたのは、誰が誰と通信しているかというつながりである。1992年の投稿はこの考えを立証するが、その時点での運用開始日や「世界初」を単独で確定する資料ではない。後年の本人証言とは分けて読む必要がある。

1992年11月のWhy Remailers Iで、フィニーは匿名の私的通信を、のちの資格証明や取引を支える土台と位置づけた。1993年のProtecting Privacy with Electronic Cashでは、全体を公開鍵暗号、匿名メッセージ、私的な電子マネーという3層に整理している。

「プライバシーの先駆者」と呼ぶだけでは、この分解が消える。守る対象と、まだ残る問題を並べると意味が見える。

守ろうとした情報残った問題
PGPメッセージの内容送信者と受信者の関係、利用端末や接続先の情報
リメーラー通信経路と身元の結びつき信頼性、悪用への耐性、通信量の分析、端末の侵害
電子マネー支払い関係と取引履歴二重使用、発行、受け入れ先、制度からの圧力

フィニーは後年、自分が暗号技術に基づく最初の匿名リメーラーを動かしたと書いた。これは本人による回想であり、初期サービスすべての全数調査ではない。「最初」かどうかに結論は左右されない。1992年に彼は運用できる基盤を論じ、その後、自分がリメーラーを運営したと記している。

RPOWは動いた。しかし中央にサーバーがあった
#

RPOWは、IBM 4758セキュリティプロセッサ上の専用サーバーを通じて、作業証明トークンを再利用できるようにした。公開コードと遠隔証明は運営者を信じる範囲を狭めたが、サーバーを消したわけでも、二重使用を防ぐ役割を分散したわけでもない。動いた実験であることと、Bitcoinの直接の前身であることは別の主張だ。

フィニーは1993年に二重使用の問題を説明していた。2004年8月のRPOW告知は、動作する実験を紹介する。利用者がHashcashという、迷惑行為を抑えるための計算スタンプをサーバーへ送り、サーバーが公開鍵暗号で署名したトークンを返す。受取人はそのトークンを新しいものと交換できた。同じトークンは一度しか受け入れないため、計算作業を移転できる。

二重使用を拒む境界はサーバーだった。署名付きで実行中ソフトウェアを確かめる遠隔証明は、改変サーバーの発見を狙った。IBMカードは、機械の所有者から署名鍵を守る設計だった。RPOW Security Modelは、所有者、運用者、開発者を攻撃者として想定し、遠隔証明されたソフトウェアだけを信頼する。信頼を減らす設計ではある。信頼がゼロになったわけではない。

問いRPOWBitcoin v0.1
二重使用を拒む主体状態を保持する専用サーバー共有された作業証明の履歴を検証するノード
利用者が検証できるもの公開コードとIBM 4758の遠隔証明公開ルール、取引、積み上がったチェーンの作業量
中央の依存先サーバーの稼働、ハードウェア、証明の連鎖発行者や中央サーバーはないが、ネットワークとソフトウェアのリスクは残る
初期に明記された故障ベータサーバーの再読み込みでトークンが無効になり得るアルファ版は再起動が必要になる可能性があり、合意形成も実験段階
作業証明の役割計算コストのある結果を作り、署名付きトークンと交換するコインを発行しつつ、取引履歴を順序づけて守る

RPOWを「Bitcoin以前のBitcoin」と呼ぶ解説は多い。しかしBitcoin白書はフィニーもRPOWも引用しておらず、現存資料は直接の継承を立証しない。RPOWはBitcoin以前の作業証明の系譜に入る。BitcoinがRPOWから作られた、とまで言えば資料を越える。

フィニーは「コードを書けば政治は消える」と考えていなかった
#

フィニーは「コードを書き、政治は無視すればよい」という立場を退けた。1994年、技術によるプライバシー保護にも、政治的な勝利、人々への説得、コードが使われる法制度が必要だと論じている。暗号が信頼を減らせても、利用を規制する法律、侵害される端末、閉ざされる入口まで消せるわけではない。この制約も設計の一部である。

フィニーを実装者として描く伝記が最も落としやすいのが、この点である。Politics vs Technologyで、技術的な前進は後戻りせず抗議は二次的だという主張に、フィニーは正面から答えた。

「近道などない。技術の中へ引きこもるのは、頭から毛布をかぶるようなものだ」——ハル・フィニー、1994年

彼が挙げたのは暗号の輸出規制、PGPをめぐる捜査、暗号鍵の提出を強制されないための法的保護だった。コードが無力だという話ではない。技術は、制度、法律、社会の合意の中で実際に使われるという指摘である。

現代のプライバシーにも、そのまま当てはまる。プロトコルは信頼する相手を減らせる。しかし法律は利用を犯罪化でき、端末は情報を漏らし、プラットフォームは入口を閉ざせる。開かれたWebの囲い込みにも同じ緊張がある。構造と政治は互いを制約する。

公開前から、フィニーはBitcoinがどこで壊れるかを問うていた
#

2008年11月、フィニーはBitcoinを有望と評価しつつ、取引の伝播、競合チェーンへの対応、二重使用をどう検出するかについて質問した。2009年1月には、公開の論評から、リリースされたクライアントのテストへ移った。投稿は早期利用を裏づけるが、当時の全ノードを数えた記録ではない。後年の「そうだったと思う」という留保も消してはならない。

Bitcoin論文への2008年11月7日の返信は、発想を評価した直後に、起こり得る失敗の分析へ入る。仕組みを理解し、信頼の境界を探し、それから動かす。以前の仕事と同じ姿勢である。

Satoshiが2009年1月にBitcoin v0.1を告知したとき、ソフトウェアはアルファ版で実験的だと明記された。フィニーの公開返信は、試すのを楽しみにしていると述べる。1月11日には、わずか二語の投稿で実行を公にした——「Running bitcoin」である。

4年後、フィニーは「Satoshi以外で最初にBitcoinを動かしたのは自分だったと思う」、70番台のブロックを採掘し、Satoshiが直した不具合を報告した、と書いた。当時クライアントを短時間でも起動した全員の公開名簿は存在しないため、ここでは「思う」を残す。「Satoshi以外でBitcoinを動かしたことが確認できる最初期の一人」は言える。「確実に2番目のノード」は言えない。

この回想は、筋萎縮性側索硬化症(ALS)により身体の大半を動かせなくなったフィニーが、視線入力装置を使って書いた。本人はプログラミングを続けたとも記している。病気は記録がどう作られたかを理解する背景であって、技術的主張の信頼性を高める証拠ではない。障害を感動の道具へ変えるべきでもない。

ブロック170が示すのは取引であり、人名ではない
#

ブロック170には、記録上最古の非コインベース取引がある。50 BTCの入力は10 BTCと40 BTCの出力になった。チェーンから確認できるのは金額と時刻であり、10 BTCがSatoshiからフィニーへのテスト送金だったとする根拠は、フィニーの後年の証言である。チェーン上の事実と人間への帰属は、別々の証拠に基づく。

取引記録は誰でも読める。txidはf4184fc596403b9d638783cf57adfe4c75c605f6356fbc91338530e9831e9e16、ブロック高は170、時刻は2009年1月12日03:30:25 UTC、出力は10 BTCと40 BTCである。それ以前のブロックにも、採掘報酬を生むコインベース取引はある。そのため、条件を付けず「Bitcoin史上最初の取引」と呼ぶのは技術的に誤りだ。

チェーンは、10 BTCの公開鍵に「Hal Finney」とは書かない。受取人をフィニーと特定する根拠は、2013年のBitcoin and Meにある「Satoshiがテストとして10コインを送った」という本人の説明である。歴史上の主張は、二つへ分ける必要がある。

  1. チェーン上の事実: ブロック170には記録上最古の非コインベース取引と、10 BTCの出力がある。
  2. チェーン外の帰属: フィニーは自分を受取人、送信者をSatoshiだと説明した。

この区別は、現代のチェーン分析にも必要である。取引グラフが示すのは取引とスクリプトだ。人名を付けるには外部の証拠が必要で、その判断は誤ることもある。Bitcoinのオンチェーン・プライバシーでは、複数のアドレスを同じ所有者のものと推定してまとめる分析を、確定事実ではなく推測として扱う理由を詳しく説明している。

フィニーという「橋」が意味すること、意味しないこと
#

フィニーの経歴は、PGP 2.0、リメーラー、電子マネーの分析、RPOW、Bitcoin初期の公開テストにまたがる。この意味で「橋」は経歴の説明として使える。ただし、単独の発明、技術の直接継承、Satoshiの身元を示す言葉ではない。資料でつながるのは、主張を動く仕組みに変え、残る信頼を明示する方法である。

共通する方法は四つある。

  • プライバシーの主張を仕組みにする。 PGPは内容を守り、リメーラーは通信関係の情報に取り組んだ。
  • 残る信頼を名指しする。 RPOWはコードを公開し、遠隔証明でサーバー上のソフトウェアを検証できるようにしたが、サーバー自体は残った。
  • 神話にする前に試す。 フィニーはBitcoinの壊れ方を尋ね、アルファ版を動かし、不具合を報告し、自分の記憶も断定しなかった。
  • 政治を脅威モデルから外さない。 暗号を使えば法律や制度の権力が消える、とは考えなかった。

この文脈では、Satoshiの正体探しは話をそらす。今回照合した一次資料は、フィニーがBitcoinを発明したと立証しない。Bitcoin白書もフィニーやRPOWを引用していない。実在する仕事を、答えの出ない身元当てゲームに置き換える必要はない。

むしろ残るのは、実践の基準である。主張を試せる最小の仕組みを動かす。他者が信頼の境界を調べられるだけの情報を公開する。記録で決着しない点は、決着しないと書く。この方法なら、PGPからRPOW、Bitcoin最初期のテストまでを、英雄物語より正確につなげられる。

結論
#

ハル・フィニーはcypherpunkの実装とBitcoinをつなぐが、発明の直系を証明する人物ではない。PGP 2.0の実装に加わり、リメーラーを運用し、中央サーバーに依存するRPOWを作り、Bitcoinをテストし、記録で確認できる最初の個人間テスト送金を受け取った。その功績は、証拠が示す範囲を越えて大きく見せる必要がない。

証拠ごとの強さの違いは消してはならない。PGPには複数の貢献者がいた。RPOWにはサーバーがあった。ブロック170には公開された出力があるが、人名はない。Bitcoin and Meは4年後に書かれた本人証言である。何が分かるかは、その限界も示してこそ正確になる。

よくある質問
#

ハル・フィニーをめぐる主張の強さは、資料の種類で変わる。同時代の投稿は公開活動を、チェーンは人名のない支出を立証し、後年の本人証言は不確実さを含む人間への帰属を補う。以下の回答でも「最初」「発明者」「前身」といった強い言葉を、各資料が支えられる範囲まで狭めている。断定の強さを資料より上げないためである。

ハル・フィニーはSatoshi以外で最初にBitcoinを動かした人物ですか?
#

可能性はありますが、ただ一人だったと証明する資料はありません。フィニーは2013年に「Satoshi以外で最初にBitcoinを動かしたのは自分だったと思う」と書きました。「Running bitcoin」という公開投稿は早期利用を裏づけますが、全利用者の記録ではありません。「Satoshi以外でBitcoinを動かしたことが確認できる最初期の一人」が、資料に合う表現です。

なぜブロック170が「最初のBitcoin取引」と呼ばれるのですか?
#

採掘済みの50 BTCを10 BTCと40 BTCの出力へ使った、記録上最古の非コインベース取引だからです。それ以前のブロックには、採掘報酬を作るコインベース取引があります。10 BTCがフィニーへのテスト送金だったという帰属は、チェーン上の人名ではなく、本人の後年の証言によります。

ハル・フィニーはBitcoinを発明した、またはSatoshi Nakamotoだったのですか?
#

今回確認した一次資料は、どちらも立証しません。フィニーが設計を論評し、公開ソフトウェアを動かし、不具合を報告し、Satoshiと呼ぶ人物からテスト送金を受けたことは示します。これは協力とテストの証拠であり、同一人物だったことや共同著者だったことの証明ではありません。

RPOWはBitcoinの初期版ですか?
#

Bitcoin以前に動いた作業証明トークンの実験ですが、構造は違います。RPOWは専用サーバーとIBM 4758の遠隔証明で、不正発行と二重使用を防ぎました。BitcoinはP2Pの作業証明チェーンを使い、発行者や中央サーバーを避けました。Bitcoin白書にRPOWからの直接の影響は記録されていません。

フィニーはPGP 2.0に何を貢献したのですか?
#

同時代の説明書と本人の記録は、Philip ZimmermannとPGP 2.0に取り組んだ複数のプログラマーの一人としてフィニーを挙げています。残る資料からコードの正確な割合は出せず、フィニーをPGPの発明者や唯一の作者とも呼べません。

参考文献
#

12件の出典対応表に、背景を補う4件の文書を加えた。各URLには、推測した時刻でなくInternet ArchiveのCDX記録から選んだ、時刻まで一致するWayback再生URLを併記している。本文の主張はこの16件へ戻って確認でき、出典対応表では各資料が立証しない点も読める。一次資料と限界を対で確かめられる構成だ。

#出典URLアーカイブ
1PGP 2.6.2 User’s Guide——PGP 2.0謝辞(1994年)https://web.pa.msu.edu/reference/pgpdoc1.htmlhttps://web.archive.org/web/20201112040702/https://web.pa.msu.edu/reference/pgpdoc1.html
2ハル・フィニー——保存されたホームページhttps://fennetic.net/irc/finney.org/~hal/home.htmlhttps://web.archive.org/web/20250314135429/https://fennetic.net/irc/finney.org/~hal/home.html
3ハル・フィニー——Why Remailers I(1992年)https://nakamotoinstitute.org/library/why-remailers-i/https://web.archive.org/web/20241005233552/https://nakamotoinstitute.org/library/why-remailers-i/
4ハル・フィニー——Protecting Privacy with Electronic Cash(1993年)https://nakamotoinstitute.org/library/protecting-privacy-with-electronic-cash/https://web.archive.org/web/20240813051548/https://nakamotoinstitute.org/library/protecting-privacy-with-electronic-cash/
5ハル・フィニー——Detecting Double Spending(1993年)https://nakamotoinstitute.org/library/detecting-double-spending/https://web.archive.org/web/20240521015620/https://nakamotoinstitute.org/library/detecting-double-spending/
6ハル・フィニー——Politics vs Technology(1994年)https://nakamotoinstitute.org/library/politics-vs-technology/https://web.archive.org/web/20240521015548/https://nakamotoinstitute.org/library/politics-vs-technology/
7ハル・フィニー——PGP Web of Trust Misconceptions(1994年)https://nakamotoinstitute.org/library/pgp-web-of-trust-misconceptions/https://web.archive.org/web/20240521015609/https://nakamotoinstitute.org/library/pgp-web-of-trust-misconceptions/
8ハル・フィニー——RPOW告知(2004年)https://cryptome.org/rpow.htmhttps://web.archive.org/web/20200702094208/https://cryptome.org/rpow.htm
9ハル・フィニー——RPOW IBM 4758 Security Modelhttps://nakamotoinstitute.org/finney/rpow/secmodel.htmlhttps://web.archive.org/web/20240715202954/https://nakamotoinstitute.org/finney/rpow/secmodel.html
10Satoshi Nakamoto——Bitcoin: A Peer-to-Peer Electronic Cash Systemhttps://bitcoin.org/bitcoin.pdfhttps://web.archive.org/web/20210812170542/https://bitcoin.org/bitcoin.pdf
11ハル・フィニー——Bitcoin P2P e-cash paperへの返信(2008年)https://www.metzdowd.com/pipermail/cryptography/2008-November/014827.htmlhttps://web.archive.org/web/20220407064228/https://www.metzdowd.com/pipermail/cryptography/2008-November/014827.html
12Satoshi Nakamoto——Bitcoin v0.1リリース(2009年)https://www.metzdowd.com/pipermail/cryptography/2009-January/014994.htmlhttps://web.archive.org/web/20200207210227/https://www.metzdowd.com/pipermail/cryptography/2009-January/014994.html
13ハル・フィニー——Bitcoin v0.1への公開返信(2009年)https://www.metzdowd.com/pipermail/cryptography/2009-January/015004.htmlhttps://web.archive.org/web/20260802040419/https://www.metzdowd.com/pipermail/cryptography/2009-January/015004.html
14ハル・フィニー——「Running bitcoin」(2009年)https://x.com/halfin/status/1110302988https://web.archive.org/web/20240719190909/https://x.com/halfin/status/1110302988
15Bitcoin取引f4184fc5…e16、ブロック170https://blockstream.info/tx/f4184fc596403b9d638783cf57adfe4c75c605f6356fbc91338530e9831e9e16https://web.archive.org/web/20201112014519/https://blockstream.info/tx/f4184fc596403b9d638783cf57adfe4c75c605f6356fbc91338530e9831e9e16
16ハル・フィニー——Bitcoin and Me(2013年)https://bitcointalk.org/index.php?topic=155054.msg1644175https://web.archive.org/web/20220309092611/https://bitcointalk.org/index.php?topic=155054.msg1644175
Cora Aegis

Cora Aegis

Cora Aegisは、CypherpunkGuideでプライバシーを最優先にしたOPSECガイドを書いている。本稿では1992〜2013年の一次記録12件を照合し、直接の証拠と後年の帰属を分け、出典対応表と再現可能な検証スクリプトを作成した。

Cora Aegisについて ->

関連記事