
,15 Min
Die besten Web3-Wallets im Jahr 2026
Mehr lesen
Seit ihrer Einführung im Jahr 2015 mit dem Start der Ethereum-Blockchain haben sich Smart Contracts in neue Bereiche und Anwendungsfelder ausgebreitet. Von der glanzvollen dezentralen Finanzwelt bis hin zum Management von Lieferketten und Eisenbahnen – es gibt kein Ende in Sicht für die Bereiche und Domänen, in denen die Smart-Contract-Technologie einen bleibenden Wandel bewirkt. Angesichts dieses spektakulären Aufstiegs könnte es sich lohnen, tiefer in die Natur der Technologie einzutauchen und herauszufinden, was sie so wichtig macht, warum sie alles revolutioniert und wie sie auf ganz alltäglicher Ebene eingesetzt wird. Hoffentlich werden Sie nach der Lektüre dieser zweiteiligen Ausführung die große Idee hinter diesem wahrhaft faszinierenden Konzept besser erkennen können.
Die Idee der Smart Contracts geht auf Nick Szabo, einen Informatiker, und seine kurze Arbeit aus dem Jahr 1994 Smart Contracts zurück. Damit ist sie nicht nur älter als ihre erste Implementierung in einem verteilten Ledger, wie sie die Ethereum-Blockchain darstellt, sondern auch älter als die Blockchain-Technologie selbst – und das mit großem Abstand. Nick Szabo ist außerdem derjenige, der den Begriff geprägt hat. Laut ihm ist „ein Smart Contract ein computerisiertes Transaktionsprotokoll, das die Bedingungen eines Vertrags ausführt“. Konzeptionell lässt das Design von Smart Contracts keinen Spielraum dafür, die Vertragsbedingungen zu verletzen, sobald sie vereinbart und unterzeichnet wurden. Dasselbe ließe sich erreichen, indem man eine vertrauenswürdige Instanz heranzieht, die die Macht hat, die Parteien zur Einhaltung der Vertragsbedingungen zu bewegen. Ein Smart Contract geht jedoch davon aus, dass dies ganz ohne Vermittler möglich ist. Dadurch würden die mit Drittanbieterdiensten verbundenen Gemeinkosten wie Schlichtungs- und Durchsetzungskosten erheblich sinken. Vor allem aber müssen Sie Ihr geschäftliches Schicksal nicht länger in die Hände eines anderen legen in der Hoffnung, dass diese Person stets ehrlich handelt. Im Allgemeinen können die Vertragsbedingungen beliebig sein, aber gewöhnlich umfasst die Vertragsausführung die Übertragung von Geldern von einer Vertragspartei an die andere, nachdem bestimmte Bedingungen erfüllt wurden. Um das zu veranschaulichen, stellen Sie sich Bob und Alice vor, die eine Wette abschließen. Wenn Bob gewinnt, zahlt Alice ihm etwas Kohle, und umgekehrt. Ein Smart Contract würde dann die Auszahlung des Gewinns erzwingen, sobald das Ergebnis zuverlässig feststeht, sodass der Verlierer keine Möglichkeit hat, einen Rückzieher zu machen. Ist das in der Praxis ohne Mittelsmann, in diesem Fall ein Kasino, möglich? Gelder auf vertrauenslose Weise zu bewegen, ist genau das, was Bitcoin macht. Sobald Bob Alice etwas Geld schickt, gibt es konstruktionsbedingt kein Zurück. Damit haben wir bereits die notwendige Grundlage für die Smart-Contract-Funktionalität. Alles, was wir hinzufügen müssen, ist eine Programmiersprache, in der die Vertragsbedingungen beschrieben werden können. Wenn dann eine Vertragsbedingung erfüllt ist, wird die irreversible Übertragung von Geldern ausgelöst. In gewisser Weise war das Aufkommen einer Blockchain mit Smart-Contract-Unterstützung nach der Einführung von Bitcoin nur eine Frage der Zeit.
Die allererste Blockchain, die die Smart-Contract-Technologie nutzte, war Ethereum, das im Juli 2015 nach einem Jahr aktiver Entwicklung gestartet wurde. Andere Blockchain-Plattformen mit integrierter Smart-Contract-Logik folgten rasch, darunter Allzweck-Blockchains wie Tron (2017), EOS (2018) sowie eine Enterprise-Plattform Hyperledger Fabric (2016) im Rahmen des Hyperledger-Projekts, entwickelt von der Linux Foundation. Erwähnenswert ist auch der Versuch, Smart Contracts als Second-Layer-Lösung zu Bitcoin zu bringen – das Rootstock-Projekt, kurz RSK, eine Smart-Contract-fähige Sidechain für Bitcoin. In der Regel ist es einfach, die Grundidee hinter der Bewegung von Coins mit Bitcoin und seinen Nachahmern wie Litecoin oder Bitcoin Cash zu verstehen, und es erfordert, zumindest im Hinblick auf Blockchain-Transaktionen und deren Bestätigungen, nicht allzu viel Denkleistung oder Erklärung. Smart Contracts hingegen sind ein anderes Kaliber, und deshalb kann es sich lohnen, die Grundregeln der Smart-Contract-Technologie genauer anzusehen, also wie sie erstellt werden, ausgelöst werden und in der Praxis ablaufen, etwa im Ethereum-Netzwerk. Bei Bitcoin enthält eine Netzwerktransaktion die Adressen der empfangenden und sendenden Parteien sowie den übertragenen Betrag. Dieselbe Art von Transaktion ist auch mit Ethereum möglich. Tatsächlich werden auf dieser Blockchain auf diese Weise Ethers bewegt. Wenn Ihre Transaktion im Ethereum-Netzwerk jedoch keinen Empfänger hat, führt sie zur Erstellung eines Smart Contracts, sofern es sich im Übrigen um eine gültige Transaktion handelt. Damit eine solche Transaktion gültig ist, muss sie außerdem eine Beschreibung von Funktionen sowie die Variablen und deren Anfangswerte enthalten, auf denen der Smart Contract operieren soll. Dann läuft das Auslösen eines Smart Contracts letztlich einfach darauf hinaus, eine Transaktion an seine Adresse zu senden, indem eine bestimmte Funktion aufgerufen und bei Bedarf Daten bereitgestellt werden. Sobald die Transaktion vom Netzwerk verarbeitet wird, löst dies die Ausführung des Vertrags aus, die zum Beispiel zu einer Übertragung von Geldern, dem Aufruf anderer Verträge oder sogar zur Erstellung neuer Smart Contracts führen kann. Da ein Smart Contract im Grunde nahezu alles tun kann, was auf der Blockchain als solcher möglich ist, ermöglicht diese Technologie den Aufbau ausgefeilter Werkzeuge, mit denen sich Erstaunliches machen lässt, etwa die Erstellung eigener Kryptowährungen (Tokens) auf der Blockchain – neben vielem anderen.
Im zweiten Teil dieses Artikels werden wir untersuchen, wie Smart Contracts in der Praxis eingesetzt werden und welche Projekte im Kryptowährungsbereich diese Technologie nutzen. Da Blockchain und damit auch Smart Contracts nicht nur mit Kryptowährungen zu tun haben, werden wir uns auch andere Anwendungsfelder ansehen, die außerhalb von Krypto liegen und in denen Smart Contracts in der Lage sind, einen wertvollen Wandel herbeizuführen. Folgen Sie uns und bleiben Sie auf dem Laufenden!
Teilen:
Abonniere unseren Newsletter – bleib informiert und selbstbestimmt.

Möchten Sie ein paar Cookies?
Wir verwenden eigene und Drittanbieter-Cookies auf unserer Website, um dein Erlebnis zu verbessern, unseren Traffic zu analysieren sowie Sicherheits- und Marketingzwecke zu erfüllen. Wähle „Alle akzeptieren”, um sie zu erlauben.
Cookie-RichtlinieKrypto mit Fiat kaufen


USD/ETH
0,000388


USD/BTC
0,000012


EUR/BTC
0,000014