Smart Contracts funktionieren im Kern wie klassische Verträge und legen die Konditionen für eine Vereinbarung oder ein Rechtsgeschäft fest. Allerdings sind die Vertragsinhalte in Form von Computercode festgehalten, der üblicherweise auf Blockchains ausgeführt wird. Dadurch lassen sich spezifische Eigenschaften von Blockchains (beispielsweise VertrauenVertrauen wird meist als psychologisches Phänomen angesehen... und Transparenz, Sicherheit, Zuverlässigkeit und Zugänglichkeit) ausnutzen, um Peer-to-Peer-Funktionalitäten anzubieten. Bei einem Smart Contract handelt es sich daher um ein Computerprogramm, das bei Eintreten spezifischer vordefinierter Bedingungen automatisch die programmierten (Rechts-)Folgen ausführt. Der Smart Contract ist insofern kein eigenständiger Vertrag, sondern bildet lediglich auf technischer Ebene die rechtliche Ebene ab. Smart Contracts ermöglichen somit die Dezentralisierung und Automatisierung der Abwicklung unterschiedlichster Transaktionen, unabhängig von ihrem jeweiligen Komplexitätsgrad. Sie erfreuen sich zunehmender Beliebtheit und spielen in verschiedensten Wirtschaftsbereichen, beispielsweise im Bereich dezentralisierter Finanztechnologien (DeFi) oder in Industrie-4.0-Anwendungen eine Rolle. Im Kontext der Datentreuhand lassen sich durch den gezielten Einsatz von Smart Contracts Workflows automatisieren und Prozesse beschleunigen, um viele Nutzende gleichzeitig bedienen zu können. Damit tragen sie zur Skalierbarkeit der Services eines Datentreuhänders bei. Außerdem finden sie in unterschiedlichsten DTM-Modellen Anwendung, um die Transparenz und Sicherheit von datenbezogenen Transaktionen zu erhöhen.
Literatur
Zheng, Zibin, Shaoan Xie, Hong-Ning Dai, Weili Chen, Xiangping Chen, Jian Weng, and Muhammad Imran. 2020. „An Overview on Smart Contracts: Challenges, Advances and Platforms.“ Future Generation Computer Systems 105: 475–491. https://doi.org/10.1016/j.future.2019.12.019.
Zou, Weiqin, David Lo, Pavneet Singh Kochhar, Xuan-Bach Dinh Le, Xin Xia, Yang Feng, Zhenyu Chen, and Baowen Xu. 2019. „Smart Contract Development: Challenges and Opportunities.“ IEEE Transactions on Software Engineering 47 (10): 2084–2106. https://doi.org/10.1109/TSE.2019.2942301.