Blockchain

Was ist die Blockchain ?

Die Blockchain ist eine dezentrale Datenbankstruktur bzw. ein digitales Register, das Transaktionen transparent verzeichnet. Sie dient als Grundlage vieler digitaler Währungen. Die besonderen Charakteristika der Blockchain-Technologie sind Dezentralität, Unveränderlichkeit und Transparenz. Häufig wird mit Blick auf die Dezentralität der Blockchain auch von Distributed Ledger Technology gesprochen.

Be your own bank ist eine gängige Floskel in der Bitcoin- und Blockchain-Szene. Doch warum sollte man seine eigene Bank sein wollen? Manche Idealisten kritisieren am aktuellen Bankensystem, dass die Kontrolle über das Geld zentral in den Händen mächtiger Institutionen liegt. Es stellt sich die Frage, ob ein derart zentralisiertes System auf Dauer sicher und vertrauenswürdig sein kann. Wie etwa garantiert ein zentralisiertes System, dass an den Hauptbüchern keine Veränderungen vorgenommen werden? Wie sichert es sich gegen einen Unfall oder einen Cyberangriff (Telekom 2017) ab? Wie kann es gewährleisten, dass nur autorisierte Personen Zugriff auf sensible Daten bekommen?

Solche Gefahren und Unsicherheiten könnten mit einer dezentralen Lösung reduziert, wenn nicht gar beseitigt werden.

 

Blockchain für Einsteiger

Die Blockchain ist das Rückgrat von Bitcoin und den meisten anderen digitalen Währungen. Sie ist letztlich ein offen einsehbares Hauptbuch, das alle getätigten Transaktionen transparent dokumentiert. Dieses Hauptbuch wird nicht zentral abgelegt, sondern auf vielen verschiedenen Computern – den sogenannten Nodes – gespeichert und aktualisiert. Die dezentrale Ablage und der Prozess des Mining sorgen dafür, dass eine Blockchain von keiner zentralen Autorität verwaltet werden muss.

Bildlich kann man sich die Blockchain als eine Kette von Blöcken vorstellen, in denen jeweils Transaktionsdaten miteinander verknüpft werden. Die Transaktionen werden zu Blöcken zusammengefasst, auf Gültigkeit überprüft und in einem Prozess namens Proof-of-Work an die bisherige Kette von Blöcken angefügt.

Bei dem Proof-of-Work-Ansatz müssen Rechenaufgaben gelöst werden, die nur durch häufiges Ausprobieren gelöst werden können. Dies stellt sicher, dass ausreichend Arbeit in die Berechnung und Absicherung der Transaktionen investiert wird. Der Proof-of-Work-Ansatz ist enorm Energie aufwendig, so das die Strom- und Hardwarekosten einen Betrugsversuch sinnlos machen würden

Inzwischen existieren Anwendungsmöglichkeiten für die Blockchain, die weit über die Funktion eines Finanztransaktionsbuches hinausgehen. Es lassen sich zum Beispiel sogenannte Smart Contracts (Verträge, die in einen Programmcode eingebettet sind) auf einer Blockchain ablegen, mit denen verschiedenste Verwaltungs- und Prozessanwendungen abgewickelt werden können. Dabei ist die Ausführung dieser Smart Contracts in Echtzeit verfolgbar – als logische Weiterentwicklung des Open-Source-Gedankens wird mit der Blockchain somit eine Open Execution möglich.

So können auf diese Art und Weise sensible Daten, wie etwa Gesundheitsdaten oder Eigentumsverhältnisse, wie zum Beispiel Grundbesitz über eine Blockchain organisiert und gesteuert werden. Gleichzeitig kann jeder jemals getätigte Eintrag in einem Blockchain-Verzeichnis für immer nachvollzogen und nicht gelöscht oder verändert werden. Entsprechend interessiert forschen viele Staaten und Unternehmen an dieser Technologie. Die Hauptgründe sind die Aspekte Sicherheit, Transparenz und Effizienzsteigerung. Die Möglichkeit, Prozesse über eine sichere Infrastruktur zu automatisieren und dabei die Gefahr einer Datenmanipulation zu unterbinden, erscheint für viele Institutionen und Unternehmen sehr reizvoll.

Was macht die Blockchain aus?

Dezentralität und Kryptographie

Ein Kernaspekt der Blockchain ist ihre Dezentralität. Zwar kann diese unterschiedlich stark ausgeprägt sein, doch haben alle Applikationen eine Sache gemein: die Blockchain liegt nicht auf einem einzigen Computer. Zudem werden kryptographische Verfahren eingesetzt, die ein hohes Maß an Sicherheit gewährleisten.

Das direkte Versenden von Werten

Das Internet ermöglicht zwar die Versendung von Informationen, nicht jedoch von Werten. Genau an dieser Stelle kommt die Blockchain ins Spiel, da sie eine ausreichend sichere Infrastruktur bietet, um Vermögenswerte oder sensible Daten zu versenden, ohne dabei auf einen Mittelsmann (Bank) angewiesen zu sein. Eine Überweisung dauert im Schnitt 10 Minuten, dann hat der Empfänger die Mittel in seinem Wallet (Online-Konto) und das weltweit!!   (vergleiche Überweisung bei einer Bank).

Unveränderlichkeit

Beiträge, Urkunden, Zertifikate etc., die einmal in der Blockchain abgelegt sind, können nicht wieder aus der Blockchain entfernt oder geändert werden. Zum Beispiel beglaubigte Dokumente wie Geburtsurkunde oder Zertifikate von Firmen und vieles mehr.

Transparenz

In Abhängigkeit des Dezentralitätsgrads ist ein auf einer Blockchain basierendes System sehr transparent. Bei fast allen digitalen Währungen lassen sich die Transaktionen verfolgen. Es ist einsehbar, wer welche Blöcke über das Proof-of-Work-System an die Blockchain angefügt hat. Selbiges gilt auch für andere Daten, die auf einer öffentlich einsehbaren Blockchain abgelegt sind.

Konsens-Mechanismus

Entscheidungen werden, wie bereits oben schon erwähnt, nicht von einer zentralen Instanz (Bank, Regierung oder EU) getroffen, sondern vom gesamten Netzwerk.

Warum interessieren sich so viele dafür?

Der Gedanke der Dezentralität ist nicht alleine als politische Utopie interessant. Vielmehr lassen sich mithilfe der Blockchain verschiedene Anwendungen realisieren, die in zentralisierter Form schwierig bis unmöglich zu implementieren wären. Drei Beispiele sollen dies veranschaulichen.

Der Internet-of-Things-Sektor zeigt reges Interesse an der Blockchain-Technologie, da hier viele verschiedene Devices als gleichwertige Partner in einem Netzwerk interagieren. Die Blockchain ermöglicht es, diese gleichwertigen Partner ohne Notwendigkeit eines zentralen Servers zu vernetzen.

Im Finanzsektor arbeiten viele Banken an der Blockchain, da auch Banken und Payment-Provider zur Absicherung der Transaktionen auf partiell dezentrale Systeme setzen.

Über die Smart Contracts sind so genannte Dezentrale Autonome Organisationen möglich, also Organisationen, deren zentrale Verwaltung von automatischen Prozessen geregelt wird. Im Zusammenhang mit dem Internet of Things lässt sich über die Smart Contracts eine intermaschinelle Kommunikation ohne zentralen Mittelsmann realisieren.

Dabei ist zu beachten, dass es nicht die EINE Blockchain gibt. Auf der nächsten Seite stelle ich Ihnen eine Blockchain vor.

 

Buch-Tipp für Anfänger und Fortgeschrittene

Um die Blockchain-Technologie und ihre vielfältigen Potentiale tiefgreifend zu verstehen, empfiehlt sich eine intensivere Auseinandersetzung mit der Thematik, als dies hier in meinem Beitrag geleistet werden kann. Den perfekten Einstieg bietet das Buch “Die Blockchain Bibel – DNA einer revolutionären Technologie”.