Ratgeber

Die Vorteile der Blockchain-Technologie

Die Weltbank hat die nach eigenen Angaben erste Blockchain-Anleihe herausgegeben. (Grafik: LuckyStep/ Shutterstock)

Smart Contracts, Blockchain, wie bitte?! Unser Gastautor erklärt anschaulich, was es mit der Blockchain-Technologie auf sich hat und welche Vorteile sie gegenüber herkömmlichen Datenbanken mit sich bringt.

Eines der am meisten diskutierten Themen der IT-Branche ist derzeit die Blockchain-Technologie, besonders oft werden Smart Contracts genannt. Diese sind zwar noch nicht in unserem täglichen Leben angekommen, einige Industrie- und Servicekonzerne haben die Blockchain-Technologie aber bereits als eine der Kerntechnologien für die nächste Industrierevolution entdeckt und kooperieren zum Beispiel in Form von Hyperledger unter dem Dach der Linux-Foundation. Unternehmen, die diesen Trend frühzeitig aufgreifen, haben die Möglichkeit, neue innovative digitale Geschäftsmodelle zu entwickeln. Und trotzdem gehen die Meinungen auseinander, ob Blockchains in klassischen IT-Infrastrukturen mittelfristig überhaupt eine Berechtigung haben.

Bei Blockchains, oft auch als „Distributed Ledger Technologies“ (wörtlich: Verteilte-Logbuch-Technologie, kurz DLT) bezeichnet, handelt es sich um verteilt gespeicherte Daten, deren Inhalte mithilfe eines innovativen Konsensprotokolls über ein Netzwerk synchronisiert werden.

So mancher IT-Entscheider stellt sich zurecht die Frage: Für welche Anwendungsfälle macht der Einsatz von DLT tatsächlich Sinn? Technologisch ähneln sie am Ehesten Datenbanken. An den Blockchain-Enthusiasten liegt es zu zeigen, in welchen Anwendungsfällen die Technologie ihre Vorteile am besten ausspielen kann. Denn nur so kann die Technologie den Sprung vom Hype-Thema zum neuen Standard schaffen.

Wir wollen in diesem Artikel die Möglichkeiten aufzeigen, die sich durch den Einsatz von DLT anstelle einer Datenbank ergeben. Wir gehen dabei auf die technologischen Unterschiede ein und betrachten wichtige Aspekte für den Betrieb einer Blockchain. Um zu verstehen, welche Vorteile die Blockchain mitbringt, braucht ihr ein wenig Hintergrundwissen.

Was steckt hinter der Blockchain Technologie?

Blockchains und Datenbanken teilen ein wichtiges Kriterium: Sie speichern Daten und stellen Schnittstellen zur Verfügung, mit denen diese Daten gelesen und geschrieben werden können.

Der wohl größte Unterschied wird vor allem bei der Betrachtung der Architektur sichtbar. Klassische Datenbanken orientieren sich typischerweise an Client-Server-Architekturen mit zentraler Eingriffsmöglichkeit. Blockchain-Netzwerke dagegen bestehen aus gleichberechtigten Server-Nodes, die kontinuierlich und unabhängig voneinander die gemeinsame Datenbasis pflegen.

Nehmen wir einmal an, ihr seid Teil eines weltweiten Netzwerks, in dem Teilnehmer miteinander Transaktionen durchführen möchten. Die Stärke der Blockchain: Die Netzwerkteilnehmer kommen ohne Mittelsmann zu einer Einigung, ob eine geplante Transaktion durchgeführt wird oder nicht. Dafür pflegt jeder Teilnehmer des Netzwerks ein eigenes Logbuch aller Transaktionen. Dieses Logbuch wird gemeinhin als „Distributed Ledger“ bezeichnet. Zulässig sind nur Transaktionen, denen mindestens die Mehrheit der Teilnehmer zustimmt. Dazu mehr anhand des Beispiels im nächsten Abschnitt. Die verteilte Speicherung macht die Blockchain-Technologie außergewöhnlich manipulationssicher. Zusätzlich betreiben einige Teilnehmer des Netzwerks eine spezielle Software für die Buchführung, das sind die sogenannten „Miner“.

Transaktionen mit eingebautem Vertrauen. Ein Beispiel:

Zur besseren Veranschaulichung verwenden wir Software-Lizenzen als Beispiel für den Tausch digitaler Güter.

Um eine Software-Lizenz zu übertragen, veröffentlicht ihr eine Nachricht im Blockchain-Netzwerk, die folgenden Inhalt enthält: „Hier Teilnehmer A; sende 1 Software-Lizenz mit der ID 123-456 an Teilnehmer B.“ Die für die Sicherheit zuständigen Miner werden für jede selbst dokumentierte Transaktion belohnt; deshalb beginnen sie ab diesem Zeitpunkt sofort mit den damit verbundenen Rechenaufgaben und senden diese in Form eines „Blocks“ mit den darin enthaltenen Transaktions-IDs an das Netzwerk. Im Nachgang prüfen weitere Nodes im Netzwerk, ob die Buchführung der Transaktion zu ihrer Kopie des Logbuchs passt: Das bedeutet, das geprüft wird, ob ihr als Teilnehmer A die digitale Software-Lizenz mit der ID 123-456 überhaupt besitzt.

Je mehr Blöcke in der virtuellen Kette an unseren Block angehängt werden, desto größer ist die Sicherheit, mit der die Daten weiterverarbeitet werden können. Im Fall von Bitcoin ist das nach etwa sechs Blöcken der Fall. Die Summe der Blöcke und darin enthaltenen Transaktionen pflegen die Nodes in einer lokalen Buchführung und gleichen diese laufend mit dem dezentralen Netzwerk ab.

In unserem Beispiel wird die Summe der Transaktionen im Ledger den Transfer der Lizenz dokumentieren. Am Ende hat Teilnehmer A eine Software-Lizenz weniger, Teilnehmer B eine Software-Lizenz mehr.

Das Beispiel macht einen zentralen Vorteil der Blockchain-Technologie deutlich: Es ist möglich, eine digitale Lizenz ohne zentralen, vertrauenswürdigen Vermittler zwischen verschiedenen Teilnehmern zu übertragen. Diesen Vorgang könnt ihr revisionssicher belegen.

Bitte beachte unsere Community-Richtlinien

Wir freuen uns über kontroverse Diskussionen, die gerne auch mal hitzig geführt werden dürfen. Beleidigende, grob anstößige, rassistische und strafrechtlich relevante Äußerungen und Beiträge tolerieren wir nicht. Bitte achte darauf, dass du keine Texte veröffentlichst, für die du keine ausdrückliche Erlaubnis des Urhebers hast. Ebenfalls nicht erlaubt ist der Missbrauch der Webangebote unter t3n.de als Werbeplattform. Die Nennung von Produktnamen, Herstellern, Dienstleistern und Websites ist nur dann zulässig, wenn damit nicht vorrangig der Zweck der Werbung verfolgt wird. Wir behalten uns vor, Beiträge, die diese Regeln verletzen, zu löschen und Accounts zeitweilig oder auf Dauer zu sperren.

Trotz all dieser notwendigen Regeln: Diskutiere kontrovers, sage anderen deine Meinung, trage mit weiterführenden Informationen zum Wissensaustausch bei, aber bleibe dabei fair und respektiere die Meinung anderer. Wir wünschen Dir viel Spaß mit den Webangeboten von t3n und freuen uns auf spannende Beiträge.

Dein t3n-Team

Ein Kommentar
Paul
Paul

Schöner Beitrag, gibt ein guten Überblick.
Bei NetFederation nennen wir die Blockchain auch gerne die Internet Datenbank.

Antworten

Melde dich mit deinem t3n Account an oder fülle die unteren Felder aus.