Smart Contracts und Blockchain. Untersuchung und rechtliche Aspekte


Essay, 2021

18 Seiten, Note: 2,0


Leseprobe


Inhaltsverzeichnis

Abbildungsverzeichnis

Abkürzungsverzeichnis

1. Einleitung

2. Untersuchung von Smart Contracts
2.1 Grundlagen der Smart Contracts
2.2 Architektur des Frameworks

3. Rechtliche Aspekte bei Smart Contracts
3.1 Aspekte des Datenschutzes
3.2 Herausforderungen bei der Durchsetzbarkeit
3.3 Ineffizienter Rechtsrahmen
3.4 Änderungen von Vertragsbedingungen
3.5 Kündigung von Verträgen
3.6 Transparenz

4. Kritische Betrachtung

5. Fazit

6. Literaturverzeichnis

Abbildungsverzeichnis

Abbildung 1: Funktionsmechanismus von Smart Contracts

Abbildung 2: Das Framework von Smart Contracts

Abkürzungsverzeichnis

API - Application Programming Interface

BGB - Bürgerliches Gesetzbuch

ID - Identification

SC - Smart contract

1. Einleitung

Bei der Blockchain-Technologie handelt es sich um ein öffentlich zugängliches verteiltes Buchführungssystem, das es den Nutzern ermöglicht, Online-Transaktionen in einem dezentralen Rahmen durchzuführen. In diesem Modell ist das Hauptbuch für die Community-Mitglieder zugänglich, die Transaktionen werden über das Peer-to-Peer-Netzwerk verifiziert und validiert. Diese Transaktionen sind fälschungssicher, öffentlich zugänglich und überprüfbar, so dass die Community-Mitglieder einen vertrauenswürdigen Mechanismus für Transaktionen über das unsichere Netz schaffen können.1 Der Erfolg dieser Technologie förderte das Wachstum von Smart Contracts, bei denen Computerprotokolle vertragliche Vereinbarungen zwischen zwei Personen über das Internet erleichtern, verifizieren und durchsetzen.2 Smart Contracts nutzen die Blockchain-Technologie, um den Prozess der Transaktionsüberprüfung und -validierung zu automatisieren und sicherzustellen, dass die Details nach der Vereinbarung nicht mehr geändert werden können. Darüber hinaus ermöglicht diese Technologie den Beteiligten, diese Details bei Bedarf einzusehen und Nichtbeteiligten den Zugriff auf die vertraglichen Vereinbarungen zu verwehren. Diese Funktion prüft Verträge und sorgt für fälschungssichere Vereinbarungen in einer anonymen und vertrauenslosen Umgebung.3 Die Implementierung von Smart Contracts in die Blockchain-Technologie bietet somit einen neuartigen Ansatz zur Erstellung fälschungssicherer Verträge über die unsichere Netzwerkinfrastruktur.

2. Untersuchung von Smart Contracts

2.1 Grundlagen der Smart Contracts

Ein Smart Contract verbindet Käufer und Verkäufer, die während des Transaktionsprozesses eine verbindliche Vereinbarung treffen. Diese vertragliche Vereinbarung ist automatisiert, so dass sie sich selbst ausführt, wenn die vorher festgelegten Bedingungen erfüllt sind.4 Infolgedessen wird der vertragliche Arbeitsablauf automatisiert, so dass die Beteiligten die Ergebnisse in Echtzeit erhalten können, ohne sich auf die Vermittler verlassen zu müssen. Personen, die nicht am Vertrag beteiligt sind, haben keinen Zugriff auf den Inhalt dieser vertraglichen Vereinbarung, was die Vertraulichkeit der Vereinbarung erhöht, ohne ihre Glaubwürdigkeit zu beeinträchtigen. Der Betriebsmechanismus eines Smart Contracts umfasst drei Phasen: Vertrauensbildung zwischen Käufer und Verkäufer, Validierung der Transaktion und Überprüfung ihres Inhalts. Die erste Phase des Smart Contracts ist der Vorschlagsvorgang, bei dem die Anwendung eine Anfrage an das Peer-to-Peer-Netzwerk sendet. Die zweite Phase ist die Paketierung, in der die Anwendung die Transaktionsanforderung verpackt. In dieser Phase überprüft die Anwendung die Unterschrift des Indossanten und bestätigt den Inhalt der Antwort auf den Vorschlag. Die letzte Phase ist die Validierung, bei der die Peers innerhalb des Netzwerks den Inhalt der Transaktions-ID überprüfen, um ihre Glaubwürdigkeit zu sichern. Dieser Funktionsmechanismus der Smart Contracts wird anhand der folgenden Abbildung veranschaulicht:

Abbildung 1 : Funktionsmechanismus von Smart Contracts

Abbildung in dieser Leseprobe nicht enthalten

Quelle: Eigene Darstellung

2.2 Architektur des Frameworks

Das Framework für Smart Contracts umfasst sechs Schichten, die die optimale Leistung der Infrastruktur gewährleisten. Das erste Segment ist die Infrastrukturschicht, die Anwendungen von Smart Contracts in der Enterprise-Umgebung unterstützt. Diese Ebene umfasst drei Komponenten: vertrauenswürdige Entwicklungs- und Ausführungsumgebungen und Datenfeeds. Die Entwicklungsumgebung stellt die Programmiersprachen bereit, während die Ausführungsumgebung die Architektur der Blockchain-Technologie nutzt, um eine sichere Verarbeitungsumgebung für Smart Contracts zu bieten.5 Die Komponente Datenfeed bietet die Sandbox-Ausführungsumgebung für die Ausführung der Smart Contracts. Die zweite Schicht ist die Vertragsschicht, in der Vertragsbedingungen, Interaktionskriterien, Smart-Response-Regeln und andere statische Vertragsdaten festgelegt werden. Diese Datenbindung bietet eine statische Datenbank für die Smart Contracts, die die Kommunikation, die Ausführung und die Inkraftsetzung der obligatorischen Vereinbarungen bestimmt.6 Die dritte Schicht besteht aus Operationen, die dynamische Prozesse an das Framework binden. Dieser Bereich des Frameworks umfasst die formale Verifizierung, Mechanismus-Design, Sicherheitsmerkmale und Selbstzerstörungsfunktion der Smart Contracts und ermöglicht so die operative Effizienz der Infrastruktur.7 Außerdem sorgt es für die sichere Ausführung der Smart Contracts und die zuverlässige Umsetzung der vertraglichen Verpflichtungen zwischen den Beteiligten. Die vierte Schicht ist die Intelligenzschicht, die verschiedene Smart-Algorithmen wie Argumentation, Wahrnehmung, Sozialisierung, Entscheidungsfindung und Lernen umfasst. Diese Algorithmen sorgen für die künstliche Intelligenz des Frameworks, das unsichere Entscheidungen durch eigennützige Agenten verarbeitet.8 Diese Plattformen nutzen die Software-Agenten, die die Nutzer während der vertraglichen Verpflichtungen vertreten, und schränken ihre Automatisierung ein.9 Die fünfte Schicht des Frameworks ist die Manifestation, die die dezentralen Funktionalitäten der Infrastruktur ermöglicht. Dieses Segment bietet dezentralisierte autonome Organisationen, Gesellschaften, Unternehmen und Anwendungen, die die Online-Zusammenarbeit und Kommunikation in der Architektur unterstützen.10 Das letzte Segment ist die Anwendungsschicht. In diesem Segment werden Geschäftslösungen vorgestellt, die es den Unternehmen ermöglichen, mit Smart Contracts zu interagieren und deren Funktionen zu nutzen.11 Diese Architektur ist in der nachfolgenden Abbildung dargestellt:

[...]


1 Vgl. Cong, L. W., He, Z. (2018), S. 1754

2 Vgl. Wang, S., Ouyang, L., Yuan, Y., Ni, X., Han, X., & Wang, F. Y. (2019), S. 2266

3 Vgl. ebd. S. 2266

4 Vgl. Temte, M. N. (2019), S. 94

5 Vgl. Wang, Y., Li, J., Zhao, S., Yu, F. (2020), S. 190653

6 Vgl. Wang et al., (2019), S. 2270

7 Vgl. ebd., S. 2270

8 Vgl. Yuan, Y., Wang, F. (2019), S. 1425

9 Vgl. Wang et al., (2019), S. 2270

10 Vgl. ebd., S. 2270

11 Vgl. Yuan, Y., Wang, F. (2019), S. 1426

Ende der Leseprobe aus 18 Seiten

Details

Titel
Smart Contracts und Blockchain. Untersuchung und rechtliche Aspekte
Hochschule
FOM Hochschule für Oekonomie & Management gemeinnützige GmbH, Frankfurt früher Fachhochschule
Veranstaltung
IT- und Medienrecht
Note
2,0
Autor
Jahr
2021
Seiten
18
Katalognummer
V1129249
ISBN (eBook)
9783346494184
ISBN (Buch)
9783346494191
Sprache
Deutsch
Schlagworte
smart, contracts, blockchain, untersuchung, aspekte
Arbeit zitieren
Octavian Zaiat (Autor:in), 2021, Smart Contracts und Blockchain. Untersuchung und rechtliche Aspekte, München, GRIN Verlag, https://www.grin.com/document/1129249

Kommentare

  • Noch keine Kommentare.
Blick ins Buch
Titel: Smart Contracts und Blockchain. Untersuchung und rechtliche Aspekte



Ihre Arbeit hochladen

Ihre Hausarbeit / Abschlussarbeit:

- Publikation als eBook und Buch
- Hohes Honorar auf die Verkäufe
- Für Sie komplett kostenlos – mit ISBN
- Es dauert nur 5 Minuten
- Jede Arbeit findet Leser

Kostenlos Autor werden