ETFFIN Finance >> Finanzbildung >  >> Kryptowährung >> Äther

Was ist ein Smart Contract? - In einfachen Worten

Vertrauenslose Blockchain-basierte softwarebasierte Verträge =Smart Contracts

Ein Smart Contract ist ein selbstausführender Vertrag, bei dem die Bedingungen mithilfe von Software definiert und durchgesetzt werden. Smart Contracts werden in der Regel mithilfe der Blockchain-Technologie gespeichert und gesichert. [1] [2] [3]

Um es neu zu formulieren, Ein Smart Contract (oder Kryptovertrag) ist ein Computerprogramm, das ausgeführt wird, wenn eine Reihe von Bedingungen erfüllt sind, die vom Ersteller des Vertrags definiert wurden.

Es ist klug, weil die Software automatisch etwas tut, sobald die Bedingungen erfüllt sind.

Es ist „Krypto“, weil vieles von dem, was passiert, auf den Prinzipien der Kryptographie basiert.

Der Vorteil eines Smart Contracts besteht darin, dass Technologien wie Blockchain und Kryptographie die Ausführung eines Peer-to-Peer-Vertrags sicherstellen, ohne dass Anwälte und Vertrauen involviert werden müssen (Smart Contracts sind vertrauenswürdige Peer-to-Peer-Verträge).

Man könnte sagen, das gesamte Transaktionssystem von Bitcoin besteht aus Blockchain-basierten Smart Contracts. Eigentlich, man könnte im Wesentlichen sagen, dass im Wesentlichen alle Kryptowährungen auf Smart Contracts basieren. Jedoch, Der Begriff Smart Contract wird oft mit dem Ethereum-Netzwerk in Verbindung gebracht (da es sich um eine Softwareplattform handelt, die sich auf das Hosten von Smart Contracts und dezentralen Anwendungen auf einer Blockchain konzentriert).

Mit dem oben Gesagten im Hinterkopf, Smart Contracts müssen nicht isoliert arbeiten, Viele Smart Contracts können zusammenarbeiten, um ein komplexes System zu erstellen.

Die Realität ist, Das Potenzial von Smart Contracts geht weit über das bloße Ermöglichen von Transaktionen hinaus. Smart Contracts können wirklich alles tun, was Sie sich von einem softwarebasierten Vertrag vorstellen können. einschließlich der Interaktion mit dezentralen Anwendungen.

Wenn im Vertrag steht „Sende X Token an Y-Wallet am Z-Datum“ (oder allgemeiner „X-Ding am Z-Datum tun“), dann wird es so sein. Wenn ein Vertrag besagt, dass Sie diese Daten abrufen, dann ping diesen anderen Vertrag, dann speichern Sie diese Daten dort, dann warte 5 Tage und ping diesen Vertrag, und dann diesen Vertrag ausführen, dann schicke diese Daten dorthin... etc... das kann er auch. Es gibt wirklich keine Grenzen für die softwarebasierten Dinge, die Smart Contracts tun können (obwohl, ein Programmierer muss den Vertrag programmieren und bei Ethereum müssen Sie Gebühren für das Senden von Informationen zwischen Verträgen zahlen; siehe „Gas“).

Dies unterscheidet sich von einem echten Vertrag, bei dem die Vertragsparteien (oder ein Dritter) den Vertrag ausführen und durchsetzen müssen. Stattdessen, Es ist eher wie softwarebasierte bedingte „Wenn…dann“-Befehle und wird durch Code erzwungen.

Weiter, ein Smart Contract ist flexibler als ein echter Vertrag, da es im Wesentlichen alles tun kann, was ein echter Vertrag tun kann, plus alles, was ein Computerskript tun kann.

Wie oben beschrieben, Smart-Contract-basierte Plattformen, wie Ethereum, Verwenden Sie Smart Contracts neben der Blockchain-Technologie und ermöglichen Sie jedem, einen vertrauenswürdigen Smart Contract für jeden Zweck zu erstellen.

Eine Sache, die im Etherum-Netzwerk häufig gemacht wird, sind ICOs (insbesondere der Vorverkauf von Token und die Verteilung von Token).

Mit einem intelligenten Vertrag, Ether kann gesammelt werden und ein neuer Token kann gemäß den Vertragsbedingungen an Kryptowährungs-Wallets auf der ganzen Welt verteilt werden.

Es könnte sich lückenhaft anfühlen, einem Unternehmen Ihren Ether online zu geben, in der Hoffnung, Token zurückzubekommen, wenn es nicht eine gewisse Sicherheit gäbe. Der Smart Contract ist die Sicherheit.

Wie bei Kryptowährungstransaktionen, Smart-Contract-Transaktionen nutzen eine Technologie, die das Bedürfnis nach Vertrauen ersetzt. Daher, Die Existenz von Smart Contracts öffnet unzählige Türen für vertrauenswürdige Peer-to-Peer-Verträge, die die Technologie hinter Bitcoin und anderen Kryptowährungen nutzen, um viel mehr zu tun, als nur Transaktionen zu erleichtern.