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

サイファーパンク — ビットコインの​もとになった​設計が、​最初に​発表された​場所

濃紺を背景に、匿名の封筒が三つの中継点を通ってサイファーパンクのメーリングリストのハブへ集まり、そこから複数の配信拠点へ枝分かれする図。下にHashcash(1997年)とb-money(1998年)の枠と、1992年・1993年・1997年・1998年を示す年表がある。

シリコンバレーのシグナス・サポートは、フリーソフトウェアの利用者を支援して稼ぐ会社だった。発足して間もないある土曜日、その小さな会議室で、午後1時からの会合が3時近くになるまで始まらなかった。1993年に『Wired』でこの場面を描いたスティーブン・レヴィは、机を囲む者、部屋を歩き回る者、床に寝転ぶ者を合わせて15人ほどと数えている。その場で、AT&Tの新製品の「安全な」電話の実演があった。普通の電話と同じ手軽さで会話を暗号化できる初めての機器、という触れ込みだった。米国屈指の暗号学者を含む2人がそれをなかなか動かせず、周りは面白がって見ていた。この集まりは、自分たちをサイファーパンクと呼んでいた。

憲章はなかった。ティモシー・メイは後にこのグループのために書いたFAQで、「正式な規則や憲章はあるのか」という自問に、「正式な規則も憲章もない。合意された使命もない」と答えている。あったのはメーリングリストだった。2008年のビットコインのホワイトペーパーが引用した設計のうち二つは、最初にここで発表された。

サイファーパンクという名前は、英語で暗号を意味するサイファー(cipher)を、SFのジャンルの「サイバーパンク」に重ねた言葉遊びだ。サイバーパンクは、ハッカーやネットワーク、荒廃した未来都市を描く小説や映画を指し、『ニューロマンサー』や『AKIRA』がその代表だ。「サトシ・ナカモト」という日本人の名前も、この流れの中に置いて見ることができる。メイもFAQで、その種のSFはサイバースペースやコンピューターの安全をよく扱うので、サイバーパンクとのつながりは自然だと書いている。憲章のないまま参加者を結びつけていたのは、エリック・ヒューズが1993年のサイファーパンク宣言に書いた考えである。「電子時代の開かれた社会にはプライバシーが必要だ」。政府や企業のような、顔の見えない巨大な組織が、善意からプライバシーを与えてくれると期待することはできない。だから、プライバシーを求める者が自分たちで、「暗号によって、匿名のメール転送システムによって、デジタル署名によって、そして電子マネーによって」守らなければならない、という考えだった。

始まり(1992年)

1992年5月、メイとヒューズは3日間、ほとんど休まずに話し続けた。時間をかけて話し合ったことの一つは、暗号の学会で発表されたアイデアが、なかなか誰でも使えるプログラムにならないことだった。RSAでさえ、発明から15年以上たっても使えるコードはほとんど出回っておらず、デジタルキャッシュやチャウムのミックスなどにいたっては、まったくなかった。ヒューズは集まりを開くことに決めた。最初の会合はその年の9月、オークランドで開かれ、ちょうどPGP 2.0が出た週だった。メイによれば、午前は基礎の話にあて、午後は匿名リメーラー、デジタルマネー、情報の売買を題材にした「Crypto Game」で遊んだ。その年の11月、メイは暗号無政府主義者宣言をメーリングリストに投稿し、発足の会合で読み上げた文章だと紹介している。書いたのは1988年だった。

ジョン・ギルモアは、自分のマシンであるtoad.comをメーリングリストのために、自分の会社の事務所を毎月の会合のために提供した。運用はほぼすぐに始まり、残っているアーカイブの最初のメッセージは1992年9月21日付である。名前は、当時『Mondo 2000』の編集者だった「セント・ジュード」ことジュード・ミルホンが、最初期の会合で「あなたたちは、ただのサイファーパンクの集まりだ」と言ったことから付き、すぐに定着した。メイは参加者を「500〜700人ほど」とし、購読者はおよそ500人で横ばいになったと書いている。

1992メイとヒューズが3日間話し合う (5月)オークランドで最初の会合、 PGP 2.0公開の週 (9月)ヒューズの匿名リメーラーが告知される (9月24日)メイが暗号無政府主義者宣言を投稿 (11月22日)1993ヒューズがサイファーパンク宣言を投稿 (3月17日)ホワイトハウスがClipperチップを 発表(4月16日)1996ウェイ・ダイがCrypto++ で作ったDisperse/Collect を発表(2月)1997モデレーションの実験、メイがメーリングリストを去る (1月)ギルモアが運営を降り、メーリングリストは複数の拠点へ (2月)アダム・バックがHashcashを 発表(3月28日)1998ウェイ・ダイがb-moneyを 発表(11月27日)2008ビットコインのホワイトペーパーがb-moneyと Hashcashを引用 (10月31日)

最初に作ったのはリメーラー

メーリングリストで最初に形になったのは、差出人のないメールを送る仕組みだった。アーカイブの最初のメッセージから3日後の1992年9月24日、「Mr. Crypto」とだけ署名した匿名のアドレスから、「エリックの格安リメール・サービス」の案内が届いた。ヒューズのアドレスに、宛先を書いたRequest-Remailing-Toという行を付けて送れば、件名以外のヘッダー行をすべて取り除いて転送するという内容である。翌日ヒューズは、リメーラーからリメーラーへ次々に中継できる版のPerlのコードを投稿し、「今朝書いた」と添えた。リメーラーは、メッセージから差出人を取り除いて転送する。何台もつないで中継させれば、どの運営者にも、誰が誰に送ったのかが分からなくなる。メイがハッカーズ・カンファレンスから報告したところでは、11月にはハル・フィニーがPGPを組み込んだ版を動かしていた。メイは初期のリメーラーを、匿名の転送を最初に提案したデビッド・チャウムの1981年の「デジタル・ミックス」の「手早く作った、不完全な実装」と呼んでいる。

1993年3月、ヒューズは宣言の中で、自分たちでコードを書いて形にするこのやり方を、「コードを書く。それがサイファーパンクだ」という一行にまとめた。メイのFAQは、この言葉をもっと控えめに受け止め、「命令ではなく、自分たちの立場をはっきりさせるための言葉」だとし、「本格的なコードを書いているのは、おそらく参加者の1割にも満たない」と見ている。その少数の人たちがメーリングリストに投稿したものと、それがのちにどうなったかを並べると、次のようになる。

年誰が投稿したものその後
1992エリック・ヒューズ、ハル・フィニー匿名リメーラーランス・コットレルのMixmasterに受け継がれ、のちにレン・サッサマンがリード開発者として保守
1996ウェイ・ダイ自作のCrypto++ライブラリで作ったDisperse/CollectCrypto++のSHA-256の処理が、ビットコインv0.1に取り込まれる
1997アダム・バックHashcashビットコインのホワイトペーパーの参考文献[6]
1998ウェイ・ダイb-moneyビットコインのホワイトペーパーの参考文献[1]

発足から半年でClipper

1993年4月16日、ホワイトハウスはClipperチップを発表した。政府が設計した暗号チップで、その鍵は司法長官が設ける二つの「鍵預託」データベースに分けて預けられ、法的な権限を持つ当局者が盗聴のために引き出せる。その日の朝、メイがsci.cryptから発表をメーリングリストへ転送し、「ホワイトハウスの署名は確かめようがない!」と添えた。午後にはギルモアも報道官の声明を転送した。夜、ヒューズは一行だけの反応を投稿した。「妥協はしない」。6日後、メイはチップの頭文字で冗談を言った。メモの「cc」は、もとはカーボン紙で取った写しのことだった。これからは、「cc」チップ、つまりClipperチップが自動で取る写しのことになる。「BB(ビッグ・ブラザー)は、すべてのCCを受け取る」。

メイは後に、グループができたのは「クリッパーの発表が公開鍵暗号への関心に火をつける、わずか6か月前」だったと書き、FAQでは「Clipperという爆弾に時間の多くを取られ、政策にもいくらか影響を与えた」と振り返っている。暗号を動くコードにするために始まったメーリングリストは、7か月目から、誰が鍵を持ってよいのかをめぐる争いの場にもなった。

Clipperの弱点は、鍵を政府に預ける仕組みだけではなかった。1994年8月20日、AT&Tベル研究所のマット・ブレイズは、NSA自身が提供した試作のカードを使い、Clipperの系統の機器が送る「法執行機関のアクセス欄」(政府が読めるよう、通信の鍵を暗号化して載せる欄)を守るチェックサムが「実は16ビット」しかないことを示した。不正なアプリケーションは、チェックを通る欄ができるまで欄を作り直し続ければよい。かかる時間は、カード1枚で「38×2^16ミリ秒、つまり2,490,368ミリ秒、約42分」、「PCMCIAカードを60枚使えば、もっともらしいLEAFが45秒足らずで見つかると見込める」。論文は、結果を検討したNSAの職員が示した「開かれた姿勢と、同僚としての心遣い」に謝意を述べている。

1997年、メーリングリストは誰のものか

1997年1月5日、ギルモアは、サンディ・サンドフォートが1か月の試験としてメーリングリストを部分的にモデレートし、toad.comは現在の購読者をモデレートされた版へ移すと告げた。メイは、本人によれば、この決定を「読んでから1時間以内に」購読をやめている。2月2日にその理由を書き、ギルモアが自分のマシンの決まりを自由に決めてよいことは認めたうえで、争いの核心にある問題を突きつけた。「サイファーパンクのメーリングリストを実際に置いているマシンが、『サイファーパンク』そのものなのか?」。

ギルモアは2月11日に答えた。「私は、もうサイファーパンクのメーリングリストを預かる気はない、という結論に達した」。メーリングリストは、10日のうちに新しい置き場所を見つけなければならなくなった。同じ日、ステン・ドレッシャーは、ジム・チョートと「サイファーパンクのメーリングリストを置くmajordomoのネットワーク」を立ち上げていると告げた。2月12日には、Mixmasterの作者ランス・コットレルがcypherpunks@cyberpass.netを開設し、「どの一か所も検閲できない、複数ノードのメーリングリストという形」を支持すると書いた。その日の夜には、チョートが、ssz.comとalgebra.comに置いた二つの複製の間で最初の中継がつながったと報告した。

翌日、アダム・バックは、もっと簡単な組み立てを提案した。中心にmajordomo(メーリングリストを配信するソフト)を一つ置き、そこから多くの中継先へ流すというもので、バックによれば、もとはギルモアが考えた案だった。チョートは答えた。「この企てには、『一つの中心』になるものがあってはならない」。その21か月後、ウェイ・ダイはb-moneyの告知をcypherpunks@cyberpass.netへ送っている。

ビットコインに届いたもの

2008年10月31日に投稿されたビットコインのホワイトペーパーは、最初の参考文献にb-moneyを、6番目にHashcashを挙げている。どちらもこのメーリングリストで発表されたものだ。ホワイトペーパーそのものは、ここには投稿されなかった。サトシ・ナカモトはそれを暗号学メーリングリストに投稿し、その年の8月にはバックに「b-moneyのページは知らなかった」と書いている。このメーリングリストに一度も書き込んでいないサトシが、どうしてサイファーパンクたちと同じ考えに行き着いたのか。それは、サトシが一人で同じ考えに達したことを扱った分析で検討している。このメーリングリストで発表された設計のうち、ビットコインが実際に何を使ったのかは、ビットコインの設計の系譜を扱った分析にある。こうした議論には、ハイエクに始まる経済の考え方も入り込んでいた。そのつながりは、ハイエクからエクストロピアンを経てビットコインへ至る流れを扱った分析で取り上げている。

1997年にメイが突きつけたのは、サイファーパンクとは、メーリングリストを置くマシンの持ち主のことなのか、という問題だった。メーリングリストは、持ち主を一人に決めるのをやめることで、それに答えた。b-moneyは、そうして作り直されたメーリングリストに乗って送り出された。私は、二つの宣言よりも、このことこそ、このグループが一番サイファーパンクらしく振る舞った例だと思う。どの一か所でも止められないように、自分たちのメーリングリストを作り直したのだから。その11年後、このメーリングリストに一度も姿を見せなかった誰かが、同じ問題を、今度は貨幣について突きつけた。

参照元の外部ソース

https://mailing-list-archive.cryptoanarchy.wiki/archive/1992/09/

その他の外部ソース

他13件を表示