Vertrauen und Vertraulichkeit zugleich – So schafft Blockchain das

Blockchain erklärt

Blockchain ist die hinter der Distributed Ledger Technology stehende Datenstruktur. Blockchain ermöglicht dank seiner kryptographischen Verfahren vertrauensbasierte Transaktionen zwischen beliebigen Teilnehmern ohne physischen Kontakt und ohne gegenseitige Kenntnis der Identitäten.

Blockchain beruht auf folgenden Prinzipien:

Blockchain _ Prinzipien

1. Verteilte Buchführung (Shared Ledger)
Sämtliche Wertübertragungen werden nach deren Verifizierung dauerhaft und unveränderbar mit einem eindeutigen Zeitstempel in Blöcken erfasst. Diese chronologische Beweiskette bzw. Blockchain ist bei jedem Marktteilnehmer hinterlegt und lässt die aktuellen Eigentümerverhältnisse nachvollziehen.

2. Smart Contracts
Die Blockchain enthält neben den Transaktionen sowie den zugehörigen materiellen und immateriellen Gegenständen auch die hierfür notwendigen Regeln des Geschäftsverkehrs. Dabei werden diese in Programmcode maschinenlesbar umgesetzt. Im Rahmen der Transaktion werden sie automatisch und situationsabhängig ausgeführt.

3. Vertraulichkeit
Durch die dahinter stehenden kryptographischen Verfahren können Transaktionen und sensible, persönliche Daten der Handelspartner voneinander getrennt betrachtet werden.

4. Verifizierung durch Mehraugenprinzip (Consensus)
Die Transaktionen müssen von einem bestimmten Quorum der Marktteilnehmer unabhängig voneinander anerkannt werden. Dies dauert in der Regel wenige Minuten.

Wie funktioniert Blockchain genau?

Blockchain wird auf einer für alle berechtigten Netzwerkteilnehmer zugänglichen Cloud hinterlegt und ermöglicht dabei Peer-to-Peer-Transaktionen. So funktioniert das genau:

Blockchain Funktionsweise

  • Nachdem sich zwei Handelspartner einig sind, wird eine Transaktion (z.B. eine Zahlung) angestoßen.
  • Es wird ein Block mit dieser Transaktion erzeugt.
  • Der Block wird an jeden Netzwerkteilnehmer kommuniziert.
  • Nun erfolgt die Verifizierung durch den Pool aller Netzwerkteilnehmer.
  • Sobald die Transaktion von einem vorher festgelegten Quorum der Netzwerkteilnehmer als korrekt anerkannt wurde, kann dieser Block in die Blockchain eingereiht werden. Dadurch ist die Transaktion dauerhaft und unveränderbar erfasst.
  • Nun ist die Wertstellung der Transaktion zwischen den beiden Handelspartnern gültig vollzogen.

Blockchain leistet inzwischen jedoch weitaus mehr als nur dezentralen und sicheren Zahlungsverkehr. Durch die Erfassung sämtlicher Transaktionen sind jederzeit die aktuellen Eigentümerverhältnisse sichtbar, und auch die Einhaltung von Regeln kann stets automatisiert überprüft werden. Die Weiterentwicklung von Blockchain einschließlich bereits laufender Initiativen stelle ich Ihnen in einem nächsten Blogartikel vor.


Mustafa Cavus

Mustafa Cavus ist IT-Architekt bei Sopra Steria Consulting. Der studierte Informatiker hat sich auf die Themen Big Data und Blockchain spezialisiert.


Kommentare

  1. Ist die Identität wirklich geschützt. Bestelle ich eine Ware, habe ich eine geschäftsbezihung muss ich schon reale daten angeben oder wie soll die Ware ankommen. Ebenso auch bei reinen Dienstlestungen wie z.b. Flugreise, ohne identität kein check in Möglich. Und wie ist das mit der Cloud gemeint?

    • Mustafa Cavus Mustafa Cavus sagt: Oktober 14, 2016 at 2:44 pm

      Hallo Herr Aktan, vielen Dank für die Frage:

      Bei der Blockchain-Technologie werden Smart Contracts definiert. Sie geben an, welche Rolle, unter welchen Bedingungen, welche Aktion durchführen darf. Das betrifft auch die Verschlüsselung der Identität. D.h., die Smart Contracts regeln, wer in dem Netzwerk die Details zu einer Transaktion unter welchen Bedingungen sehen darf.

      In dem von Ihnen genannten Fall würden die in den Smart Contracts definierten Regeln bei Zustandekommen eines Vertrages Ihrem Vertragspartner Zugriff auf Ihre Identität und Lieferadresse für diese eine Transaktion gewähren.

      Beste Grüße
      Mustafa Cavus

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.