早朝、霧のかかったサンフランシスコ・ベイエリアのオフィスでは、画面の青い光が開発者の疲れた顔を映していた。彼の目は充血し、指はキーボード上を素早く滑っていました。これは、コントラクトを展開する前の最終チェックです。すべてのセミコロンとすべての境界条件が、生死にかかわる詳細となる可能性があります。 Telegram チャンネルが突然爆発しました。プロジェクト チームがホワイト ペーパーに記載されたトークンのロック解除に関する約束に違反していたことが判明しました。
海の向こう側、ミームプレイヤーのモニターには、巨大なクジラの居場所を示す無数の取引データが網の目に織り込まれていた。 DeFiマイナーは新しい鉱山のタイムロックをチェックしている。「72時間」と彼らはうなずき、「安全だ」と答えた。
Discordにて、とあるDAOの登録を巡って紛争が起こっています。この論争以外でも、AI エージェントはその推論プロセスのすべてのステップを黙ってブロックチェーンに書き込んでいます。 2024年の仮想通貨世界では、ありふれた朝のことだ。表面的には、これらのシーンは無関係に見えますが、複雑な表面の下には、それらを密接に結び付ける目に見えないつながりがあります。それは「Code is Law」という信念です。
コードによって構築されたこの世界では、コードは法であり、信念であり、最終的な裁定者です。 このルールは、思惑、理想、革新、混沌に満ちたこの輪を、目に見えない鎖のようにしっかりと結び付けます。 それは暗号世界の基礎であり、無数の物語の温床です。
しかし、「規範は法律である」とは実際には何を意味するのでしょうか?この文はどのようにして警告から信念へと発展したのでしょうか? この質問に答えるには、25 年前の秋、ハーバード大学ロースクールのオフィスに戻らなければなりません...
コードは法律です
1999 年 11 月のハーバード大学のキャンパスは秋が満開でした。ローレンス・レッシグ教授がオフィスに座っている。 彼はマイクロソフトの独占禁止法訴訟で中立的な法律専門家として活躍したことで有名になり、数日後には彼の新著『Code: and Other Laws of Cyberspace』が出版される予定だ。
インターネットの波は 1990 年代に米国を席巻しました。すでに数年前、レッシグ氏は一見単純な疑問について考えていました。伝統的な社会では、行動は法律、道徳、市場、物理法則によって制約されています。しかし、サイバースペースでは、これらの制約があいまいになっているように見えますが、システム管理者は、権限を設定することによってユーザーの行動を制御します。この制御は、処罰の脅威によって実現されます。何が可能で何が不可能なのか。 「Unix システムでは、許可がなければファイルを開くことはできません。これは法的な制限ではなく、より根本的なものです。」と彼はノートに書いています。
彼の目の前のノートには、TCP/IP プロトコルの階層構造という簡単な図があります。この本の原稿では、これは革新的な設計であると述べられており、このプロトコルはデータ パケットの内容を気にせず、ユーザーが誰であるかを尋ねることもありません。気にするのは 1 つだけです。それは、プロトコル ルールに従ってデータを送信することです。この「許可のない」性質により、インターネットは自由の地になります。 」
しかし、レッシグ氏は、TCP/IP の自由な土地に新たな壁が成長しつつあることにも鋭く気づきました。 Amazon はアカウントを閉鎖でき、AOL はログインを阻止でき、Google はどのコンテンツを表示するかを決定できます。オープン プロトコルに基づいて構築されたビジネス プラットフォームは、新しい制御方法を生み出しています。
新しい本の最初の章は「Code is Law」と名付けられていますが、この文章は褒め言葉ではなく警告です。レッシグ氏は、巨大企業や政府がコードの記述をコントロールすれば、サイバー空間全体をコントロールできるのではないかと懸念している。
「どの時代にも、自由を脅かす潜在的な規制当局が存在します。私たちはサイバースペースの時代に生きています。この空間にも規制当局があり、この規制当局も私たちの自由を脅かします。この規制当局は暗号です。プライバシーを保護することがいかに簡単かを決定します。そして、言論の検閲がいかに簡単であるかは、情報へのアクセスが普遍的であるか階層的であるかに影響し、誰が何を閲覧できるか、またはどのコンテンツを監視できるかが決まります。サイバー空間の規制だ。」
2か月後、ニューヨーク・タイムズはこの本の書評を掲載し、次のように述べました。
「これらの議論はよく考えられているが、その前提となっている前提が揺らいでいる。レッシグ氏は、インターネット上でプライバシーと自由の喪失が起きているという証拠をほとんど示していない。」
ふふ。
ある意味、レッシグには未来が見えていた。しかし、彼は自分の警告がすぐに警告につながるとは予想していなかった。シリコンバレーのガレージで、暗号学者の研究で、そして世界中のコンピューターの前で、あるグループの人々が革命を起こしています。彼らはコードによって奴隷化されるのではなく、コードを使用して自由を再構築します。
スマートコントラクト
1994年、ワシントン。 サイファーパンクのニック・サボは質素なアパートで執筆活動を行っている。画面には「スマートコントラクト」に関する紙が表示されています。サボのアパートには法律とコンピューター サイエンスに関する本がたくさんあり、両方の分野に興味のある研究者として、法律の確実性とコンピューター プログラムの精度をどのように組み合わせるかを考えてきました。 「自動販売機を想像してみてください。これは最も単純なスマートコントラクトです。契約を執行する裁判官も、秩序を維持する警察官も必要ありません。ルールは自動販売機のプログラムに書かれています。」とサボ氏は書いた。
同氏は取材に来た記者団に対し、「従来の契約には問題が多すぎる」と述べ、「履行は本人の意志に依存し、紛争解決には長期にわたる訴訟が必要となる。しかし、契約をプログラムに組み込むことができれば、厳密に解決できるだろう」と語った。あらかじめ設定されたルールに従ってください。裁判官も弁護士も必要ありません。ただ暗号化するだけです。」
記者は、なぜ人々はそのコードを信頼するのか、と疑問を呈した。ザボ氏は謎めいた笑みを浮かべた。「コードは嘘をつきません。賄賂も脅迫もされず、意のままに考えを変えることもありません。確立されたルールを忠実に実行するだけです。」
その後の論文で、Szabo 氏はスマート コントラクトのアイデアについて詳しく説明しました。
スマート コントラクトは、契約条件を強制するコンピューター化されたトランザクション プロトコルです。スマート コントラクト設計の全体的な目標は、共通の契約条件を満たし、悪意のある予期しない例外を最小限に抑え、信頼できる仲介者の必要性を最小限に抑えることです。特定の契約を実行する際の取引コストを大幅に削減し、スマートコントラクトに基づいて新しいタイプのビジネスや社会制度を創設できる可能性は非常に大きいと思いますが、まだ十分に研究されていません。
しかし、このビジョンを実現するための技術基盤はまだ整っていません。ザボと他のサイファーパンクにはまだ何年も待たなければなりません。
ビットコイン
2008年10月31日、穏やかなハロウィーンの夜。 satoshi@gmx.com が送信したメールは歴史を変えました。テーマはシンプル「ビットコインP2P電子キャッシュペーパー」。
暗号化電子メールグループに送られたこの電子メールには、「信頼できる第三者を必要としない、完全にピアツーピアの新しい電子現金システムに取り組んでいる」と書かれていた。
2009 年 1 月 3 日、ビットコインのジェネシス ブロックがマイニングされました。このシステムでは、誰もコードのルールに違反することはできません。 「コードは法」はレッシグ教授の警告から仮想通貨コミュニティの理想へと変化し、最終的にはビットコインでその最初の完全な実践が見出されました。
イーサリアム
2013年秋、トロント大学のカフェ。ヴィタリック・ブテリンはノートに図を描いています。 Bitcoin Magazine の編集者として、彼はビットコイン コードのすべての行を詳しく調べてきました。しかし、同氏はビットコインの設計が保守的すぎると考えている。 「ビットコインは、コードベースのガバナンスが可能であることを証明しています。しかし、なぜ通貨送金に限定するのでしょうか?チューリング完全システムを作成できれば…」と彼は仲間に語った。このアイデアは非常に興味深いものであり、すぐにホワイトコインに発展した。イーサリアムの紙。 Vitalik 氏は、誰もがスマート コントラクトを展開し、さまざまなアプリケーションを作成できる「ワールド コンピューター」を構想しています。
「当時、多くの人がそれはクレイジーだと考えていました。私たちはコードによって完全に管理され、誰でもその上でプログラムを実行できるプラットフォームを構築するつもりでした。しかし、それはリスクが大きすぎました。」と、ある初期の貢献者は回想します。まさに何が起こったかというと、「コードは法である」という概念のアップグレードです。プラットフォーム自体がコードによって管理されるだけでなく、プラットフォーム上で実行されるすべてのアプリケーションも同じ原則に従います。
Nick Szabo 氏が 10 年以上前に構想したスマート コントラクトが、ついに実現の地盤を見つけました。分散型アプリケーションのエコシステムが形になり始めます。単純なトークンの発行から複雑な金融プロトコル、分散型自律組織 (DAO) に至るまで、不変コードがこの世界でますます多くのシナリオを引き継ぎ始めています。
DAO
2016 年 4 月、スイスでSlock.itチームは、コードによって完全に管理される分散型投資ファンドである DAO という野心的な計画を発表しました。
「取締役会もCEOもいないファンドを想像してみてください。すべての決定は、スマートコントラクトを通じてトークン保有者が投票することによって行われます。これは、『コードは法律である』という究極の実践です。」と創設者のクリストフ・ジェンチ氏は説明します。
The DAOのクラウドファンディングが始まりました。わずか 28 日間で 1 億 5,000 万ドルの ETH を調達し、当時最大のクラウドファンディングの記録を樹立しました。 「人々はコードを信頼しています。スマートコントラクトは公開されており、誰でも検査できます。それは人間の約束に依存することではなく、不変のコードに依存することです。」と初期の参加者の一人は語った。
ただし、この一見完璧なコードには致命的な欠陥が隠されています。 2016年6月17日早朝。 匿名のハッカーが、DAO コントラクトの再帰呼び出しの脆弱性を発見しました。彼は慎重に作成されたトランザクションを通じて、DAO から子 DAO への ETH の移動を開始しました。 「理論的には、これは契約のルールに完全に準拠しています。ハッカーはコードを「解読」したのではなく、コードで許可されている操作を利用しただけです。「コード」の観点から見ると、あるセキュリティ研究者は説明します。しかし、364万ETH以上が送金されたとき、イーサリアムコミュニティ全体が前例のない危機に陥りました。
あるグループは、「『規範が法』であるなら、この攻撃は合法だ」と主張し、「結果が気に入らないからといってルールを変更することはできない。これは分散化の基本原則に反する」と主張した。 「相手側は、『この規定が明らかに不公平な結果をもたらすのであれば、我々にはそれを修正する責任がある』と反論した。白熱した議論は数週間にわたって続いた。最終的に、ヴィタリック氏とイーサリアムのコアチームは、ブロックチェーンをロールバックし、ハッカーが転送した資金を新しい契約に戻すというハードフォーク計画を提案した。
この決定はさらなる論争を引き起こした。一部のコミュニティ メンバーは元のチェーンに固執し、イーサリアム クラシック (ETC) を形成しました。これはチェーンの分岐点であるだけでなく、アイデアの分岐でもあります。 「多くの人にとって、コードは法であるという純粋な理想は打ち砕かれた」と初期のイーサリアム開発者の一人は嘆いた。「コードは決して完璧ではないことに気づいた。」
コードは法律ですか?
2020 年の夏、仮想通貨の世界は DeFi Summer という新たなブームを迎えました。 Aave のフラッシュ ローン、Curve のステーブルコイン取引、Yarn の収益集計など、さまざまな革新的なプロジェクトが誕生しました。各プロジェクトはコードを使用して金融の可能性を再定義しています。
しかし、その熱狂の中でリスクも蓄積されます。 「YAMのことを覚えていますか?」あるDeFiマイナーはこう振り返った、「コードの小さなエラーにより、ガバナンスメカニズムが完全に制御不能になった。このことは、『コードは法である』ということが両刃の剣であることを思い出させてくれる。コードエラーの影響人間よりも偉大かもしれない、間違いはもっと深刻だ。 」
2022 年初頭、Web3 概念の普及により、DAO は爆発的な成長を遂げ、それぞれが分散型コラボレーションとガバナンスの新たな可能性を模索しています。
「当初、DAO はコード ガバナンス組織を実装するためにトークン投票を使用すると考えていました」と、ある DAO のメンバーは思い出しました。「しかし、現実はコードよりもはるかに複雑であることがすぐにわかりました。各主要 DAO のガバナンス プロセスを見ると、表面的にはスマートコントラクトを通じて実行されますが、実際の決定は Discord やフォーラムの議論で行われることが多く、実際にはコードに依存しない政治的な調整が DAO 運営の核心となります。
DAOの中心メンバーは、「法典は確かに法だが、それが唯一の法ではない」と述べ、「むしろ法制度の不可欠な部分であり、コミュニティの議論や専門家の意見など、他の部分と調整する必要がある」と語った。現実的な制約など、協力して作業します。」
ほんの 1 か月前、NounsDAO の提案 662 は、より深い思考のきっかけとなりました。ほとんどの DAO はコードではなく人間の調整に主に依存して動作しますが、NounsDAO はほぼスマート コントラクト コードのみで動作できます。しかし、提案 662 は、DUNA 事業体をワイオミング州に登録し、オフチェーンの法制度を採用することを提案しています。
これはコミュニティ内で激しい議論を引き起こしました。 「私たちが NounsDAO に参加する当初の意図は、完全にコードによって管理される組織が実現可能であることが証明されたからです!」あるメンバーは怒って言いました。「コードを法制度に置き換えようとしているのに、これは従来のシステムに屈服することになりませんか?」 」
ある提案支持者は、「現実世界が存在しないふりをすることはできない。結局、DAOは現実世界で活動しなければならない。適切な妥協とは、理想を裏切ることではなく、理想を持続可能なものにすることだ」と語った。
ゆっくりと、しかし確実に支持が高まり、提案は可決されました。
ほぼ同時に、AI エージェントという新しいプレーヤーが暗号通貨の世界に加わりました。
「Code is Law」の世界で、AI は最も理想的な生息地を見つけました。ここでのルールは確実で検証可能であり、人間の介入がなく、最も重要なことに、人間と AI を区別しません。プロトコルは、事前に設定されたルールへの準拠のみを考慮します。AI は自律的に取引し、サービスを提供し、ガバナンスに参加できます。すべての決定とアクションはコード内で完了できます。 コードが法律であり、アルゴリズムが価値を支配する暗号化された世界において、 AI エージェントは初めてコードの一部から存在へと変わりました。参加する AI エージェントが増えるにつれて、暗号化の世界には新しい生態系が現れます。人間と AI は同じコード ルールのセットの下で対話し、前例のないコラボレーション モデルを作成します。
二十五年
あと 12 日で、「サイバースペースの規範とその他の法律」の出版 25 周年を迎えます。
25 年の間に、「Code is Law」は予期せぬ道を歩んできました。これは、デジタル集中化に対する警告からサイファーパンクへの抵抗の旗印に変わり、実際に継続的にテスト、調整、進化してきました。この概念の進化は、デジタル世界に対する私たちの理解の深まりを反映しています。
レッシグ氏は当初、このコードがサイバースペースを制御するツールになる可能性があると警告していた。この懸念は今日でも根深いようです。テクノロジー企業はアルゴリズムを通じてユーザーに影響を与えており、AI 時代には安全でないモデルが壊滅的な結果をもたらす可能性があります。
その後、サイファーパンクたちはこの警告を行動に移しました。ビットコインは別の可能性を示しています。コードは自由を制限するだけでなく、自由を保護することもできます。
DAO 事件は鏡のようなもので、純粋なコード ガバナンスの限界を示しています。しかし、この失敗は終わりではなく、新たな出発点です。それは私たちに考えさせました: コードと人間社会はどのように相互作用するべきでしょうか?
DeFi の台頭は驚きをもたらしました。特定のシナリオでは、コードは実際に従来のルールよりも効果的である可能性があります。自動マーケットメーカー、フラッシュローン、パーミッションレス融資など、これらのイノベーションはコードガバナンスの独自の利点を示しています。
DAO の進化は最も刺激的です。独断的な「コード理論」から現実世界とのバランスの追求に至るまで、このプロセスは重要な現実を反映しています。少なくとも現時点では、コードは他のすべてのルールに取って代わることはできませんが、共存して補完する必要があります。
AI の追加により、新たな想像力の空間が開かれます。人工知能がチェーン上で自律的に行動し始めると、「コードは法」という概念が新たな次元を獲得するかもしれません。
窓の外では、サンフランシスコの朝霧が徐々に晴れてきています。新しい一日が始まりました。世界のあらゆる場所で、無数のノードから構成されるブロックチェーンネットワークが稼働しています。スマート コントラクトは、その使命を忠実に実行する精力的な守護者のようなものであり、DAO は人類史上最大のガバナンス実験を行っており、AI エージェントは人間の想像を絶する速度で進化し、コードによって構築された世界に新たな可能性を切り開いています。
これはコードによって作成された新しい世界です。不完全ではありますが、ダイナミックであり、欠陥はありますが、進化し続けています。しかし、すでに世界を変える可能性を示しています。この計画には、世界をよりオープン、透明、公平にするという約束が込められています。たとえこの約束がまだ完全に実現されていないとしても、参加者全員が独自の方法でこの約束の実現を一歩ずつ推進しています。
これは、過去 25 年間で「コードは法である」ということについて最も深遠に啓示されたものかもしれません。それは完璧な教義ではなく、継続的に進化する実験であり、継続的な探求のプロセスです。コードによって構築されたこの世界では、人々はルールに従うだけでなく、ルールを作成する人でもあります。人々が記述するコードのすべての行が未来の世界を形作ります。