Smart Contracts sogenannte intelligente Verträge sind Programme, die auf der Blockchain gespeichert und ausgeführt werden, wenn bestimmte Bedingungen erfüllt sind. (Zhang et al. 2018) Sie werden in der Regel verwendet, um die Umsetzung von Vereinbarungen zu automatisieren, sodass alle Beteiligten die Ergebnisse ohne Vermittler und Zeitverlust sofort ermitteln können. Smart Contracts können den Workflow auch automatisieren und die nächste Aktion automatisch auslösen, wenn die Bedingungen erfüllt sind.
Wie ein traditioneller Vertrag ist ein Smart Contract eine Vereinbarung zwischen zwei oder mehr Parteien, bei der eine Partei der anderen Partei etwas zur Verfügung stellt und den Vorschlag annimmt. Der Unterschied besteht darin, dass ein Smart Contract ein automatischer Code ist, der die Bedingungen der Vereinbarung ausführt. Smart Contracts funktionieren nach einfachen „Wenn/Dann“-Anweisungen, die als Code in die Blockchain geschrieben und durch den Konsensmechanismus der Blockchain verifiziert werden. (Meitinger 2017) Sobald die Transaktion in einen Block aufgenommen wurde, wird der Smart Contract aktiviert und gesperrt.
Smart Contracts machen VermittlerInnen und Vertragsabwicklung überflüssig. Dies senkt die Kosten erheblich und vereinfacht den Vertragsverhandlungsprozess. In einem Smart Contract definiert der Code den Transaktionsmechanismus. Die Unveränderlichkeit und Unwiderruflichkeit des Codes in einem Smart Contract ist einer seiner Vorteile, hat aber auch Nachteile. Liegt beispielsweise ein Fehler im Code vor, kann der Smart Contract nicht ungültig oder verändert werden.
Smart Contracts sind vertrauenslos, autonom, dezentral und transparent. (Zhang et al. 2018) Auch nachdem sie verfügbar sind, sind sie irreversibel und können nicht geändert werden. Diese Funktion wurde verwendet, um Smart Contracts zu einem wichtigen Bestandteil dezentraler Anwendungen (dApps) und zu einem wichtigen Knoten in der Blockchain-Entwicklung zu machen. (Antonopoulos und Wood 2018)
Sobald die Bedingungen erfüllt sind, wird der Vertrag sofort ausgeführt. Da Smart Contracts digital und automatisiert sind.
Da keine Drittpartei beteiligt ist und zwischen den TeilnehmerInnen verschlüsselte Aufzeichnungen von Transaktionen ausgetauscht werden, muss nicht in Frage gestellt werden, ob die Informationen zum persönlichen Vorteil geändert werden.
Blockchain-Transaktionsdatensätze sind verschlüsselt, was das Entschlüssel erschwert. Da jeder Datensatz mit dem vorherigen und den nachfolgenden Datensätzen verknüpft ist, müssten HackerInnen die gesamte Kette ändern, um einen einzelnen Datensatz zu ändern.
Smart Contracts machen VermittlerInnen zur Abwicklung von Transaktionen und damit verbundene Zeitverzögerungen und Gebühren überflüssig.
dApps für dezentrale Finanzen (DeFi) sind eine leistungsstarke Alternative zu traditionellen Finanzdienstleistungen und werden aufgrund der vertrauenswürdigen, unveränderlichen und transparenten Eigenschaften der Blockchain- und Smart-Contract-Technologie immer beliebter. (Chen und Bellavitis 2020) Dezentralisierte Anwendungen im DeFi-Bereich bieten parallele Dienste für die Banken- und Finanzdienstleistungsbranche – wie Kreditvergabe, Transaktionen und eine Reihe anderer Finanzdienstleistungen – sowie neue Arten von Produkten und dezentralen Geschäftsmodellen, die den Benutzern enorme Vorteile und Kosten Einsparungen bringen können. Da Smart Contracts mehr Transparenz bieten (sowie 24/7-Funktionalität und reduzierte Kosten), haben dApps das Potenzial, die Barrieren für Menschen auf der ganzen Welt beim Eintritt in die Finanzdienstleistungsbranche zu senken.
DeFi-Projekte haben Milliarden von Dollar eingebracht, und dieser Trend wird sich fortsetzen, da immer mehr Menschen mit dem einzigartigen Wertversprechen der Branche vertraut werden. NutzerInnen können an dieser neuen Generation von Finanzdienstleistungen ohne zentrale Verwahrungs- oder Vermittlungsgebühren mitwirken. Obwohl das DeFi-Feld erst wenige Jahre alt ist, haben die Menschen angesichts der Anzahl innovativer dApps, die den Verbrauchern Wert und Nutzen gebracht haben, bereits die Auswirkungen von intelligenten vertragsbasierten dApps auf die Finanzindustrie gespürt.
Obwohl die Smart Contract-Technologie iterativ ist, hat sie in mehreren Bereichen der Blockchain vielversprechende Vorteile gezeigt und entwickelt sich rasant weiter. In naher Zukunft wird die vertrauenslose Erfüllung vertraglicher Verpflichtungen auf der Blockchain wahrscheinlich zu einer täglichen Angelegenheit, und die Vorstellung, dass Vertrags Durchführungen durch Vermittler für Hypotheken oder Kredite unerlässlich sind, könnte bald vorbei sein.
Quellen:
Antonopoulos, A. M. & Wood, G. (2018).Mastering ethereum: building smart contracts anddapps. O’reilly Media.
Chen, Y. & Bellavitis, C. (2020). Blockchain disruption and decentralized finance: The ri-se of decentralized business models.Journal of Business Venturing Insights,13,e00151.
Meitinger, T. H. (2017). Smart contracts.Informatik-Spektrum,40(4), 371–375.
Zhang, Y., Kasahara, S., Shen, Y., Jiang, X. & Wan, J. (2018). Smart contract-based accesscontrol for the internet of things.IEEE Internet of Things Journal,6(2), 1594–1605.
Abbildungsverzeichnis:
Bild 1: © NatalyaBurova, iStock
Bild 2: © Bitpanda