朝、霧に包まれたサンフランシスコ湾エリアのオフィス内で、画面の青い光が開発者の疲れた顔を照らしています。彼の目は充血し、指はキーボードの上を素早く滑らせています。これは契約展開前の最終チェックであり、各セミコロン、各境界条件は生死を分ける重要な詳細かもしれません。Telegramチャンネルが突然沸騰しました。誰かがプロジェクトチームがホワイトペーパーのトークンの解除約束を破ったことを発見しました。

大洋の向こう側、あるmemeプレイヤーのディスプレイには、無数の取引データがネットワークを編み、巨鯨たちの動向を描いています。DeFiマイナーたちは新しい鉱山のタイムロックを確認しています:"72時間、"彼らは頷きます。"安全です。"

Discordでは、あるDAOの登録論争が盛り上がっています。そして、この争いの外で、あるAIエージェントが自分の推論過程をブロックチェーンに静かに書き込んでいます。これは2024年の暗号世界の普通の朝です。表面上は、これらのシーンは無関係に見えますが、複雑な表象の下には、彼らをしっかりと結びつける無形の絆があります。それは"Code is Law"への信念です。

このコードによって構築された世界では、コードは法律であり、信仰であり、最終的な仲裁者です。このルールは、投機、理想、革新、混乱に満ちたこのサークルをしっかりと結びつける無形の鎖のようです。それは暗号世界の基石であり、無数の物語を生み出す土壌でもあります。

しかし、Code is Lawとは一体何を意味するのでしょうか?この言葉はどのように警告から信仰に変わったのか?この質問に答えるためには、25年前の秋に戻り、ハーバード法科大学院のオフィスに戻る必要があります...

Code is law

1999年11月のハーバードキャンパス、秋の気配が漂います。Lawrence Lessig教授が彼のオフィスに座っています。彼はマイクロソフトの独占禁止訴訟で中立的な法律専門家として名声を得ており、数日後、彼の新しい本"Code: and Other Laws of Cyberspace"が出版される予定です。

インターネットの波が90年代にアメリカを襲ったとき、数年前からLessigは一見単純な問題を考えていました:伝統的な社会では、行動は法律、道徳、市場、物理法則によって制約されます。しかし、ネットワーク空間では、これらの制約は曖昧になり、別の制約がより直接的に見えるようです。システム管理者たちは権限を設定することでユーザーの行動を制御しています。この制御は脅迫や罰によって実現されるのではなく、何が可能で何が不可能かを直接決定します。"Unixシステムでは、あなたに権限がなければ、そのファイルを開けないのです。"彼はノートに書きました。"これは法律の制約ではなく、より根本的なものです。"

彼の前のノートには、TCP/IPプロトコルの階層構造を示す簡単な図が描かれています。原稿には、これは革命的な設計であり、プロトコルはデータパケットの内容を気にせず、あなたが誰であるかも尋ねません。それはただ一つのことを気にします:プロトコルのルールに従ってデータを転送すること。この「無許可」の特質が、インターネットを自由な土地にしました。"

しかしLessigは、TCP/IPのこの自由な土地に新しい壁が育っていることに鋭く気づいていました。アマゾンはあなたのアカウントを閉鎖でき、AOLはあなたのログインを阻止でき、Googleはどのコンテンツが表示されるべきかを決定できます。オープンプロトコルに基づく商業プラットフォームは、新しい制御方法を創出しています。

新しい本の第一章はCode is Lawと名付けられましたが、この言葉は称賛ではなく警告です。Lessigは、商業巨人や政府がコードの作成権を支配するなら、彼らはサイバースペース全体を支配できると懸念しました。

"各時代にはその潜在的な監視者が存在し、自由を脅かしています。私たちはネットワーク空間の時代に生きており、この空間にも監視者が存在し、私たちの自由を脅かしています。その監視者はコードです。コードはプライバシーを保護する難易度や、言論を検閲する難易度を決定します。情報の取得が普遍的か階層的かに影響を与え、誰が何を見られるか、どのコンテンツが監視されるかを決定します。多くの点において、私たちがコードの本質を理解し始めたとき、初めてネットワーク空間の監視に気づくことができます。"

2ヶ月後、ニューヨークタイムズはこの本の書評を発表し、そこにはこう書かれていました:

"これらの議論は慎重に考えられたものですが、これらの議論を構成する前提は不安定です。Lessigは、プライバシーと自由の喪失がインターネット上で起こっていることを示す証拠をあまり提供していません。"

へへ。

ある意味で、Lessigは未来を予見していました。しかし、彼はその警告がすぐに旗印に変わることを予見していませんでした。シリコンバレーのガレージで、暗号学者の書斎で、世界中のコンピュータの前で、一群の人々が革命を準備しています。彼らはコードに奴隷になることはなく、むしろコードを使って自由を再構築しようとしています。

スマートコントラクト

1994年、ワシントン。暗号パンクの一員であるNick Szaboが彼の簡素なアパートで執筆しています。画面には"スマートコントラクト"に関する論文が表示されています。Szaboのアパートには法律と計算機科学の本が山積みになっています。これら二つの分野に情熱を注ぐ研究者として、彼は法律の確実性とコンピュータプログラムの正確性をどのように結びつけるかを考え続けています。"自動販売機を想像してみてください。"Szaboは書きました。"これが最も単純なスマートコントラクトです。法廷執行官や警察は必要なく、ルールは機械のプログラムに書かれています。"

"伝統的な契約には多くの問題があります。"彼は取材に来た記者に言いました。"履行は人の意志に依存し、争議の解決には長い訴訟が必要です。しかし、もし私たちが契約をプログラムとしてコード化できるなら、それは事前に設定されたルールに厳密に従って動作します。法廷執行官も弁護士も必要ありません。必要なのはコードだけです。"

記者は疑問を呈しました。人々はなぜコードを信じるのか?Szaboは神秘的な笑みを浮かべました。"なぜならコードは嘘をつかないからです。それは賄賂を受け取らず、脅迫されず、気まぐれに意見を変えることはありません。それは単に既定のルールを忠実に実行するだけです。"

その後発表された論文で、Szaboはスマートコントラクトの構想を詳細に説明しました:

スマートコントラクトは、契約の条件を実行するコンピュータ化された取引プロトコルです。スマートコントラクト設計の全体的な目標は、一般的な契約条件を満たし、悪意のある例外や偶発的な例外を最小限に抑え、信頼できる仲介者の必要性を最大限に減らすことです。私は、特定の契約の取引コストを大幅に削減し、スマートコントラクトに基づく新しい型の企業や社会機関の可能性が非常に大きいと考えていますが、まだ深く研究されていません。

しかし、このビジョンを実現するための技術的基盤はまだ出現していません。Szaboや他の暗号パンクたちは、まだ何年も待たなければなりません。

ビットコイン

2008年10月31日、穏やかなハロウィンの夕方。Satoshi@gmx.comは歴史を変えるメールを送りました。テーマはシンプルです:(Bitcoin P2P e-cash paper)。

このメールは暗号学メーリングリストに送信され、こう述べられています:"私は新しい電子現金システムを研究しています。完全にピアツーピアで、信頼できる第三者は不要です。"

2009年1月3日,比特币創世ブロックが掘削されました。このシステムでは、誰もコードのルールに逆らうことができません。"Code is Law"はLessig教授の警告から、暗号コミュニティの理想に変わり、最終的にビットコインで最初の完全な実践を見つけました。

イーサリアム

2013年秋、トロント大学の喫茶店。Vitalik Buterinがノートに図を描いています。彼はビットコインマガジンの編集者として、ビットコインのすべてのコード行を深く研究してきました。しかし、彼はビットコインの設計があまりにも保守的であると考えました。"ビットコインはコードに基づく治理が可能であることを証明しました。"彼は仲間に言いました。"しかし、なぜそれを通貨の送金のシーンに限定する必要があるのでしょう?もし私たちがチューリング完全なシステムを作れるなら..."このアイデアはすぐにイーサリアムのホワイトペーパーに発展しました。Vitalikは"世界計算機"を構想しました:誰でもその上でスマートコントラクトを展開し、さまざまなアプリケーションを作成できます。

"当時、多くの人はこれが狂気だと思っていました。"ある早期の貢献者が回想しました。"私たちは完全にコードによって治理されるプラットフォームを築こうとしており、誰でもその上でプログラムを実行できるようにするのです。リスクは非常に大きいです。"しかし、これこそが"Code is Law"の理念のアップグレードです:プラットフォーム自体がコードによって治理されるだけでなく、プラットフォーム上で動作する各アプリケーションも同じ原則に従います。

ニック・ザボが10年以上前に想定したスマートコントラクトは、ついに実現の土壌を見つけました。去中心化のアプリケーションエコシステムが形成され始めました。単純なトークン発行から、複雑な金融プロトコル、そして去中心化自治組織(DAO)に至るまで、不変のコードがこの世界のより多くのシーンを引き継ぎ始めています。

The DAO

2016年4月、スイス、Slock.itチームが彼らの野心的な計画を紹介しています:The DAO、完全にコードによって治理される去中心化投資ファンド。

"取締役会もCEOもない基金を想像してください。"創設者のChristoph Jentzschが説明しました。"すべての決定は、トークン保持者がスマートコントラクトで投票して決定します。これが'Code is Law'の究極の実践です。"

The DAOのクラウドファンディングが開始されました。たった28日間で、1.5億ドルのETHを集め、当時の最大のクラウドファンディング記録を作りました。"人々はコードを信じています。"ある早期の参加者が言いました。"スマートコントラクトは公開されていて、誰でも確認できます。これは人の約束に依存するのではなく、変更不可能なコードに依存します。"

しかし、この一見完璧なコードの中には致命的な欠陥が隠れています。2016年6月17日未明。ある匿名のハッカーがThe DAOコントラクトの再帰呼び出しの脆弱性を発見しました。巧妙に設計された取引を通じて、彼はThe DAO内のETHを子DAOに移転し始めました。"理論的には、これ完全に契約のルールに適合しています。"あるセキュリティ研究者が説明しました。"ハッカーはコードを'破壊'していない。彼は単にコードが許可する操作を利用しているだけです。'Code is Law'の観点から見れば、これは完全に'合法'です。"しかし、364万ETH以上が移転された後、イーサリアム全体のコミュニティは前例のない危機に陥りました。

"もし'Code is Law'なら、この攻撃は合法です。"ある派が主張します。"私たちは結果が気に入らないからといってルールを変更することはできません。これは去中心化の基本原則に反します。" "しかしコードは人にサービスを提供するもので、"別の派が反論します。"もしコードが明らかに不公正な結果を引き起こしたら、私たちはそれを修正する責任があります。" 激しい議論は数週間続きました。最終的に、Vitalikとイーサリアムのコアチームはハードフォークの提案をしました:ブロックチェーンを巻き戻し、ハッカーによって移転された資金を新しい契約に戻すことです。

この決定はさらなる議論を引き起こしました。一部のコミュニティメンバーは元のチェーンを支持し、イーサリアムクラシック(ETC)を形成しました。これは単なるチェーンのフォークではなく、理念の分裂でもあります。"多くの人にとって、Code is Lawの純粋な理想は崩壊しました。"ある早期のイーサリアム開発者が嘆きました。"私たちは、コードが決して完璧でありえないことを認識しました。"

Code is Lawですか?

2020年夏、暗号世界は新しい熱潮を迎えました:DeFi Summer。さまざまな革新プロジェクトが雨後の筍のように現れました:Aaveのフラッシュローン、Curveのステーブルコイン取引、Yearnの利回り集約...それぞれのプロジェクトがコードを使って金融の可能性を再定義しています。

しかし、熱狂の中でリスクも蓄積されています。"あのYAMを覚えていますか?"あるDeFiマイナーが回想しました。"コードの小さなエラーが、ガバナンスのメカニズムを完全に制御不能にしました。これは、'Code is Law'が両刃の剣であることを私たちに思い出させます。コードのエラーがもたらす結果は、人為的なエラーよりも深刻である可能性があります。"

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日後、(Code and Other Laws of Cyberspace)の出版25周年になります。

25年の間に、"Code is Law"は予期しない道を歩んできました。それはデジタル集中に対する警告から、暗号パンクの反乱の旗印に変わり、実践の中で試練、調整、進化を経てきました。この概念の変遷は、私たちのデジタル世界の理解の深化を反映しています:

最初、Lessigはコードがネットワーク空間を制御するツールになる可能性があることを警告しました。この懸念は今日でも深刻です - テクノロジー企業がアルゴリズムを通じてユーザーに影響を与え、AIの時代には、安全でないモデルが破壊的な結果をもたらす可能性があります。

その後、暗号パンクたちはこの警告を行動に移しました。ビットコインは別の可能性を証明しました:コードは自由を制限するだけでなく、自由を保護することもできます。

The DAO事件は純粋なコード治理の限界を映し出す鏡のようでした。しかし、この失敗は終点ではなく、新しい出発点です。それは私たちに考えさせました:コードと人間社会はどのように相互作用すべきでしょうか?

DeFiの台頭は驚きをもたらしました:特定のシーンにおいて、コードは確かに従来のルールよりも効果的であることができます。自動マーケットメイカー、フラッシュローン、無許可の貸付など、これらの革新はコードによる治理の独特の利点を示しました。

DAOの進化は最も啓発的です。教条的な"コード第一主義"から、現実世界とのバランスを求めるプロセスまで、この過程は重要な現実を映し出しています:少なくとも現時点では、コードは他のすべてのルールを置き換えることはできず、共存し、補完しなければならないのです。

AIの参加は新しい想像の空間を開きました。人工知能がチェーン上で自律的に活動し始めると、"Code is Law"は新しい次元を獲得するかもしれません。

外では、サンフランシスコの朝の霧が次第に晴れています。新しい一日が始まりました。この世界の隅々で、無数のノードから成るブロックチェーンネットワークが稼働しています。スマートコントラクトは疲れ知らずの守護者のように、その使命を忠実に実行しています。DAOは人類史上最大規模の治理実験を行い、AIエージェントは人間が想像できない速度で進化し、コードによって構築された世界で新しい存在形態を切り開いています。

これはコードが創造した新しい世界です。それは完璧ではありませんが、活力に満ちています。それには欠陥がありますが、進化し続けています。それはまだ若いですが、世界を変える可能性を示しています。それは世界をより開放的、透明かつ公正にする約束を担っており、この約束はまだ完全に実現されていませんが、すべての参加者が自分の方法でこの約束を現実に向けて推進しています。

これが「Code is Law」が25年間もたらした最も深い啓示かもしれません:それは完璧無欠な教条ではなく、継続的に進化する実験であり、探求し続けるプロセスです。このコードによって構築された世界では、人々は単なるルールの遵守者であるだけでなく、ルールの創造者でもあります。人々が書いた各行のコードは、未来の世界の姿を形作っています。