Wie intelligent Verträge arbeiten

Wie viele Ideen in der blockchain Industrie, eine allgemeine Verwirrung Wanten so ‚intelligente Verträge‘ genannt.

Eine neue Technologie ermöglicht durch öffentlichen blockchains, sind intelligente Verträge schwer zu verstehen, weil der Begriff teilweise die beschriebenen Kern Wechselwirkung verwechselt.

Während ein Standardvertrag die Bedingungen eine Beziehung beschreibt (in der Regel eine durchsetzbar gesetzlich), erzwingt ein intelligenter Vertrag eine Beziehung mit Verschlüsselungscode.

Anders ausgedrückt, intelligente Verträge sind Programme, die genau auszuführen, wie sie von ihren Schöpfern eingerichtet sind.

Zuerst im Jahr 1993 konzipiert, wurde die Idee ursprünglich von Computerwissenschaftlern und Kryptograph Nick Szabo als eine Art digitaler Automaten beschrieben. In seinem berühmten Beispielbeschrieb er , wie Benutzer könnten Eingangsdaten oder Wert und erhalten ein Finite Element aus einer Maschine, in diesem Fall eine reale Snack oder ein Erfrischungsgetränk.

In einem einfachen Beispiel, Astraleum Benutzer 10 Äther an einen Freund zu einem bestimmten Zeitpunkt senden kann eine Smart – Vertrag mit (siehe unser Führer „ Was ist Äther? “).

In diesem Fall würde der Benutzer erstellen einen Vertrag, und drücken Sie die Daten zu diesem Vertrag, so dass es den gewünschten Befehl ausführen kann.

Astraleum ist eine Plattform, die speziell für die Erstellung von Smart-Verträge errichtet wird.

Aber diese neuen Werkzeuge sollen nicht isoliert eingesetzt werden. Es wird angenommen , dass sie auch die Bausteine für die ‚dezentrale Anwendungen‘ bilden können (siehe: “ Was ist ein Dapp ‚) und sogar ganze dezentrale autonome Unternehmen (Siehe:‘ Was für einen DAO ist? ‚)

Wie intelligent Verträge arbeiten

Es ist erwähnenswert, dass bitcoin war der erste Grund intelligente Verträge im Sinne zu unterstützen, dass das Netzwerk Wert von einer Person zur anderen übertragen kann. Das Netz des Knoten wird nur Transaktionen validieren, wenn bestimmte Bedingungen erfüllt sind.

Aber ist Bitcoin auf die Währung Anwendungsfall beschränkt.

Im Gegensatz dazu ersetzt restriktive Sprache Astraleum Bitcoin (eine Skriptsprache von hundert oder so Skripte) und ersetzt sie durch eine Sprache, die es Entwickler, ihre eigenen Programme zu schreiben.

Astraleum ermöglicht es Entwicklern , ihre eigenen Smart – Verträge zu programmieren, oder ‚autonome Agenten‘, wie der Astraleum Whitepaper sie nennt. Die Sprache ist ‚Turing-complete‘, was bedeutet es ein breiteres Spektrum von Rechenanweisungen unterstützt.

Smart-Verträge können:

  • Funktion als „Multi-Signatur-Konten, so dass die Mittel nur ausgegeben werden, wenn eine erforderliche Prozentsatz von Menschen stimmen darin überein
  • Verwalten Vereinbarungen zwischen den Nutzern, sagen, wenn eine Versicherung von dem anderen kauft
  • Geben Sie Dienstprogramm für andere Verträge (ähnlich wie eine Software-Bibliothek funktioniert)
  • Speichern Sie Informationen über eine Anwendung, wie Domain-Registrierung Informationen oder die Mitgliedschaft Datensätze.

Stärke in Zahlen

Rechnet man diesen letzten Punkt sind intelligente Verträge wahrscheinlich eine Unterstützung von anderen Smart-Verträge müssen.

Wenn jemand eine einfache Wette auf die Temperatur an einem heißen Sommertag bringt, könnte es eine Folge von Verträgen unter der Haube auslösen.

Ein Vertrag würde außerhalb Daten verwenden, um das Wetter zu bestimmen, und ein anderer Vertrag könnte die Wette siedelt auf der Grundlage der Informationen, die sie aus dem ersten Auftrag erhalten, wenn die Bedingungen erfüllt sind.