Wenn Sie in letzter Zeit die Nachrichten rund um Web3 verfolgt haben, haben Sie vielleicht schon von Smart Contracts gehört. Sie werden in einer Vielzahl dezentraler digitaler Transaktionen verwendet, einschließlich NFT-Verkäufen, dezentralen autonomen Organisationen (DAOs) und dezentralen Anwendungen (dApps).
Da intelligente Verträge einige der mit herkömmlichen Verträgen verbundenen Probleme beseitigen können, werden sie von vielen Unternehmen in ihre alltäglichen Transaktionen integriert, z. B. bei Übergaben in der Lieferkette und Versicherungszahlungen. Dies wirft jedoch die Frage auf: Sind intelligente Verträge rechtsgültige Dokumente? Und sind sie einklagbar?
Während sich die Blockchain-Technologie weiterentwickelt, müssen staatliche, lokale, nationale und internationale Gerichtsbarkeiten bestimmen, ob und inwieweit intelligente Verträge rechtlich durchsetzbare Verträge im herkömmlichen Sinne sind.
Was ist ein intelligenter Vertrag?
Ein intelligenter Vertrag wird in der Regel als ein Stück Computercode definiert, der auf einer Blockchain existiert und sich oft in gewisser Weise selbst ausführt. Wenn bestimmte vordefinierte Bedingungen erfüllt sind, führt der intelligente Vertrag automatisch eine vereinbarte Aktion aus.
Bei einem NFT-Verkauf zum Beispiel tauscht ein intelligenter Vertrag die Zahlung des Käufers gegen die Rechte des Verkäufers an der NFT. In einer komplizierteren Version dieser Transaktion könnte der intelligente Vertrag automatisch Lizenzzahlungen an den ursprünglichen Künstler freigeben, wenn jemand eine NFT seines Werks in einem Zweitverkauf der NFT erwirbt.
Einige intelligente Verträge benötigen Eingaben von einer externen Quelle, die als Orakel bezeichnet wird. Dabei handelt es sich um einen Datenstrom, der den intelligenten Vertrag auffordert, seinen Code auszuführen, nachdem eine oder mehrere der erforderlichen Bedingungen erfüllt wurden. Aus diesem Grund werden intelligente Verträge gemeinhin als digitale Treuhänder bezeichnet.
Was haben Smart Contracts mit Blockchain zu tun?
Die meisten Quellen definieren Blockchain als ein digitales Hauptbuch, das diese Transaktionen dauerhaft in "Blöcken" verknüpfter Daten aufzeichnet. Wenn der intelligente Vertrag ausgeführt wird, erstellt das Softwareprotokoll einen unveränderlichen (unveränderlichen) Datensatz der Transaktion und verknüpft ihn mit dem Block früherer Transaktionen in dieser Blockchain. Die kryptografischen Verknüpfungen zwischen den einzelnen Blöcken machen es praktisch unmöglich, zurückzugehen und frühere Transaktionsdaten zu bearbeiten oder zu löschen.
Die Ethereum-Blockchain ist heute die beliebteste Blockchain. Die meisten Smart Contracts laufen auf der Ethereum-Blockchain oder einer ihrer abgeleiteten Ketten. Viele Web3-Entwickler arbeiten heute daran, ihre Smart-Contract-Protokolle für die beliebtesten Blockchains interoperabel zu machen.
Sind Smart Contracts rechtlich bindend?
Ein intelligenter Vertrag kann eine rechtsverbindliche Vereinbarung sein, aber damit er rechtsverbindlich ist, müssen mehrere Faktoren erfüllt sein. Erstens muss er die Kerndefinition eines Vertrags erfüllen: ein Treffen von zwei Personen mit einem Austausch von Gegenleistungen (etwas, das beide Seiten entweder aufgeben oder erhalten). In den meisten Rechtsordnungen ist die Schriftform für einen Vertrag nicht vorgeschrieben. In dieser Hinsicht gehen intelligente Verträge über die Mindestanforderungen hinaus.
Zweitens: Sobald ein erster Vertrag geschlossen wurde, müssen die Vertragsbedingungen identifizierbar sein. Das kann bei einer Vereinbarung per Handschlag eine äußerst schwierige und teure Aufgabe sein, aber es ist umso einfacher, je klarer die Vertragsbedingungen formuliert sind. Viele Verträge enthalten nicht die wesentlichen Bestimmungen, die einen guten oder guten Vertrag ausmachen.
Drittens sollte ein intelligenter Vertrag die geltenden Kriterien für eine einklagbare elektronische Vereinbarung erfüllen:
- Angebot, Annahme, Gegenleistung: Wie bereits erwähnt, bieten eine oder beide Parteien die Bedingungen der Vereinbarung an, die beide Parteien annehmen. Diese Vereinbarung muss für jede Partei einen Wert haben, der in Geld oder in immateriellen Werten bestehen kann.
- Rechtlich zulässige Bedingungen: Der Vertrag ist nur durchsetzbar, wenn er Bedingungen enthält, die rechtlich durchsetzbar sind. Dies ist besonders wichtig, wenn es um intelligente Verträge geht, die Teil des Dark Web sind.
- Zulässig für elektronische Signaturen: Das Dokument muss nach den geltenden Rechtsordnungen (in der Regel dort, wo eine oder alle Parteien ansässig sind) für gültige elektronische Signaturen zugelassen sein.
In den USA besagt das einheitliche Handelsgesetzbuch (Uniform Commercial Code, UCC), dass ein Vertrag nicht schriftlich abgeschlossen werden muss, um durchsetzbar zu sein. Dies bedeutet, dass elektronische Verträge im Allgemeinen rechtlich durchsetzbar sind. Die folgenden Rechtsvorschriften können dabei helfen, festzustellen, ob dies auf bestimmte intelligente Verträge zutrifft.
Das E-SIGN-Gesetz
Nach dem Bundesgesetz über elektronische Signaturen im globalen und nationalen Handel (E-SIGN) sind elektronische Aufzeichnungen und Unterschriften rechtlich durchsetzbar, sofern sie die folgenden Kriterien erfüllen:
- Alle Parteien beabsichtigen, zu unterzeichnen
- Alle Parteien stimmten zu, den Geschäftsverkehr auf elektronischem Wege abzuwickeln.
- Aufzeichnungen zeigen die Verbindung der Signatur mit der Transaktion
- Alle Parteien behalten eine Kopie der Transaktionsaufzeichnungen
Solange ein Dokument für elektronische Signaturen geeignet ist, können juristische Parteien einem elektronischen Dokument nicht die Rechtswirkung absprechen, nur weil es nur in elektronischer Form vorliegt. Einige Dokumente und Szenarien bilden Ausnahmen von dieser allgemeinen Regel. In einigen Rechtsordnungen sind elektronische Signaturen möglicherweise nicht zulässig, unter anderem in folgenden Fällen:
- Gerichtliche Anordnungen
- Testamente und andere Nachlassdokumente
- Dokumente zum Transfer giftiger Stoffe
- Familienrechtliche Dokumente
- Kündigungen von Versorgungsdiensten
- Produktrückrufe
- Kündigungen von Versicherungen
- Zwangsvollstreckung, Zahlungsverzug oder Räumungsbescheide
Mit der Beschleunigung der Technologieeinführung während der Covid-19-Pandemie sind viele Gerichtsbarkeiten jedoch flexibler geworden, was die Verwendung elektronischer Signaturen angeht.
Aber sind intelligente Verträge legale Dokumente im Sinne dieses Gesetzes?
Das einheitliche Gesetz über den elektronischen Geschäftsverkehr
Nach dem US Uniform Electronic Transactions Act (UETA) haben elektronische Aufzeichnungen und Unterschriften denselben rechtlichen Status wie Papierdokumente und physische Unterschriften. Allgemein gesprochen ist eine elektronische Aufzeichnung alles, was elektronisch gespeichert wird. Es macht also Sinn, dass intelligente Verträge unter diese Klassifizierung fallen.
Neunundvierzig Bundesstaaten, Puerto Rico, die US-Jungferninseln und Washington, D.C., haben das UETA angenommen. Nur eine Handvoll Staaten haben ihre UETA-Codes geändert, um Blockchain-Aufzeichnungen als elektronische Aufzeichnungen aufzunehmen. Mit der zunehmenden Verbreitung von Web3-Technologien werden andere Staaten wahrscheinlich nachziehen. Dies wird sich nicht unbedingt auf die Durchsetzbarkeit von Smart Contracts auswirken, aber ihre Wahrnehmung und Anerkennung durch Parteien, Gerichte und andere Streitbeilegungsforen fördern.
Letztlich kann ein intelligenter Vertrag rechtsverbindlich sein, muss es aber nicht, wenn er nicht denselben Zweck wie ein herkömmlicher Vertrag erfüllen soll. In dieser Hinsicht wird die "Geistesverwandtschaft" zwischen den Vertragsparteien eine wesentliche Rolle bei seiner Auslegung spielen.
Wie werden Smart Contracts weltweit wahrgenommen?
Das US-amerikanische Regulierungsmodell der "Offenheit für Geschäfte" lässt sich gut auf den Bereich der intelligenten Verträge übertragen. Auch in anderen Rechtsordnungen, z. B. in Europa, werden intelligente Verträge weitgehend anerkannt. Im Rahmen des EU-Gesetzes über elektronische Signaturen (eIDAS) werden drei Stufen elektronischer Signaturen mit unterschiedlichen Anerkennungsgraden anerkannt.
Diese reichen von standardmäßigen elektronischen Signaturen über fortgeschrittene elektronische Signaturen bis hin zu qualifizierten elektronischen Signaturen. Qualifizierte elektronische Signaturen beinhalten verstärkte Verfahren zur Identitätsprüfung und Sicherheitsmaßnahmen, wie z. B. Verschlüsselung.
Intelligente Verträge enthalten je nach Protokoll unterschiedliche Maßnahmen und können leicht in eine oder mehrere dieser Kategorien elektronischer Signaturen eingeordnet werden. In Rechtsordnungen, in denen elektronische Signaturen bereits eingeführt sind, erfordern intelligente Verträge im Allgemeinen keine zusätzlichen Rechtsvorschriften, um ihre Einführung und Durchsetzung zu fördern.
Rechtliche Fragen zu Smart Contracts
Da intelligente Verträge oft dauerhaft, unveränderlich (unveränderbar) und automatisch sein sollen, werfen sie rechtliche, geschäftliche und ethische Fragen auf, die für Standardverträge auf Papier nicht gelten.
Verhandlung und Dolmetschen
Ein intelligenter Vertrag ist im Wesentlichen ein Paket von Computercode. Im Gegensatz zu herkömmlichen Verträgen lassen intelligente Verträge keinen Raum für laufende Verhandlungen oder Interpretationen. Beide Parteien müssen den Bedingungen des Vertrags vollständig zustimmen, bevor sie ihn auf die Blockchain übertragen.
Da Computer im Allgemeinen nicht wie menschliche Gehirne mit vagen Formulierungen und offenen Interpretationen umgehen können, funktionieren intelligente Verträge am besten bei einmaligen Transaktionen oder bei Transaktionen, die einige sich wiederholende und leicht messbare oder überprüfbare Faktoren aufweisen. KI-gestützte intelligente Verträge könnten diese Lücke irgendwann füllen.
Derzeit kann dieses Objektivitätserfordernis jedoch zu Problemen führen, nachdem der intelligente Vertrag ausgeführt wurde, wenn die Parteien feststellen, dass sie eine Bedingung vernachlässigt haben oder der Code Fehler enthält, die sich auf die Art und Weise auswirken, wie der Vertrag die Aktionen ausführt.
Präzision und Sicherheit sind bei der Festlegung der Bedingungen für Smart Contracts unerlässlich. Es kann hilfreich sein, einen Anwalt an Ihrer Seite zu haben, der Erfahrung mit Web3-Recht hat, damit er sicherstellen kann, dass Ihre Vereinbarung klar und angemessen auf die Transaktion zugeschnitten ist, bevor sie auf der Blockchain bereitgestellt wird. In manchen Fällen kann es sinnvoll sein, einen Wraparound-Vertrag einzufügen, um wichtige Vertragsbedingungen zu liefern, die nicht im ursprünglichen Smart-Contract-Protokoll enthalten waren.
Permanenz
Sobald die Parteien eine Transaktion über einen intelligenten Vertrag durchgeführt haben, gibt es im Allgemeinen kein Zurück mehr. Für Parteien, die das Smart-Contract-Protokoll einer dritten Partei verwenden, gibt es keine Möglichkeit, den Vertrag rückgängig zu machen oder seine Bedingungen zu ändern. Dies wird als "Disintermediation" bezeichnet, was in der Web3-Sprache für "Ausschalten des/der Mittelsmannes/-menschen" steht. In diesem Szenario besteht die einzige Möglichkeit, die Transaktion zu ändern, darin, die vorherige Transaktion zu stornieren und eine neue Transaktion mit den aktualisierten Bedingungen zu erstellen.
Bei Parteien, die ihren eigenen intelligenten Vertrag eingesetzt haben, kann die Partei, die die privaten Schlüssel zum Vertrag besitzt, den Vertrag jedoch ändern, wenn der Code dies zulässt und die Parteien sich darüber einig sind, wie der intelligente Vertrag geändert werden soll.
Ausführung
Jeder Vertrag setzt voraus, dass beide Parteien ihre Verpflichtungen gemäß den Vertragsbedingungen erfüllen. Hält eine der beiden Seiten ihren Teil der Abmachung nicht ein, bricht sie den Vertrag. Da intelligente Verträge automatisch vordefinierte Aktionen ausführen, wenn sie bestimmte Bedingungen erfüllen, verringern sie das Risiko von Vertragsverletzungen erheblich. Wie bereits erwähnt, ist dies bei einer einmaligen Transaktion oder einer Reihe von vorhersehbaren Transaktionen wahrscheinlicher als bei einer laufenden, fließenden Vertragsbeziehung.
Die automatische Ausführung kann jedoch ein Problem darstellen, wenn ein Fehler im Code vorliegt, der einer Partei Schaden zufügt. Es ist auch möglich, dass in intelligenten Verträgen Schlupflöcher auftreten, die für Unternehmen, die eine öffentliche Blockchain nutzen, ernsthafte Sicherheitsrisiken darstellen könnten. Viele Schwachstellen treten entweder in der Software oder in der Hardware auf, die eine Verbindung zu einer Blockchain herstellt. Diese werden als Endpunkt-Schwachstellen oder Brücken-Schwachstellen bezeichnet.
Schauen Sie sich nur an, was dem AkuDreams-Entwicklerteam Ende 2022 passierte, als es einem anonymen Nutzer gelang, eine Smart-Contract-Schwachstelle während einer NFT-Auktion auszunutzen, wodurch 33 Millionen Dollar in Ether dauerhaft auf der Blockchain gesperrt wurden. Die Verwendung einer privaten Blockchain und die Inanspruchnahme von professionellem Fachwissen können dazu beitragen, dass Ihr Unternehmen nicht von dieser Art von Schaden betroffen ist. Die meisten bestehenden Web3-Schwachstellen sind den aktuellen Web2-Sicherheitsexperten gut bekannt.
Werden intelligente Verträge die traditionellen Verträge ersetzen?
Es ist zwar nicht wahrscheinlich, aber durchaus möglich, dass intelligente Verträge herkömmliche Verträge in einigen Anwendungen ersetzen könnten, selbst in etablierten Branchen. Einige Unternehmen setzen sie bereits ein, und Experten erwarten eine zunehmende Verbreitung in den kommenden Jahren.
Da die meisten Staaten und Nationen noch dabei sind, festzulegen, wie sie intelligente Verträge durchsetzen werden, sollten Unternehmen einen hybriden Ansatz für komplexe Vereinbarungen in Erwägung ziehen, zumindest bis eine klarere Gesetzgebung vorliegt. Zusätzlich zum Blockchain-Ausführungscode sollten beide Parteien eine Textversion der Bedingungen vorhalten, auf die sie sich beziehen können. Möglicherweise möchten sie auch eine Zusatzvereinbarung aufnehmen, die zusätzliche Formulierungen für unvorhersehbare Folgen enthält. In gewissem Maße wird es sich redundant anfühlen, aber es ist auch üblich, eine Rahmenvereinbarung zu verwenden, um laufende Beziehungen zu regeln.
Die Technologie verändert sich weiterhin rasant, und die weite Verbreitung von Verträgen in unserer Welt bedeutet, dass sich praktisch jede Branche (auch Anwaltskanzleien) anpassen muss. Wohin werden sich intelligente Verträge Ihrer Meinung nach entwickeln? Bleiben Sie dran, um mehr über diese neue Technologie zu erfahren!