Was sind intelligente Verträge: ihre Verwendung in der modernen Welt

„Um ehrlich zu sein, tut es mir jetzt sehr leid, dass wir den Begriff„ intelligenter Vertrag “übernommen haben. Ich hätte sie langweiliger und technischer nennen sollen. Vielleicht so etwas wie “permanente Skripte”.

Vitalik Buterin

Hallo, heute werde ich dir eine Geschichte über Mascha und Sergey erzählen. Wie ein kluger Vertrag ihnen helfen würde. Sergey will von St. Petersburg nach Moskau ziehen und sucht deshalb eine Wohnung in der Hauptstadt. Er will sie mieten.

Nach langer Suche findet er eine normale Option. Mascha vermietet ihre Hütte in der Mitte für nur 30.000 Rubel. Sie legt jedoch Bedingungen fest: Eine Wohnung kann nur von einem jungen Mann ohne schlechte Gewohnheiten gemietet werden, russisch nach Nationalität, ohne Familie und Haustiere.

Da Mascha und Sergei Fremde sind, fällt es ihnen schwer, sich gegenseitig zu vertrauen. Mascha befürchtet, dass Sergei seine Meinung ändern und nicht bezahlen könnte. Sergei glaubt, dass Mascha eine Art Betrüger ist, der ihm Geld abschneiden will.

Das Problem wird auf verschiedene Arten gelöst:

  1. Sie können einen langen Vertrag unterzeichnen, der Passdaten und alle Vereinbarungen enthält. Trotzdem ist Sergei gefährdet: Er muss eine Vorauszahlung an jemanden leisten, der unbekannt ist.
  2. Sie können einen Vertrag über Vermittler abschließen. Sie werden alle Risiken übernehmen, aber gleichzeitig müssen Mascha und Sergey eine erhebliche Provision zahlen. Dies ist ein Geldverlust!

Was, wenn…?

Stellen Sie sich vor, unser Paar hätte einen intelligenten Vertrag, dh ein System, das bereits strenge Regeln hatte. Ungefähr wie folgt:

  1. Wir schaffen einen unabhängigen Speicher. Jeder kann dort setzen, aber nicht nehmen.
  2. Sergey legt die Zahlung für die Wohnung in diesem Speicher.
  3. Mascha legt dort “digitale Schlüssel” ab, um Zugang zur Wohnung zu erhalten.
  4. Dann erhält Sergey einen “digitalen Schlüssel” und Mascha erhält eine Bestätigung über den Erhalt einer Vorauszahlung von Sergey.
  5. Als Sergei in eine Wohnung zieht, erhält Mascha Geld.
  6. Wenn Sergey die Wohnung nicht öffnen kann (der Schlüssel passt nicht), wird ihm die Vorauszahlung zurückerstattet.
  7. Wenn Sergey beschließt, die Anmietung einer Wohnung zu verweigern, erhält Mascha einen Verlust und Sergey – den Rest der Vorauszahlung.

Darüber hinaus endet die Aktion eines solchen Vertrags, Sergey und Masha können ihre Beziehung fortsetzen. Beachten Sie, dass alle Stufen durch einen Algorithmus geschützt sind. Es ist nicht erforderlich, Provisionen an Vermittler zu zahlen.

Freunde! Tatsächlich habe ich Ihnen ein Beispiel gegeben, wie ein intelligenter Vertrag funktioniert! Ein ähnlicher Vertrag läuft erfolgreich im Ethereum-Netzwerk. Die Funktionsweise eines intelligenten Vertrags basiert auf der Blockchain-Technologie.

Bild 005 Intelligente Verträge

Wovon handelt der Artikel?

In diesem Artikel werde ich erklären, wie intelligente Verträge entstanden sind, in welcher Umgebung sie arbeiten und wie sie funktionieren. Ich werde eine Liste der Vor- und Nachteile von Smart-Verträgen geben, ein Beispiel für einen Smart-Vertrag, und Ihnen auch sagen, in welchen Bereichen sie verwendet werden und wie sie sich von normalen Verträgen unterscheiden..

Inhalt

  1. Wie kluge Verträge erschienen
  2. Wo intelligente Verträge funktionieren können
  3. Wie intelligente Verträge funktionieren
  4. Vor- und Nachteile intelligenter Verträge
  5. Wie der Smart Contract Code aussieht
  6. In welchen Bereichen werden intelligente Verträge eingesetzt?
  7. Wie sich intelligente Verträge von gewöhnlichen unterscheiden
  8. Zusammenfassen
  9. Wie kluge Verträge erschienen

Die Idee zu intelligenten Verträgen kam Nick Szabo bereits im letzten Jahrhundert. Lange bevor die ersten Kryptowährungen auftauchten. Die Implementierung war jedoch ohne die Geburt der Blockchain-Technologie nicht möglich. Es stellte sich heraus, dass Blockchain und Smart Contracts natürliche Partner sind.

Die eigentliche Geburt intelligenter Verträge fand 2013 statt, als die digitale Währung Ethereum und das gleichnamige Blockchain-Netzwerk auftauchten. Dann wurde klar, wie nützlich intelligente Verträge sein können. Wie in der Geschichte von Sergei und Mascha.

Von nun an haben Entwickler die Möglichkeit, ihre eigenen Anwendungen zu erstellen, ohne ihr Blockchain-Netzwerk zu starten. Dafür liebt jeder das Ethereum-Netzwerk und seinen Entwickler Vitalik Buterin.

Dieser kluge Kerl wurde übrigens in Russland in Kolomna geboren. In den schwierigen 90er Jahren beschloss seine Familie jedoch, nach Kanada zu reisen. Vitalik war im Alter von sechs Jahren dort.

  1. Wo intelligente Verträge funktionieren können

Es wird jetzt einige schwierige Begriffe geben. Es gibt keine andere Möglichkeit, die Arbeit intelligenter Verträge zu beschreiben..

Beachten Sie, dass für die Entwicklung intelligenter Verträge und deren Überwachung die folgenden Bedingungen erforderlich sind:

  • asymmetrische Verschlüsselung erforderlich (für digitale Signatur),
  • benötigen offene Datenbanken, um Transaktionen durchzuführen,
  • Der Faktor Mensch muss aus dem gesamten System eliminiert werden (Bitcoin- und Ethereum-Netzwerke sind geeignet).,
  • Verträge müssen dezentral ausgeführt werden.

In der Tat nichts kompliziertes. Alle vier Bedingungen sind beispielsweise im Ethereum-Netzwerk erfüllt.

  1. Wie arbeiten Sie Clever-Verträge

Wie ich oben erwähnt habe, sind Blockchain- und Smart-Verträge praktisch “siamesische Zwillinge”. Schließlich müssen der Code und die Algorithmen des Vertrags irgendwo geschrieben werden.

Daher funktionieren intelligente Verträge folgendermaßen:

  1. Zunächst wird eine Transaktion ausgeführt, die an die Knoten gesendet wird. Knoten sind ein Peer-to-Peer-Netzwerk.
  2. Als nächstes beginnt der Smart-Vertrag mit der Überprüfung der Unterschriften der beteiligten Parteien, und anschließend wird die Erfüllung aller Vertragsbedingungen überprüft.
  3. Die nächste Aktion des gesamten Systems hängt davon ab, wie der Test verlaufen ist. In jedem Fall ist die Transaktion abgeschlossen (mit einem positiven oder negativen Ergebnis). Das Vermögen wird zwischen den Parteien verteilt. Wenn beispielsweise die Vertragsbedingungen nicht erfüllt wurden, weist das System der verantwortlichen Partei Strafen zu. Der Zugang zu Vermögenswerten ist begrenzt.

Ich habe dargelegt, wie ein Standard-Smart-Vertrag bei Ethereum funktioniert. Denken Sie nicht, dass der Algorithmus völlig kostenlos ist. Beispielsweise erfordern intelligente Verträge im Ethereum-Netzwerk eine bestimmte Anzahl von Elementen, die als “Gas” bezeichnet werden. Wenn es nicht genug Benzin gibt – Mist.

Denken Sie übrigens daran, wenn Sie Ihre intelligenten Verträge erstellen..

  1. Vor- und Nachteile intelligenter Verträge

Vorteile der Verwendung intelligenter Verträge:

  1. Aus der Geschichte von Sergey und Masha können wir schließen, dass intelligente Verträge keinerlei Vermittler benötigen.
  2. Intelligente Verträge sind absolut sicher, da der Vertrag verschlüsselt gespeichert wird.
  3. Intelligente Verträge sind äußerst zuverlässig, da alle Dokumente im Blockchain-Netzwerk dupliziert werden.
  4. Technologie spart Geld, da keine Vermittler erforderlich sind.
  5. Alles geschieht automatisch. Beseitigt den menschlichen Faktor, z. B. Fehler beim manuellen Ausfüllen von Formularen.

Natürlich hat jedes schöne Cover sein eigenes Inside-Out. Intelligente Verträge haben Nachteile. In der Regel weisen Experten auf folgende Nachteile hin:

  1. Der Code für intelligente Verträge kann Fehler enthalten.
  2. Intelligente Verträge sind in den meisten Ländern der Welt, einschließlich den USA, Russland und der EU, noch nicht legalisiert.
  3. Obwohl intelligente Vertragstransaktionen selbst wirtschaftlich vorteilhaft sind, wird der Staat sie besteuern, sobald sie legalisiert werden..
  4. Verträge sind nicht flexibel genug. Sie können nicht geändert werden usw..
  5. Intelligente Verträge haben eine offene Registrierung. Das Problem der Vertraulichkeit von Banken tritt auf.
  6. Intelligente Verträge sind nicht immer schnell zu bearbeiten.
  7. Es gibt ein Problem mit Orakeln.

Ich werde Ihnen das letzte Problem separat erläutern. Es wird allgemein angenommen, dass dies das Hauptproblem intelligenter Verträge ist. Kurz gesagt: Intelligente Verträge benötigen externe Agenten, um von außen empfangene Daten zu validieren. Dies können Messgeräte, Blockchain-Netzwerkteilnehmer, in die Blockchain integrierte Systeme usw. sein. Das Problem liegt in der Auswahl dieser Agenten, ihrer Differenzierung, Unabhängigkeit und Zuverlässigkeit der bereitgestellten Informationen.

Natürlich wird die Entwicklung der intelligenten Vertragstechnologie fortgesetzt, und es besteht die Hoffnung, dass in Zukunft alle “Nachteile” irgendwie beseitigt werden können.

  1. Wie der Smart Contract Code aussieht

Wenn Sie keine Programmiersprachen kennen, können Sie diesen Abschnitt möglicherweise sicher überspringen. Trotzdem werden wir uns auf den Kodex für intelligente Verträge konzentrieren. Schließlich ist ein Vertrag im Wesentlichen nur ein Programmcode. Intelligente Verträge von Ethereum werden in einer speziell entwickelten Sprache verfasst – Solidity. Mit der Entwicklung der Blockchain-Technologie ist die Möglichkeit, einen intelligenten Vertrag zu schreiben, in nahezu jeder Sprache verfügbar. Sie müssen lediglich sicherstellen, dass die Blockchain Ihres Netzwerks dies unterstützt..

Der einfachste intelligente Vertrag besteht aus einer Reihe von Bedingungen. Wie die in der if-Anweisung verwendeten. Der Bediener erhält eine Variable als Eingabe, abhängig von dem Wert, von dem er bestimmte Aktionen ausführt.

Wenn Sie gut programmieren können, können Sie Ihren eigenen intelligenten Vertrag erstellen. Hier gibt es keine grundsätzlichen Schwierigkeiten. Im Internet finden Sie zahlreiche Handbücher und schrittweise Anleitungen dazu..

  1. In welchen Bereichen werden intelligente Verträge eingesetzt?

Hier hat kürzlich eine echte Revolution stattgefunden. Intelligente Verträge haben ihre wirklichen Vorteile gezeigt. Sie sparen Zeit und Geld für große Unternehmen.

Logistik

In der Logistik herrscht Bürokratie. Aber es wird leicht von einem intelligenten Vertrag übernommen. Schließlich können Sie jetzt den Papierkram erheblich reduzieren und den menschlichen Faktor aus der Lieferkette entfernen. Die Mitarbeiter werden verkleinert und durch Computer ersetzt.

Blockchain- und Smart-Verträge senken die Kosten beim Warenumzug. Es verringert auch die Möglichkeit von Betrug, wie beispielsweise Fälschungen von Waren. Wie ich bereits sagte, ist Sicherheit ein großes Plus an intelligenten Verträgen.

Intelligente Verträge werden von großen Häfen, Einzelhandelsketten und Banken umgesetzt.

Clearing

Insbesondere im Bankensektor werden intelligente Kontrakte beim Clearing aktiv eingesetzt. Was ist das? Dies ist ein Prozess verschiedener Arten von Vereinbarungen zwischen Banken und ihren Kunden. Sie müssen viel Papierkram ausfüllen und eine Vielzahl von Bedingungen kontrollieren. Es ist klar, dass intelligente Verträge dabei ernsthaft helfen können..

Überlegen Sie selbst, wie viel manuelle Arbeit beim Clearing reduziert werden kann! Zwar sind gewöhnliche Bankangestellte möglicherweise nicht glücklich darüber – schließlich werden sie wahrscheinlich entlassen. Andererseits können sie auf kreativere Arbeit übertragen werden (sofern Banken im Allgemeinen “kreative Arbeit” haben)..

Online-Shops

Natürlich sind intelligente Verträge auch für Ferntransaktionen sehr nützlich. In der Geschichte von Sergei und Mascha, die ich oben erzählte, war das Hauptproblem die Entfernung der beiden Vertragsparteien voneinander. Vertrauensproblem sozusagen. Ein intelligenter Vertrag beseitigt dieses Problem natürlich. Sie selbst verstehen, wie dies geschieht: Alles wird vom System ohne Beteiligung von Vermittlern automatisch gesteuert und überprüft.

Die Medizin

Eine große Anwendung von Blockchain wird in der Medizin beschrieben. Sie können beispielsweise die Sicherheit beim Speichern von Patientenakten verbessern. Sie können die Anzeige von Aufzeichnungen einschränken. Sie können nur dann auf die Krankengeschichte zugreifen, wenn Sie vom Kunden und seinem behandelnden Arzt einen digitalen Schlüssel erhalten haben.

Andererseits können die Informationen in der Blockchain zur Durchführung von Forschungsarbeiten verwendet werden, bei denen die Identität bestimmter Patienten nicht bekannt gegeben wird. Es wird sogar möglich sein, Kundeninformationen mit intelligenten Verträgen zu bezahlen.

  1. Wie sich intelligente Verträge von gewöhnlichen unterscheiden

Damit Sie genau verstehen, wie sich ein intelligenter Vertrag von einem normalen Papiervertrag unterscheidet. Es ist ziemlich einfach. Ein intelligenter Vertrag ist ein digitales Dokument, kein Papierdokument. Es wird in der Blockchain gespeichert. Ein gewöhnlicher Vertrag ist durch Gesetze und Vorschriften geschützt. Die Rechtssprache wird verwendet, um normale Verträge zu erstellen, und Code wird für intelligente Verträge verwendet.

Intelligente Verträge sind natürlich sicherer und erfordern keine Vermittler. Intelligente Verträge können nicht geändert werden, Papierverträge jedoch. Es ist auch erwähnenswert, dass Transaktionen mit intelligenten Verträgen häufig schneller sind..

  1. Zusammenfassen

Schon heute werden intelligente Verträge in den Bereichen Gesundheitswesen, Logistik, Online-Shopping und Banking eingesetzt. Die meisten Länder der Welt haben noch keine Gesetze verabschiedet, die sie legalisieren würden, aber darauf kann man zählen.

Ergebnisse:

  • Smart Contracts haben erst vor fünf Jahren ihre Arbeit aufgenommen,
  • Sie laufen in Blockchain-Netzwerken wie Ethereum,
  • Sie haben Vor- und Nachteile,
  • Ein Smart Contract ist ein Code in einer bestimmten Programmiersprache,
  • Sie werden in den Bereichen Logistik, Finanzen und Gesundheitswesen eingesetzt.

Im Allgemeinen werden intelligente Verträge die menschliche Zivilisation vor einem erheblichen Teil des Papierarbeitsablaufs bewahren und Unternehmen vor menschlichen Fehlern und Betrügern schützen..

Mike Owergreen Administrator
Sorry! The Author has not filled his profile.
follow me
Like this post? Please share to your friends:
map