© Africa Studio/Shutterstock.com
Let’s Blockchain mit Hyperledger Fabric und Composer

How much is the Fish?


Wenige Technologien prägen mit ihrem Namen ein so starkes Bild über ihre Implementierung wie die Blockchain. Das Bild der als Kette aneinandergereihten Blöcke ist förmlich in die Köpfe eingestanzt. Viele Gespräche zur Blockchain drehen sich rund um dieses Bild und dessen wirkliche Implementierung. Das ist schön und macht Spaß, birgt aber auch das Risiko, gar nicht über das Wesentliche zu diskutieren: die Anwendung. Daher soll es in diesem Artikel vor allem um eben diese gehen. Es soll geklärt werden, wann und warum eine Blockchain-Lösung sinnvoll ist. Mithilfe von Hyperledger Fabric und Hyperledger Composer werden wir dann auch direkt einen kleinen Use Case implementieren.

Die weltweit größte Containerschiffreederei Maersk hat in Zusammenarbeit mit IBM die Plattform TradeLens [1] ins Leben gerufen. TradeLens umfasst mittlerweile mehr als neunzig Partner, die eigentlich nur eins machen wollen: Güter über TradeLens digital transferieren. Das kann beispielsweise ein im Nordwestpazifik gefangener Seelachs sein, der über viele Stationen den Weg zu unserem deutschen Einzelhändler findet. TradeLens basiert auf Hyperledger Fabric. Aber was ist das und warum kann eine solche Technologie für Handelsplattformen wie TradeLens interessant sein?

Hyperledger Fabric ist ein Framework, das explizit für die Entwicklung von Businessapplikationen auf Distributed-Ledger-Technologien (DLT) ins Leben gerufen wurde. Vier Punkte sind dafür wichtig und grenzen Hyperledger Fabric von öffentlichen Lösungen wie Ethereum oder Bitcoin ab: Es ist keine anonyme Teilnahme am Netzwerk möglich. Jeder Teilnehmer besitzt eine Identität zur Authentifizierung und entsprechende Rollen für die Zugriffskontrolle. Durch vertrauliche Transaktionen kann dann geregelt werden, wer diese sehen und ausführen darf. Zudem ist keine Proof-of-Work-Validierung notwendig und wäre für eine Businessapplikation auch nicht praktikabel, da diese Konsensmechanismen zu viele Ressourcen und Zeit beanspruchen würden. In Hyperledger Fabric werden Validierungen und Konsensbildung durch die verteilte Überprüfung von Transaktionen abgebildet, woraus sich die vierte Eigenschaft ergibt: die Möglichkeit, Businesslogik zu implementieren.

Hyperledger Fabric im Hyperledger-Universum

Hyperledger ist ein 2015 ins Leben gerufenes Blockchain-Open-Source-Projekt unter dem Schirm der Linux Foundation. Der Begriff Hyperledger bezieht sich dabei nicht auf eine spezielle Technologie, sondern ist ein Projekt, in dem mehrere Teams DLT-Fra...

Exklusives Abo-Special

Angebote für Teams

Für Firmen haben wir individuelle Teamlizenzen. Wir erstellen Ihnen gerne ein passendes Angebot.

Das Library-Modell:
IP-Zugang

Das Company-Modell:
Domain-Zugang