Intelligenter Vertrag
Was ist ein Smart Contract?
Ein Smart Contract ist ein selbstausführendes Computerprogramm, bei dem die Bedingungen der Käufer- und Verkäufervereinbarung direkt in Codezeilen eingebettet sind. Das Programm wird zusammen mit der darin enthaltenen Vereinbarung über ein dezentrales Blockchain-Netzwerk wie Ethereum oder Ontology verteilt. Ein Smart Contract wird automatisch ausgeführt, wenn bestimmte Bedingungen erfüllt sind. Sobald der Code ausgeführt wurde, ist es praktisch unmöglich, ihn rückgängig zu machen oder zu ändern.
Intelligente Verträge ermöglichen die anonyme Ausführung von Transaktionen und Vereinbarungen zwischen zwei oder mehr Parteien, die einander nicht vertrauen, ohne dass eine dritte Behörde, ein Justizsystem oder ein anderer externer Mechanismus erforderlich ist.
Ein Smart Contract ist mit einem Verkaufsautomaten vergleichbar, im Gegensatz zu einem Geschäft, in dem man einen Händler für den Kauf bezahlen muss. Bei einem Verkaufsautomaten müssen Sie nicht direkt mit dem Händler (Besitzer des Automaten) verhandeln, da Sie die Transaktion einfach automatisch durchführen können, indem Sie Münzen in den Automaten einwerfen und die von Ihnen gewählte Limonade fallen lässt. Diese direkte Art der Transaktion, ohne dass Sie wissen oder vertrauen müssen, mit wem Sie es zu tun haben, macht einen Smart Contract so günstig. Tatsächlich haben Unternehmen bereits damit begonnen, intelligente Verträge in ihren Systemen zu implementieren, da sie einen besseren Schutz vor Verlusten bieten und den Kunden ein sicheres Gefühl geben.