Am Morgen, im nebligen San Francisco Bay Area, leuchtet das blaue Licht des Bildschirms auf das müde Gesicht des Entwicklers. Seine Augen sind blutunterlaufen, seine Finger gleiten schnell über die Tastatur. Dies ist die letzte Überprüfung vor der Bereitstellung des Vertrags; jedes Semikolon, jede Randbedingung könnte eine Frage von Leben und Tod sein. Der Telegram-Kanal brodelt plötzlich. Jemand hat entdeckt, dass das Projektteam das Versprechen zur Freigabe von Token im Whitepaper gebrochen hat.
Auf der anderen Seite des Ozeans, auf dem Bildschirm eines Meme-Spielers, wurden unzählige Transaktionsdaten zu einem Netz verwoben, das die Bewegungen der Wale skizzierte. DeFi-Miner überprüften die Zeitverriegelung neuer Minen: "72 Stunden", nickten sie, "sicher."
In Discord ist eine Registrierungskontroverse eines DAO in vollem Gange. Doch außerhalb dieses Streits dokumentiert ein AI-Agent stillschweigend jeden Schritt seines Schlussfolgerungsprozesses auf der Blockchain. Es ist ein gewöhnlicher Morgen im Krypto-Welt des Jahres 2024. Auf den ersten Blick scheinen diese Szenen nicht miteinander verbunden zu sein, aber unter der komplexen Oberfläche gibt es ein unsichtbares Band, das sie eng miteinander verbindet. Das ist der Glaube an "Code ist Gesetz".
In dieser Welt, die von Code aufgebaut ist, ist der Code das Gesetz, der Glaube, der letzte Schiedsrichter. Diese Regel ist wie eine unsichtbare Kette, die diesen spekulativen, idealistischen, innovativen und chaotischen Kreis fest miteinander verbindet. Sie ist das Fundament der Krypto-Welt und der Boden, auf dem unzählige Geschichten gedeihen.
Aber was bedeutet 'Code ist Gesetz' wirklich? Wie verwandelte sich dieser Satz von einer Warnung in einen Glauben? Um diese Frage zu beantworten, müssen wir zu dem Herbst vor 25 Jahren zurückkehren, zurück in ein Büro an der Harvard Law School...
Code ist Gesetz
Im November 1999, auf dem Harvard-Campus, war der Herbst in vollem Gange. Professor Lawrence Lessig saß in seinem Büro. Er war durch seine Rolle als neutraler rechtlicher Experte im Microsoft-Antitrust-Fall berühmt geworden. In wenigen Tagen würde sein neues Buch "Code: and Other Laws of Cyberspace" veröffentlicht werden.
In den 90er Jahren überrollte die Internetwelle die USA. Schon vor einigen Jahren hatte Lessig über eine scheinbar einfache Frage nachgedacht: In der traditionellen Gesellschaft unterliegen das Verhalten den Gesetzen, der Moral, den Märkten und den physikalischen Gesetzen. Aber im Cyberspace scheinen diese Beschränkungen verschwommen zu sein, doch es gibt eine andere Art von Beschränkung, die direkter zu sein scheint. Systemadministratoren kontrollieren das Verhalten der Benutzer, indem sie Berechtigungen festlegen. Diese Kontrolle erfolgt nicht durch Drohungen oder Strafen, sondern entscheidet direkt, was möglich und was unmöglich ist. "In einem Unix-System, wenn du keine Berechtigung hast, kannst du die Datei nicht öffnen", schrieb er in sein Notizbuch, "das ist keine gesetzliche Einschränkung, sondern etwas Grundlegenderes."
Auf seinem Notizbuch zeichnete er ein einfaches Diagramm: die Schichtenstruktur des TCP/IP-Protokolls. Im Manuskript stand, dass dies ein revolutionäres Design sei, das Protokoll sich nicht um den Inhalt der Datenpakete kümmert und auch nicht fragt, wer du bist. Es interessiert sich nur für eine Sache: das Übertragen von Daten gemäß den Protokollregeln. Diese 'genehmigungsfreie' Eigenschaft machte das Internet zu einem freien Land.
Aber Lessig bemerkte auch scharfsinnig, dass auf dem freien Boden von TCP/IP neue Mauern zu wachsen beginnen. Amazon kann dein Konto schließen, AOL kann deinen Login blockieren, Google kann entscheiden, welche Inhalte angezeigt werden. Die kommerziellen Plattformen, die auf offenen Protokollen basieren, schaffen neue Kontrollmechanismen.
Das erste Kapitel des neuen Buches wurde "Code ist Gesetz" genannt, aber dieser Satz ist nicht als Lob zu verstehen, sondern als Warnung. Lessig befürchtete, dass, wenn Geschäftsriesen und Regierungen die Kontrolle über das Schreiben von Code übernehmen, sie den gesamten Cyberspace kontrollieren könnten.
"Jede Ära hat ihre potenziellen Regulierer, die die Freiheit bedrohen. Wir leben in der Ära des Cyberspace, der ebenfalls einen Regulierer hat, der unsere Freiheit bedroht. Dieser Regulierer ist der Code. Er bestimmt, wie einfach oder schwierig es ist, die Privatsphäre zu schützen, und wie einfach oder schwierig es ist, Reden zu zensieren. Er beeinflusst, ob der Zugang zu Informationen universell oder gestaffelt ist und bestimmt, wer was sehen kann oder welche Inhalte überwacht werden. In vielerlei Hinsicht können wir nur dann allmählich die Regulierung des Cyberspace erkennen, wenn wir beginnen, die Natur des Codes zu verstehen."
Zwei Monate später veröffentlichte die New York Times eine Buchrezension, in der es hieß:
"Diese Diskussionen sind wohlüberlegt, aber die Grundlagen, auf denen sie beruhen, sind instabil; Lessig hat nicht viele Beweise dafür geliefert, dass der Verlust von Privatsphäre und Freiheit im Internet stattfindet."
Haha.
In gewissem Sinne hat Lessig die Zukunft vorhergesehen. Aber er hat nicht vorhergesehen, dass seine Warnung schnell zu einem Banner werden würde. In den Garagen von Silicon Valley, in den Büros von Krypto-Experten und vor Computern auf der ganzen Welt braut sich eine Revolution zusammen. Sie werden nicht von Code versklavt, sondern wollen mit Code die Freiheit neu gestalten.
Smart Contract
1994 in Washington. Nick Szabo, ein Mitglied der Cypherpunks, schrieb in seiner bescheidenen Wohnung. Auf dem Bildschirm war ein Aufsatz über "Smart Contracts". Szabos Wohnung war voller Bücher über Recht und Informatik. Als Forscher, der beiden Disziplinen zugeneigt war, dachte er darüber nach, wie man die Sicherheit des Rechts mit der Präzision von Computerprogrammen verbinden kann. "Stell dir einen Automaten vor", schrieb Szabo, "das ist der einfachste Smart Contract. Er benötigt keinen Richter, um den Vertrag durchzusetzen, und keine Polizei, um die Ordnung aufrechtzuerhalten; die Regeln sind im Programm der Maschine verankert."
"Traditionelle Verträge haben zu viele Probleme", sagte er zu den Journalisten, die ihn interviewten, "die Einhaltung hängt vom Willen der Menschen ab, und die Streitbeilegung erfordert lange Verfahren. Aber wenn wir den Vertrag in ein Programm codieren können, wird er strikt nach den festgelegten Regeln funktionieren. Keine Richter, keine Anwälte, nur Code."
Ein Journalist stellte die Frage, warum die Menschen dem Code vertrauen sollten. Szabo lächelte geheimnisvoll: "Weil der Code nicht lügen kann. Er kann nicht bestochen, nicht bedroht werden und seine Meinung nicht willkürlich ändern. Er führt nur die festgelegten Regeln treu aus."
In den anschließend veröffentlichten Arbeiten skizzierte Szabo ausführlich die Idee von Smart Contracts:
Smart Contracts sind computerisierte Handelsprotokolle zur Ausführung von Vertragsklauseln. Das allgemeine Ziel des Designs von Smart Contracts besteht darin, häufige Vertragsbedingungen zu erfüllen, böswillige und unbeabsichtigte Ausnahmen zu minimieren und den Bedarf an vertrauenswürdigen Intermediären zu reduzieren. Ich denke, dass die Möglichkeit, die Transaktionskosten zur Ausführung bestimmter Verträge erheblich zu senken, sowie die Schaffung neuer Unternehmen und sozialer Einrichtungen auf der Grundlage von Smart Contracts enorm ist, aber noch nicht eingehend untersucht wurde.
Doch die technische Grundlage zur Verwirklichung dieser Vision ist noch nicht vorhanden. Szabo und andere Cypherpunks mussten viele Jahre warten.
Bitcoin
Am 31. Oktober 2008, an einem ruhigen Halloween-Abend. Satoshi@gmx.com verschickte eine E-Mail, die die Geschichte veränderte. Der Betreff war einfach: (Bitcoin P2P e-cash paper).
Diese E-Mail, die an die Krypto-Mail-Gruppe gesendet wurde, lautete: "Ich arbeite an einem neuen elektronischen Cash-System, das vollständig Peer-to-Peer ist und keinen vertrauenswürdigen Dritten benötigt."
Am 3. Januar 2009 wurde der Genesis-Block von Bitcoin geschürft. In diesem System kann niemand gegen die Regeln des Codes verstoßen. "Code ist Gesetz" verwandelte sich von der Warnung von Professor Lessig in ein Ideal der Krypto-Community und fand schließlich in Bitcoin die erste vollständige Praxis.
Ethereum
Im Herbst 2013, in einem Café der Universität Toronto, zeichnete Vitalik Buterin Diagramme in sein Notizbuch. Als Redakteur des Bitcoin Magazine hatte er jedes Zeile Code von Bitcoin eingehend untersucht. Aber er hielt das Design von Bitcoin für zu konservativ. "Bitcoin beweist, dass governance basierend auf Code möglich ist", sagte er zu seinen Kollegen, "aber warum sollte man es auf den Geldtransfer beschränken? Wenn wir ein Turing-vollständiges System schaffen könnten..." Diese Idee entwickelte sich schnell zur Ethereum-Whitepaper. Vitalik stellte sich einen "Weltcomputer" vor, auf dem jeder Smart Contracts bereitstellen und verschiedene Anwendungen schaffen kann.
"Damals hielten viele das für verrückt", erinnerte sich ein früher Beitragender, "wir wollten eine Plattform schaffen, die vollständig durch Code regiert wird, auf der jeder Programme ausführen kann. Das Risiko war zu groß." Aber das war das Upgrade des Konzepts von "Code ist Gesetz": Nicht nur die Plattform selbst war durch Code geregelt, sondern auch jede Anwendung, die auf der Plattform lief, folgte denselben Prinzipien.
Die von Nick Szabo vor mehr als zehn Jahren vorgestellten Smart Contracts fanden endlich den Boden für ihre Realisierung. Ein dezentralisiertes Anwendungssystem begann sich zu formen. Von einfachen Token-Emissionen über komplexe Finanzprotokolle bis hin zu dezentralen autonomen Organisationen (DAOs) übernahm unveränderlicher Code zunehmend mehr Szenarien in dieser Welt.
The DAO
Im April 2016 in der Schweiz stellte das Slock.it-Team ihre ehrgeizigen Pläne vor: The DAO, einen vollständig von Code regierten dezentralen Investmentfonds.
"Stell dir einen Fonds ohne Vorstand und ohne CEO vor", erklärte der Gründer Christoph Jentzsch, "alle Entscheidungen werden von Token-Inhabern durch Abstimmungen über Smart Contracts getroffen. Das ist die ultimative Praxis von 'Code ist Gesetz'."
Die Crowdfunding-Kampagne von The DAO begann. In nur 28 Tagen sammelte sie 150 Millionen Dollar in ETH und stellte den damaligen Rekord für Crowdfunding auf. "Die Leute vertrauen dem Code", sagte ein früher Teilnehmer, "Smart Contracts sind öffentlich, und jeder kann sie überprüfen. Es hängt nicht von menschlichen Versprechungen ab, sondern von unveränderlichem Code."
Doch in diesem scheinbar perfekten Code verbirgt sich ein tödlicher Fehler. Am frühen Morgen des 17. Juni 2016 entdeckte ein anonymer Hacker eine Rekursionsanfälligkeit im Vertrag von The DAO. Durch eine sorgfältig gestaltete Transaktion begann er, ETH aus The DAO in einen Sub-DAO zu transferieren. "Theoretisch entspricht das vollständig den Regeln des Vertrags", erklärte ein Sicherheitsforscher, "der Hacker hat den Code nicht 'zerstört', er hat nur die vom Code erlaubte Operation ausgenutzt. Aus der Perspektive von 'Code ist Gesetz' ist das völlig 'legal'." Doch als mehr als 3,64 Millionen ETH transferiert wurden, geriet die gesamte Ethereum-Community in eine beispiellose Krise.
"Wenn 'Code ist Gesetz' ist, dann ist dieser Angriff legal", beharrte eine Seite, "wir können die Regeln nicht ändern, nur weil wir das Ergebnis nicht mögen. Das widerspricht dem grundlegenden Prinzip der Dezentralisierung." "Aber der Code ist dazu da, den Menschen zu dienen", entgegnete die andere Seite, "wenn der Code zu offensichtlich ungerechten Ergebnissen führt, haben wir die Verantwortung, das zu korrigieren." Die hitzige Debatte dauerte Wochen. Schließlich schlugen Vitalik und das Ethereum-Kernteam einen Hard Fork vor: die Blockchain zurückzusetzen und die von den Hackern transferierten Mittel in einen neuen Vertrag zurückzuführen.
Diese Entscheidung führte zu größeren Kontroversen. Einige Mitglieder der Gemeinschaft hielten an der ursprünglichen Kette fest und bildeten Ethereum Classic (ETC). Dies war nicht nur ein Fork der Kette, sondern auch eine Spaltung der Ideologie. "Für viele Menschen ist der reine Idealismus von 'Code ist Gesetz' zerbrochen", seufzte ein früher Ethereum-Entwickler, "wir haben erkannt, dass Code niemals perfekt sein kann."
Code ist Gesetz?
Im Sommer 2020 erlebte die Krypto-Welt einen neuen Hype: DeFi Summer. Verschiedene innovative Projekte schossen wie Pilze aus dem Boden: Aaves Blitzkredite, Curves Stablecoin-Handel, Yearns Ertragsaggregation... jedes Projekt definiert die Möglichkeiten des Finanzwesens neu, indem es Code verwendet.
Aber in der Begeisterung häufen sich auch die Risiken. "Erinnerst du dich an den YAM?", erinnerte sich ein DeFi-Miner, "Ein kleiner Fehler im Code führte dazu, dass der Governance-Mechanismus völlig außer Kontrolle geriet. Das erinnert uns daran, dass 'Code ist Gesetz' ein zweischneidiges Schwert ist. Die Konsequenzen von Fehlern im Code können schwerwiegender sein als menschliche Fehler."
Anfang 2022, mit der Verbreitung des Web3-Konzepts, erlebte DAO ein explosionsartiges Wachstum, wobei jede einzelne neue Möglichkeiten der dezentralen Zusammenarbeit und Governance erkundete.
"Ursprünglich dachten wir, dass das DAO die Organisation durch Token-Abstimmungen mit Code regieren würde", erinnerte sich ein Mitglied eines DAO, "aber bald erkannten wir, dass die Realität viel komplexer ist als der Code. Schau dir den Governance-Prozess jedes wichtigen DAO an, der auf den ersten Blick durch Smart Contracts ausgeführt wird, aber die tatsächlichen Entscheidungen finden oft in Diskussionen auf Discord oder in Foren statt. Diese politisch motivierte Koordination, die nicht auf den Code angewiesen ist, ist tatsächlich das Herzstück des DAO-Betriebs."
"Code ist tatsächlich Gesetz, aber nicht das einzige Gesetz", sagte ein Kernmitglied eines DAO, "es ist eher ein Bestandteil des Rechtssystems, das mit anderen Teilen - Gemeinschaftsdiskussionen, Expertenmeinungen, realen Zwängen usw. - zusammenarbeiten muss."
Vor einem Monat führte der Vorschlag 662 von NounsDAO zu tiefergehenden Überlegungen. Während die meisten DAOs hauptsächlich auf menschliche Koordination und nicht auf Code angewiesen sind, hat NounsDAO fast ausschließlich durch Smart Contracts funktioniert. Der Vorschlag 662 schlug jedoch vor, eine DUNA-Entität in Wyoming zu registrieren und das rechtliche System außerhalb der Blockchain zu umarmen.
Dies führte zu heftigen Diskussionen in der Gemeinschaft. "Wir haben uns ursprünglich für NounsDAO engagiert, weil es bewiesen hat, dass eine vollständig durch Code regierte Organisation möglich ist!", sagte ein Mitglied wütend, "jetzt wollt ihr das Rechtssystem anstelle des Codes verwenden. Ist das nicht eine Kapitulation gegenüber dem traditionellen System?"
"Wir können nicht so tun, als existiere die reale Welt nicht", sagte ein Unterstützer des Vorschlags, "DAO müssen letztendlich in der realen Welt operieren. Angemessene Kompromisse sind kein Verrat an Idealen, sondern ermöglichen die Nachhaltigkeit von Idealen."
Die Unterstützungsstimmen nehmen langsam, aber sicher zu, der Vorschlag wurde angenommen.
Fast gleichzeitig trat ein neuer Teilnehmer in die Krypto-Welt ein: der AI-Agent.
In der Welt von 'Code ist Gesetz' fand AI den idealen Lebensraum. Die Regeln hier sind festgelegt, verifizierbar, nicht durch Menschen beeinflussbar und am wichtigsten, sie unterscheiden nicht zwischen Menschen oder AI. Die Protokolle interessieren sich nur dafür, ob sie den festgelegten Regeln entsprechen; AI kann autonom handeln, Dienstleistungen anbieten und an der Governance teilnehmen, alle Entscheidungen und Handlungen können durch Code durchgeführt werden. In einer Krypto-Welt, in der Code Gesetz ist und Algorithmen den Wert dominieren, wurde der AI-Agent zum ersten Mal von einem Stück Code zu einer Existenz. Mit dem Beitritt immer mehr AI-Agenten wird die Krypto-Welt eine neue Ökologie präsentieren: Menschen und AI interagieren unter denselben Code-Regeln und schaffen ein zuvor nie dagewesenes Kooperationsmodell.
Fünfundzwanzig Jahre
In 12 Tagen ist es der 25. Jahrestag der Veröffentlichung von (Code and Other Laws of Cyberspace).
In den letzten 25 Jahren hat "Code ist Gesetz" einen unerwarteten Weg zurückgelegt. Es verwandelte sich von einer Warnung gegen digitale Zentralisierung in ein Banner des Cypherpunk-Widerstands und durchlief in der Praxis ständige Tests, Anpassungen und Evolution. Die Entwicklung dieses Konzepts spiegelt unser vertieftes Verständnis der digitalen Welt wider:
Ursprünglich warnte Lessig uns, dass der Code ein Werkzeug zur Kontrolle des Cyberspace werden könnte. Diese Besorgnis ist heute noch sehr relevant - Technologieunternehmen beeinflussen Nutzer durch Algorithmen, und im AI-Zeitalter könnte ein unsicheres Modell katastrophale Folgen haben.
Dann wandelten die Cypherpunks diese Warnung in Handlungen um. Bitcoin bewies eine andere Möglichkeit: Code kann nicht nur die Freiheit einschränken, sondern auch schützen.
Der DAO-Vorfall war wie ein Spiegel, der die Grenzen reiner Code-Governance aufzeigte. Aber dieses Versagen ist nicht das Ende, sondern ein neuer Anfang. Es ließ uns anfangen zu denken: Wie sollten Code und die menschliche Gesellschaft interagieren?
Der Aufstieg von DeFi brachte Überraschungen: In bestimmten Szenarien kann Code tatsächlich effektiver sein als traditionelle Regeln. Automatisierte Market Maker, Blitzkredite, genehmigungsfreies Verleihen - diese Innovationen zeigen die einzigartigen Vorteile der Code-Regierung.
Die Evolution des DAO war am inspirierendsten. Von der dogmatischen "nur Code-Theorie" hin zu einem Streben nach einem Gleichgewicht mit der realen Welt spiegelt dieser Prozess eine wichtige Realität wider: Zumindest gegenwärtig kann der Code nicht alle anderen Regeln ersetzen, sondern muss mit ihnen koexistieren und sich ergänzen.
Der Beitritt von AI eröffnete einen neuen Raum der Vorstellung. Wenn künstliche Intelligenz beginnt, autonom auf der Blockchain zu agieren, könnte "Code ist Gesetz" eine neue Dimension erhalten.
Draußen löst sich der Morgennebel über San Francisco auf. Ein neuer Tag bricht an. In jeder Ecke dieser Welt läuft ein Blockchain-Netzwerk, das aus zahllosen Knoten besteht. Smart Contracts fungieren wie unermüdliche Wächter und führen treu ihre Aufgaben aus; DAOs experimentieren mit der größten Governance-Experiment in der Geschichte der Menschheit; AI-Agenten entwickeln sich mit einer Geschwindigkeit, die für Menschen kaum vorstellbar ist, und eröffnen neue Existenzformen in der von Code gebauten Welt.
Dies ist die von Code geschaffene neue Welt. Sie ist nicht perfekt, aber voller Leben; sie hat Mängel, entwickelt sich aber ständig weiter; sie ist noch jung, zeigt jedoch bereits das Potenzial, die Welt zu verändern. Sie trägt das Versprechen in sich, die Welt offener, transparenter und gerechter zu machen; auch wenn dieses Versprechen noch nicht vollständig verwirklicht ist, treiben alle Teilnehmer auf ihre eigene Weise diesen Prozess voran.
Das könnte die tiefgründigste Einsicht von "Code ist Gesetz" in den letzten 25 Jahren sein: Es ist kein perfektes Dogma, sondern ein kontinuierlich fortschreitendes Experiment, ein Prozess des ständigen Suchens. In dieser von Code gebauten Welt sind die Menschen nicht nur die Anhänger der Regeln, sondern auch die Schöpfer der Regeln. Jede Zeile Code, die die Menschen schreiben, formt das Bild der zukünftigen Welt.