What Is Hyperledger? [The Most Comprehensive Step-by-Step Guide!]

Updated on: May 4th, 2020
This content has been Fact-Checked.
what is hyperledger

Eines der Projekte, auf die Sie unweigerlich stoßen werden, wenn Sie Blockchain-Konferenzen besuchen und Blockchain-Nachrichten folgen, ist Hyperledger von der Linux Foundation. Aber während es relativ einfach ist zu verstehen, was Kryptowährungen wie Bitcoin und sogar Ethereum sind, ist es schwieriger, sich mit der Hyperledger-Initiative zu befassen. Aber wenn Sie dies tun, werden Sie einige spannende Projekte für nicht-währungsfreie, industrielle Blockchain-Anwendungen finden.

Was ist Hyperledger? Ein kurzer Hyperledger Tutorial

Beginnen wir mit dem, was Hyperledger nicht ist: Kein Unternehmen. Keine Kryptowährung. Keine Blockchain. Kein IBM Blockchain Coin.HyperLedger ist eher ein Hub für offene industrielle Blockchain-Entwicklung. Hyperledger erklärt auf seiner Website:

„Hyperledger ist eine Open Source kollaborative Anstrengung zur Förderung branchenübergreifender Blockchain-Technologien. Es ist eine globale Zusammenarbeit, die von der Linux Foundation veranstaltet wird, darunter führende Unternehmen in den Bereichen Finanzen, Banking, Internet of Things, Supply Chains, Fertigung und Technologie.“

Hyperledger unterstützt keine Bitcoin oder andere Kryptowährung. Aber die Plattform ist begeistert von der Blockchain-Technologie. Nicht seit dem Web selbst, sagt die Website, „hat eine Technologie versprochen eine breitere und grundlegendere Revolution als die Blockchain-Technologie.“ Blockchains hat das Potenzial, „eine neue Generation von Transaktionsanwendungen zu entwickeln, die Vertrauen, Verantwortlichkeit und Transparenz in ihrem Kern schafft und gleichzeitig Geschäftsprozesse und rechtliche Einschränkungen rationalisiert.“

What Is Hyperledger? How the Linux Foundation builds an open platform around the blockchain projects of Intel and IBM

Also haben wir viele Versprechen — und wir haben Hyperledger. Damit zielt die Linux Foundation darauf ab, eine Umgebung zu schaffen, in der Communities von Softwareentwicklern und Unternehmen sich treffen und koordinieren, um Blockchain-Frameworks zu erstellen. Die Linux Foundation gründete die Plattform im Dezember 2015. Im Februar 2016 kündigte sie die ersten Gründungsmitglieder an, im März 2016 kamen zehn weitere Mitglieder hinzu.

Heute hat Hyperledger eine beeindruckende Liste von mehr als 100 Mitgliedern. Die Liste umfasst eine breite Palette von bekannten Branchenführern. Es umfasst Mobilitätstechnik-Giganten wie Airbus und Daimler, IT-Unternehmen wie IBM, Fujitsu, SAP, Huawei, Nokia, Intel und Samsung, Finanzinstitute wie Deutsche Börse, American Express, J.P. Morgan, BBVA, BNP Paribas und Well Fargo sowie Blockchain-Startups wie Blockstream, Netki, Lykke, Factom, bloq und Consensys. Viele der weltweit größten Unternehmen in Tech and Finance treffen sich bei Hyperledger mit einigen der heißesten Blockchain-Startups.

Werde in weniger als 5 Wochen ein Hyperledger Pro!

Registrieren Sie sich jetzt

So etwas wie die Exekutivregierung von Hyperledger ist das Komitee der Führer. Es besteht aus mehr als 10 Führungskräften, die meisten mit jahrzehntelanger Erfahrung in Open Source und engen Verbindungen zu verschiedenen Branchen. Sie finden Führungskräfte der Apache Foundation und des W3C Consortiums sowie Ingenieure von IBM und mehr. Einige Mitglieder von Hyperledgers, wie Richard Brown und Tamas Blumer, haben bereits seit Jahren mit Blockchain gearbeitet. Für seine Mitglieder bietet Hyperledger nicht nur technisches Wissen und Software-Frameworks, sondern auch verschiedene Kontakte zu Branchen und Entwicklern.

Relativ früh in der Geschichte von Hyperledger musste das Projekt eine wichtige Entscheidung treffen. Exekutivdirektor Brian Behlendorf wurde gefragt, ob es eine „Hyperledger Coin“ geben wird, eine Geldeinheit, die auf den Hyperledger Blockchains läuft. Behlendorf antwortete, dass das Hyperledger-Projekt selbst niemals seine eigene Kryptowährung bauen wird.

„Sie werden nie eine Hyperledger-Münze sehen“, sagte er, „Indem wir keine Währung vorantreiben, vermeiden wir so viele politische Herausforderungen, eine global konsistente Währung aufrechtzuerhalten.“

Diese Entscheidung prägte stark die strategischen Ziele von Hyperledger, industrielle Anwendungen der Blockchain-Technologie zu bauen und sie scharf von den get-reichen Schemata zu trennen, die sich normalerweise von währungsbasierten Blockchains entwickeln. Dies könnte langweiliger sein, aber auch einfacher für die Technologie.

What Is Hyperledger? How the Linux Foundation builds an open platform around the blockchain projects of Intel and IBM

Darüber hinaus beschreibt eine „Charta“ die Ziele von Hyperledger, wie ein Missionsführer. Demnach zielt die Plattform darauf ab, „ein verteiltes Open-Source-Ledger-Framework und Code-Basis für Unternehmen zu schaffen“ und eine offene Infrastruktur zu schaffen, zu fördern und zu pflegen.

Das ist irgendwie erzählend, aber irgendwie vage. Es skizziert eine Art Programm, beantwortet aber nicht die großen, wichtigen Fragen: Was machen all diese weltweit führenden Unternehmen und Führungskräfte bei Hyperledger? Welche Projekte treiben sie voran? Wer nimmt teil?

Hyperledger-Projekte

Die „Dachstrategie“ von Hyperledger inkubiert und fördert eine Reihe von Business-Blockchain-Technologien, Frameworks, Bibliotheken, Schnittstellen und Anwendungen. Derzeit ist Hyperledger der Gastgeber der folgenden Projekte:

Hyperledger Sägezahn:

Dies ist eine modulare Blockchain-Suite, die von Intel entwickelt wurde, die einen neuen Konsensalgorithmus namens Proof of Elapsed Time (PoET) verwendet.

Hyperledger Iroha:

Iroha ist ein Projekt von ein paar japanischen Unternehmen, um einen einfachen Rahmen für eine Blockchain zu schaffen.

Hyperledger Fabric (Hyperledger IBM):

Dieses Projekt wird von IBM geleitet. Fabric ist eine Plug and Play-Implementierung der Blockchain-Technologie, die als Grundlage entwickelt wurde, um hochskalierende Blockchain-Anwendungen mit einem flexiblen Grad an Berechtigungen zu entwickeln.

Hyperledger Burrow:

Dieses Projekt entwickelt eine zulässige Smart-Contract-Maschine entlang der Spezifikation von Ethereum.

Hyperledger Composer

Ein Werkzeug zum Aufbau von Blockchain-Business-Netzwerken.

Hyperledger-Explorer

Hyperledger Explorer ist ein Blockchain-Modul und eines der Hyperledger-Projekte, die von der Linux Foundation gehostet werden. Entwickelt, um eine benutzerfreundliche Webanwendung zu erstellen, kann Hyperledger Explorer Blöcke, Transaktionen und zugehörige Daten, Netzwerkinformationen (Name, Status, Liste der Knoten), Kettencodes und Transaktionsfamilien sowie alle anderen relevanten Informationen anzeigen, die im Buch gespeichert sind, anzeigen, aufrufen, bereitstellen oder abfragen.

Hyperledger Indy

Hyperledger Indy ist eine Sammlung von Tools, Bibliotheken und weiteren Komponenten für digitale Identitäten, die auf Blockchains verwurzelt sind.

Hyperledger Cello

Ein Blockchain-as-a-Service-Bereitstellungsmodell.

What Is Hyperledger? How the Linux Foundation builds an open platform around the blockchain projects of Intel and IBM

Neben diesen Framework-Projekten hat Hyperledger mehrere Tool-Projekte, die den Zugriff auf und die Entwicklung von Blockchains einfacher und effektiver machen sollen.

Hyperledger beschäftigt sich offensichtlich mit einem breiten Spektrum von nicht-monetären Blockchain-Projekten. Aber diese grobe Sicht auf diese Projekte muss unbefriedigend bleiben, da die Kurzbeschreibungen nicht weit über Schlüsselwörter hinausgehen. Wir werfen also einen genaueren Blick auf die beiden prominentesten Projekte: Sägezahn und Stoff. Beide Projekte werden von großen Unternehmen — Intel und IBM — erstellt und an Hyperledger als Open-Source-Code übergeben. Mit Hyperledger treiben die Unternehmen ihre Blockchain-Projekte weiter voran, während alle anderen dazu eingeladen sind.

Hyperledger Sägezahn (Intel)

Sawtooth Lake ist Intels modulare Blockchain-Suite. Es ist in Python geschrieben und für Anwendungsfälle in vielen Bereichen von IoT bis Financials konzipiert. Die dominierenden Eigenschaften von Sawtooth Lake sind, dass es sowohl zulässige als auch zulässige Anwendungen und Bereitstellungen unterstützt und dass es einen neu entwickelten Konsensalgorithmus namens Proof of Elapsed Time (PoET) verwendet.

What Is Hyperledger? How the Linux Foundation builds an open platform around the blockchain projects of Intel and IBM

PoET verwendet neue sichere CPU-Befehle, die immer mehr in neuen Prozessoren wie Intel Builds verfügbar sind. Mit diesen Anweisungen sorgt PoET für eine sichere und zufällige Auswahl eines sogenannten „Leaders“. Dies kann mit Bitcoin Mining verglichen werden, bei dem die Bergleute um einen einmaligen Zugriff konkurrieren, um die Blockchain zu schreiben. Neben dem Proof-Algorithmus von Bitcoin benötigt PoET keine spezielle Mining-Hardware.

Um ein Führer zu werden, muss jeder „Validator“ — der einem Knoten oder einem Miner entspricht — die sichere CPU-Anweisung verwenden, um eine Wartezeit anzufordern. Der Validator mit der kürzesten Wartezeit wird als Führer gewählt. Wie jedes gute Mining funktioniert Algorithmus PoET wie eine Lotterie mit dem Preis, um Schreibzugriff auf die Blockchain zu erhalten.

Anders als bei Kryptowährungen gibt es keine Belohnung für den Führer. Es ist nur ein Teil der Ausführung der Software. So wird es keinen Energiewettbewerb geben, wie in Kryptowährungen. Jeder Knoten kann seine CPU einfach nutzen — solange es ein neues Modell ist und vielleicht von Intel — um an der Leaderauswahl ohne Kosten teilzunehmen. Was in Bitcoin Bergbau ist, ist einfach ein nicht-aufdringlicher Teil der Software in Sawtooth Lake.

Eine weitere Neuerung des Sawtooth Lake ist der Aufbau und die Verbreitung von Transaktionen. Ein Client erstellt Transaktionen und übermittelt sie an die Validatoren. Dies umschließt die Transaktionen, die sie innerhalb eines Batches erhalten und sie insgesamt an den Staat binden. Dies ist ein ähnlicher, aber nicht identisch Prozess, als wenn Kryptowährungsminer Transaktionen in einen Block wickeln. Mit dieser Charge löst Sawtooth das Problem der sicheren Validierung von Transaktionen, die voneinander abhängen.

Bis heute wird Sägezahn in mehreren Anwendungen getestet. Es wird getestet, um die Reise von Meeresfrüchten vom Meer zum Tisch aufzuzeichnen, indem IoT-Sensoren verwendet werden, und Eigentum, Besitz und Parameter durch die gesamte Lieferkette, vom Fischer bis zum Supermarkt, zu verfolgen. Der Käufer kann auf eine vollständige und vertrauenslose Aufzeichnung der gesamten Live-Kette der Meeresfrüchte zugreifen. Dieser Anwendungsfall in der Supply Chain und Produktgeschichte wird zunehmend für Blockchains diskutiert.

Sägezahn wird auch getestet, um den Prozess der Übertragung von Anleihen zu rationalisieren. Die Entwickler haben eine Benutzeroberfläche erstellt, um Anleihen zu verfolgen und zu übertragen. Damit können Benutzer ein ganzes Portfolio von Anleihen auf der Blockchain verwalten. Ein weiterer Anwendungsfall von Sawtooth, der derzeit getestet wurde, sind digitale Assets. Die Entwickler bauten eine Plattform für die Verwaltung digitaler Assets auf der Sawtooth Blockchain, die in der Lage sein könnte, ein breites Spektrum an digitalen Assets zu verwalten. Der Verbindungspunkt zwischen dieser Anwendung von Sawtooth scheint der Marktplatz für digitale Assets jeglicher Art zu sein, der in der Blockchain gebaut ist und bereits eine grafische Benutzeroberfläche für Benutzer hat.

Während diese Tests laufen und Sawtooths ein großes Brancheninteresse genießt, scheint das Projekt weniger Traktion zu erhalten als der Beitrag von IBM zu Hyperledger.

Hyperledger-Stoff

Das vielleicht interessanteste Projekt in der Hyperledger-Familie ist IBMs Fabric. Statt einer einzelnen Blockchain ist Fabric eine Basis für die Entwicklung von Blockchain-basierten Lösungen mit einer modularen Architektur. Mit Fabric können verschiedene Komponenten von Blockchains, wie Konsens und Mitgliedschaftsdienste Plug-and-Play werden. Fabric wurde entwickelt, um einen Rahmen zu bieten, mit dem Unternehmen ihr eigenes, individuelles Blockchain-Netzwerk zusammenstellen können, das schnell auf mehr als 1.000 Transaktionen pro Sekunde skaliert werden kann.

What Is Hyperledger? How the Linux Foundation builds an open platform around the blockchain projects of Intel and IBM

Was ist Fabric und wie funktioniert es? Das Framework ist in Go implementiert. Es ist für die Aktivierung von Konsortial-Blockchains mit unterschiedlichen Graden von Berechtigungen gemacht. Fabric stützt sich stark auf ein intelligentes Vertragssystem namens Chaincode, das jeder Peer der Netzwerke in Docker-Containern ausgeführt wird. Eine Übersicht über die Technologie von Fabric finden Sie im Handbuch.

Obwohl Fabric nicht vollständig und allgemein erlaubt ist, ermöglicht es Unternehmen, Teile der Blockchain, wenn nicht alle, erlaubt zu machen. Teilnehmer müssen sich normalerweise registrieren, um die Berechtigung zum Beitreten und zum Ausgeben von Transaktionen in einer Fabric-basierten Blockchain zu erhalten. Um Ressourcen effizienter zu nutzen, verfügt Fabric über weniger Knoten als eine öffentliche Kette und berechnet Daten massiv parallel, was die Skalierung von Fabric wesentlich besser als öffentliche Blockchains macht. Auch seine grundlegende Architektur unterstützt vertrauliche Daten und gibt seinen Mitgliedern mehr Privatsphäre, wie sie in einer öffentlichen Blockchain finden.

Am wichtigsten ist vielleicht die Trennung zwischen sogenannten „Endorsers“ und „Consensus Nodes“. Wenn Sie mit Kryptowährungen wie Bitcoin vertraut sind, erkennen Sie die Trennung zwischen Bergleuten und Knoten. Die Endorser haben den Status und erstellen, validieren und propagieren Transaktionen und Chaincode, während die Consensus Nodes die bereits validierten Transaktionen anordnen. Während diese Trennung kein Konzept des ersten Blockchain-Konzepts von Satoshi Nakamoto war, sondern in den meisten Kryptowährungen zu einer ungewünschten Realität wurde, ist Fabric einer der ersten, die diese Trennung zu einem Designprinzip machen. So kann Fabric beispielsweise eine bessere Arbeitsteilung implementieren, so dass nicht jeder Peer des Netzwerks jede Aufgabe erledigen muss.

Obwohl Fabric keine native Währung hat, ermöglicht es dem Benutzer, Assets von Client-Seite zu definieren und sie mit dem Fabric Composer zu verwenden. Das Chaincode Smart Contracts Framework von Fabric ähnelt Ethereum: Chaincode definiert die Geschäftslogik von Assets, die Regeln zum Lesen und Ändern des so genannten Status der Assets. Wie Ethereum Fabric verwaltet nicht eine Reihe von nicht verbrauchten Ausgaben, wie Bitcoin behauptet, sondern den Zustand der Blockchain, der nicht auf Transaktionsdaten beschränkt ist.

Abgesehen von den öffentlichen Blockchains von Kryptowährungen ermöglicht Fabric den Teilnehmern, einen separaten Kanal für ihre Assets zu erstellen und damit Transaktionen und ein Ledger zu isolieren und zu trennen. Mit dieser Methode wird der Chaincode, der zum Lesen und Ändern des Status eines Assets benötigt wird, nur auf Peers installiert, die an diesem bestimmten Geschäftsfall beteiligt sind. Wie in guten Chat-Programmen erlauben Fabrics Blockchains dem Benutzer, sowohl an offenen als auch privaten Interaktionen teilzunehmen.

Darüber hinaus schlägt IBM ein alternatives Design für öffentliche und zulässige Blockchains vor. Fabric verwendet eine Public Key-Infrastruktur, um kryptografische Zertifikate zu generieren, die an Organisationen und Benutzer gebunden sind. So ist es möglich, Daten und Kanalzugriff auf bestimmte Akteure zu beschränken.

Die Stärke von Fabric scheint die hohe Flexibilität in Bezug auf Erlaubnis und Privatsphäre zu sein und gleichzeitig eine hohe Skalierbarkeit durch eine fortschrittlichere Arbeitsteilung der Netzwerkteilnehmer zu ermöglichen.

Für IBM Fabric dient als Flaggschiff-Projekt für die Blockchain-Entwicklung. Der IT-Riese nutzt Fabric für eine Vielzahl von eigenen Projekten und für die Zusammenarbeit mit mehreren Geschäftspartnern.

Im März 2017 hat IBM IBM Blockchain eingeführt, einen Service, der es Entwicklern ermöglicht, „schnell sicherheitsreiche Produktionsblockchain-Netzwerke in der IBM Cloud zu erstellen und zu hosten.“ Mit diesem Schritt holt IBM Microsoft ein, das lange Blockchains in seiner Azure Cloud integriert hat.

Während Microsoft jedoch nur ein Cloud-Host für mehrere externe Blockchains ist, fördert IBM stark sein eigenes Blockchain-Framework Fabric für viele Anwendungsfälle. Ende März haben sich Natixis und Trafigure mit IBM zusammengeschlossen, um eine auf Fabric basierende Blockchain für Rohstoffhandelsfinanzierungen für US-Rohöltransaktionen zu verwenden. Alle wichtigen Schritte in einer Rohöltransaktion werden auf der Blockchain digitalisiert, wodurch Transparenz, Effizienz und Sicherheit massiv verbessert werden.

Im April kündigte IBM mehrere neue Blockchain-Projekte auf Basis von Fabric an: Das Unternehmen arbeitete mit Sichuan Heijia zusammen, um eine Blockchain-basierte Supply Chain-Plattform für pharmazeutische Beschaffung aufzubauen. Im selben Monat begann IBM mit der japanischen Mizuho Financial Group und der Mizuho Bank zusammenzuarbeiten, um eine Blockchain-basierte Plattform für die Handelsfinanzierung zu schaffen. Diese Projekte zielen darauf ab, Handelsgeschäfte zu rationalisieren und die Effizienz der Lieferkette zu verbessern.

In einem anderen Projekt, das im April 2017 veröffentlicht wurde, arbeitet IBM mit der National University of Singapore zusammen, um ein Modul für Finanztechnologie zu entwickeln, um die Ausbildung des Studenten in diesem Bereich zu verbessern. Schließlich wurde IBM im Mai 2017 als Partner von TenneT, Sonnen und Vandebron gewählt, um eine Blockchain für das Stromnetz in den Niederlanden und Deutschland zu entwickeln.

Das Rückgrat der nicht-monetären, industriellen Blockchain-Technologie?

Zwar gibt es viele Informationen über Sawtooth und Fabric, aber über die anderen Projekte ist weniger bekannt. Vielleicht müssen diese Projekte zuerst wachsen und reifen, um ein Thema von Medienmitteilungen, Tests und realen Anwendungen zu sein. Aber die bekanntesten Projekte, Sawtooth und Fabric, sind interessant und scheinen von starken IT-Unternehmen unterstützt zu werden. Es wird interessant sein zu sehen, ob es Hyperledgers gelingt, diese Blockchains zu verbinden, zum Beispiel durch die Entwicklung von Tools, die mit allen Hyperledger Blockchain-Frameworks verwendet werden können.

Hyperledger: Fazit

Während die meisten anderen Blockchain-Projekte sich auf Kryptowährungen und Tokens konzentrieren, zeigen die Projekte rund um Hyperledger ein starkes Potenzial, das Rückgrat nicht-monetärer, hoch skalierender Industrieanwendungen der Blockchain-Technologie aufzubauen. Mit interessanten Konzepten und Marktführern in der Technologie hinter Hyperledge hat nicht die schlimmsten Chancen, diesen Preis zu gewinnen.

Eines der Projekte, auf die Sie unweigerlich stoßen werden, wenn Sie Blockchain-Konferenzen besuchen und Blockchain-Nachrichten folgen, ist Hyperledger von der Linux Foundation. Aber während es relativ einfach ist zu verstehen, was Kryptowährungen wie Bitcoin und sogar Ethereum sind, ist es schwieriger, sich mit der Hyperledger-Initiative zu befassen. Aber wenn Sie dies tun, werden Sie einige spannende Projekte für nicht-währungsfreie, industrielle Blockchain-Anwendungen finden. Was ist Hyperledger? Ein kurzer Hyperledger Tutorial Beginnen wir mit dem, was Hyperledger nicht ist: Kein Unternehmen. Keine Kryptowährung. Keine Blockchain. Kein IBM Blockchain Coin.HyperLedger ist eher ein Hub für offene industrielle Blockchain-Entwicklung. Hyperledger erklärt auf seiner Website: „Hyperledger ist eine Open-Source-Zusammenarbeit, die geschaffen wurde, um branchenübergreifende Blockchain-Technologien voranzutreiben. Es ist eine globale Zusammenarbeit, die von der Linux Foundation veranstaltet wird, darunter führende Unternehmen in den Bereichen Finanzen, Banking, Internet of Things, Supply Chains, Fertigung und Technologie.“ Hyperledger unterstützt keine Bitcoin oder andere Kryptowährung. Aber die Plattform ist begeistert von der Blockchain-Technologie. Nicht seit dem Web selbst, sagt die Website, „hat eine Technologie versprochen eine breitere und grundlegendere Revolution als die Blockchain-Technologie.“ Blockchains hat das Potenzial, „eine neue Generation von Transaktionsanwendungen zu entwickeln, die Vertrauen, Verantwortlichkeit und Transparenz in ihrem Kern schafft und gleichzeitig Geschäftsprozesse und rechtliche Einschränkungen rationalisiert.“ Also haben wir viele Versprechen — und wir haben Hyperledger. Damit zielt die Linux Foundation darauf ab, eine Umgebung zu schaffen, in der Communities von Softwareentwicklern und Unternehmen sich treffen und koordinieren, um Blockchain-Frameworks zu erstellen. Die Linux Foundation gründete die Plattform im Dezember 2015. Im Februar 2016 kündigte sie die ersten Gründungsmitglieder an, im März 2016 kamen zehn weitere Mitglieder hinzu. Heute hat Hyperledger eine beeindruckende Liste von mehr als 100 Mitgliedern. Die Liste umfasst eine breite Palette von bekannten Branchenführern. Es umfasst Mobilitätstechnik-Giganten wie Airbus und Daimler, IT-Unternehmen wie IBM, Fujitsu, SAP, Huawei, Nokia, Intel und Samsung, Finanzinstitute wie Deutsche Börse, American Express, J.P. Morgan, BBVA, BNP Paribas und Well Fargo sowie Blockchain-Startups wie Blockstream, Netki, Lykke, Factom, bloq und Consensys. Viele der weltweit größten Unternehmen in Tech and Finance treffen sich bei Hyperledger mit einigen der heißesten Blockchain-Startups. Werde in weniger als 5 Wochen ein Hyperledger Pro! Jetzt registrieren Etwas wie die Exekutivregierung von Hyperledger ist das Komitee der Führer. Es besteht aus mehr als 10 Führungskräften, die meisten mit jahrzehntelanger Erfahrung in Open Source und engen Verbindungen zu verschiedenen Branchen. Sie finden Führungskräfte der Apache Foundation und des W3C Consortiums sowie Ingenieure von IBM und mehr. Einige Mitglieder von Hyperledgers, wie Richard Brown und Tamas Blumer, haben bereits seit Jahren mit Blockchain gearbeitet. Für seine Mitglieder bietet Hyperledger nicht nur technisches Wissen und Software-Frameworks, sondern auch verschiedene Kontakte zu Branchen und Entwicklern. Relativ früh in der Geschichte von Hyperledger musste das Projekt eine wichtige Entscheidung treffen. Exekutivdirektor Brian Behlendorf wurde gefragt, ob es eine „Hyperledger Coin“ geben wird, eine Geldeinheit, die auf den Hyperledger Blockchains läuft. Behlendorf antwortete, dass das Hyperledger-Projekt selbst niemals seine eigene Kryptowährung bauen wird. „Sie werden nie eine Hyperledger-Münze sehen“, sagte er, „Indem wir keine Währung vorantreiben, vermeiden wir so viele politische Herausforderungen, eine global konsistente Währung aufrechtzuerhalten.“ Diese Entscheidung prägte stark die strategischen Ziele von Hyperledger, industrielle Anwendungen der Blockchain-Technologie zu bauen und sie scharf von den get-reichen Schemata zu trennen, die sich normalerweise von währungsbasierten Blockchains entwickeln. Dies könnte langweiliger sein, aber auch einfacher für die Technologie. Darüber hinaus beschreibt eine „Charta“ die Ziele von Hyperledger, wie ein Missionsführer. Demnach zielt die Plattform darauf ab, „ein Enterprise-Grade-Open-Source-Distributed Ledger-Framework und Code-Basis zu erstellen, zu fördern und zu pflegen eine offene Infrastruktur. Das ist irgendwie erzählend, aber irgendwie vage. Es skizziert eine Art Programm, beantwortet aber nicht die großen, wichtigen Fragen: Was machen all diese weltweit führenden Unternehmen und Führungskräfte bei Hyperledger? Welche Projekte treiben sie voran? Wer nimmt teil? Hyperledger-Projekte Die „Dachstrategie“ von Hyperledger inkubiert und fördert eine Reihe von Business-Blockchain-Technologien, Frameworks, Bibliotheken, Schnittstellen und Anwendungen. Derzeit ist Hyperledger der Gastgeber der folgenden Projekte: Hyperledger Sawtooth: Dies ist eine modulare Blockchain-Suite, die von Intel entwickelt wurde, die einen neuen Konsensalgorithmus namens Proof of Elapsed Time (PoET) verwendet. Hyperledger Iroha: Iroha ist ein Projekt von ein paar japanischen Unternehmen, um einen einfachen Rahmen für eine Blockchain zu schaffen. Hyperledger Fabric (Hyperledger IBM): Dieses Projekt wird von IBM geleitet. Fabric ist eine Plug and Play-Implementierung der Blockchain-Technologie, die als Grundlage entwickelt wurde, um hochskalierende Blockchain-Anwendungen mit einem flexiblen Grad an Berechtigungen zu entwickeln. Hyperledger Burrow: Dieses Projekt entwickelt eine zulässige intelligente Contract-Maschine entlang der Spezifikation von Ethereum. Hyperledger Composer Ein Tool zum Aufbau von Blockchain-Geschäftsnetzwerken. Hyperledger Explorer Hyperledger Explorer ist ein Blockchain-Modul und eines der Hyperledger-Projekte, die von der Linux Foundation gehostet werden. Entwickelt, um eine benutzerfreundliche Webanwendung zu erstellen, kann Hyperledger Explorer Blöcke, Transaktionen und zugehörige Daten, Netzwerkinformationen (Name, Status, Liste der Knoten), Kettencodes und Transaktionsfamilien sowie alle anderen relevanten Informationen anzeigen, die im Buch gespeichert sind, anzeigen, aufrufen, bereitstellen oder abfragen. Hyperledger Indy Hyperledger Indy ist eine Sammlung von Tools, Bibliotheken und weiteren Komponenten für digitale Identitäten, die auf Blockchains verwurzelt sind. Hyperledger Cello Ein Blockchain-as-a-Service-Bereitstellungsmodell. Neben diesen Framework-Projekten hat Hyperledger mehrere Tool-Projekte, die den Zugriff auf und die Entwicklung von Blockchains einfacher und effektiver machen sollen. Hyperledger beschäftigt sich offensichtlich mit einem breiten Spektrum von nicht-monetären Blockchain-Projekten. Aber diese grobe Sicht auf diese Projekte muss unbefriedigend bleiben, da die Kurzbeschreibungen nicht weit über Schlüsselwörter hinausgehen. Wir werfen also einen genaueren Blick auf die beiden prominentesten Projekte: Sägezahn und Stoff. Beide Projekte werden von großen Unternehmen — Intel und IBM — erstellt und an Hyperledger als Open-Source-Code übergeben. Mit Hyperledger treiben die Unternehmen ihre Blockchain-Projekte weiter voran, während alle anderen dazu eingeladen sind. Hyperledger Sawtooth (Intel) Sawtooth Lake ist Intels modulare Blockchain-Suite. Es ist in Python geschrieben und für Anwendungsfälle in vielen Bereichen von IoT bis Financials konzipiert. Die dominierenden Eigenschaften von Sawtooth Lake sind, dass es sowohl zulässige als auch zulässige Anwendungen und Bereitstellungen unterstützt und dass es einen neu entwickelten Konsensalgorithmus namens Proof of Elapsed Time (PoET) verwendet. PoET verwendet neue sichere CPU-Befehle, die immer mehr in neuen Prozessoren wie Intel Builds verfügbar sind. Mit diesen Anweisungen sorgt PoET für eine sichere und zufällige Auswahl eines sogenannten „Leaders“. Dies kann mit Bitcoin Mining verglichen werden, bei dem die Bergleute um einen einmaligen Zugriff konkurrieren, um die Blockchain zu schreiben. Neben dem Proof-Algorithmus von Bitcoin benötigt PoET keine spezielle Mining-Hardware. Um ein Führer zu werden, muss jeder „Validator“ — der einem Knoten oder einem Miner entspricht — die sichere CPU-Anweisung verwenden, um eine Wartezeit anzufordern. Der Validator mit der kürzesten Wartezeit wird als Führer gewählt. Wie jedes gute Mining funktioniert Algorithmus PoET wie eine Lotterie mit dem Preis, um Schreibzugriff auf die Blockchain zu erhalten. Anders als bei Kryptowährungen gibt es keine Belohnung für den Führer. Es ist nur ein Teil der Ausführung der Software. So wird es keinen Energiewettbewerb geben, wie in Kryptowährungen. Jeder Knoten kann seine CPU einfach nutzen — solange es ein neues Modell ist und vielleicht von Intel — um an der Leaderauswahl ohne Kosten teilzunehmen. Was in Bitcoin Bergbau ist, ist einfach ein nicht-aufdringlicher Teil der Software in Sawtooth Lake. Eine weitere Neuerung des Sawtooth Lake ist das Gebäude und die Vermehrung von Transaktionen. Ein Client erstellt Transaktionen und übermittelt sie an die Validatoren. Dies umschließt die Transaktionen, die sie innerhalb eines Batches erhalten und sie insgesamt an den Staat binden. Dies ist ein ähnlicher, aber nicht identisch Prozess, als wenn Kryptowährungsminer Transaktionen in einen Block wickeln. Mit dieser Charge löst Sawtooth das Problem der sicheren Validierung von Transaktionen, die voneinander abhängen. Bis heute wird Sägezahn in mehreren Anwendungen getestet. Es wird getestet, um die Reise von Meeresfrüchten vom Meer zum Tisch aufzuzeichnen, indem IoT-Sensoren verwendet werden, und Eigentum, Besitz und Parameter durch die gesamte Lieferkette, vom Fischer bis zum Supermarkt, zu verfolgen. Der Käufer kann auf eine vollständige und vertrauenslose Aufzeichnung der gesamten Live-Kette der Meeresfrüchte zugreifen. Dieser Anwendungsfall in der Supply Chain und Produktgeschichte wird zunehmend für Blockchains diskutiert. Sägezahn wird auch getestet, um den Prozess der Übertragung von Anleihen zu rationalisieren. Die Entwickler haben eine Benutzeroberfläche erstellt, um Anleihen zu verfolgen und zu übertragen. Damit können Benutzer ein ganzes Portfolio von Anleihen auf der Blockchain verwalten. Ein weiterer Anwendungsfall von Sawtooth, der derzeit getestet wurde, sind digitale Assets. Die Entwickler bauten eine Plattform für die Verwaltung digitaler Assets auf der Sawtooth Blockchain, die in der Lage sein könnte, ein breites Spektrum an digitalen Assets zu verwalten. Der Verbindungspunkt zwischen dieser Anwendung von Sawtooth scheint der Marktplatz für digitale Assets jeglicher Art zu sein, der in der Blockchain gebaut ist und bereits eine grafische Benutzeroberfläche für Benutzer hat. Während diese Tests laufen und Sawtooths ein großes Brancheninteresse genießt, scheint das Projekt weniger Traktion zu erhalten als der Beitrag von IBM zu Hyperledger. Hyperledger Fabric Das vielleicht interessanteste Projekt in der Hyperledger-Familie ist IBMs Fabric. Statt einer einzelnen Blockchain ist Fabric eine Basis für die Entwicklung von Blockchain-basierten Lösungen mit einer modularen Architektur. Mit Fabric können verschiedene Komponenten von Blockchains, wie Konsens und Mitgliedschaftsdienste Plug-and-Play werden. Fabric wurde entwickelt, um einen Rahmen zu bieten, mit dem Unternehmen ihr eigenes, individuelles Blockchain-Netzwerk zusammenstellen können, das schnell auf mehr als 1.000 Transaktionen pro Sekunde skaliert werden kann. Was ist Fabric und wie funktioniert es? Das Framework ist in Go implementiert. Es ist für die Aktivierung von Konsortial-Blockchains mit unterschiedlichen Graden von Berechtigungen gemacht. Fabric stützt sich stark auf ein intelligentes Vertragssystem namens Chaincode, das jeder Peer der Netzwerke in Docker-Containern ausgeführt wird. Eine Übersicht über die Technologie von Fabric finden Sie im Handbuch. Obwohl Fabric nicht vollständig und allgemein erlaubt ist, ermöglicht es Unternehmen, Teile der Blockchain, wenn nicht alle, erlaubt zu machen. Teilnehmer müssen sich normalerweise registrieren, um die Berechtigung zum Beitreten und zum Ausgeben von Transaktionen in einer Fabric-basierten Blockchain zu erhalten. Um Ressourcen effizienter zu nutzen, verfügt Fabric über weniger Knoten als eine öffentliche Kette und berechnet Daten massiv parallel, was die Skalierung von Fabric wesentlich besser als öffentliche Blockchains macht. Auch seine grundlegende Architektur unterstützt vertrauliche Daten und gibt seinen Mitgliedern mehr Privatsphäre, wie sie in einer öffentlichen Blockchain finden. Am wichtigsten ist vielleicht die Trennung zwischen sogenannten „Endorsers“ und „Consensus Nodes“. Wenn Sie mit Kryptowährungen wie Bitcoin vertraut sind, erkennen Sie die Trennung zwischen Bergleuten und Knoten. Die Endorser haben den Status und erstellen, validieren und propagieren Transaktionen und Chaincode, während die Consensus Nodes die bereits validierten Transaktionen anordnen. Während diese Trennung kein Konzept des ersten Blockchain-Konzepts von Satoshi Nakamoto war, sondern in den meisten Kryptowährungen zu einer ungewünschten Realität wurde, ist Fabric einer der ersten, die diese Trennung zu einem Designprinzip machen. So kann Fabric beispielsweise eine bessere Arbeitsteilung implementieren, so dass nicht jeder Peer des Netzwerks jede Aufgabe erledigen muss. Obwohl Fabric keine native Währung hat, ermöglicht es dem Benutzer, Assets von Client-Seite zu definieren und sie mit dem Fabric Composer zu verwenden. Das Chaincode Smart Contracts Framework von Fabric ähnelt Ethereum: Chaincode definiert die Geschäftslogik von Assets, die Regeln zum Lesen und Ändern des so genannten Status der Assets. Wie Ethereum Fabric unterhält keine Reihe von nicht verbrauchten Ausgaben, wie Bitcoin verwaltet, aber der Zustand der Blockchain, der nicht auf Transaktionsdaten beschränkt ist. Abgesehen von den öffentlichen Blockchains von Kryptowährungen ermöglicht Fabric den Teilnehmern, einen separaten Kanal für ihre Assets zu erstellen und damit Transaktionen und ein Ledger zu isolieren und zu trennen. Mit dieser Methode wird der Chaincode, der zum Lesen und Ändern des Status eines Assets benötigt wird, nur auf Peers installiert, die an diesem bestimmten Geschäftsfall beteiligt sind. Wie in guten Chat-Programmen erlauben Fabrics Blockchains dem Benutzer, sowohl an offenen als auch privaten Interaktionen teilzunehmen. Darüber hinaus schlägt IBM ein alternatives Design für öffentliche und zulässige Blockchains vor. Fabric verwendet eine Public Key-Infrastruktur, um kryptografische Zertifikate zu generieren, die an Organisationen und Benutzer gebunden sind. So ist es möglich, Daten und Kanalzugriff auf bestimmte Akteure zu beschränken. Die Stärke von Fabric scheint die hohe Flexibilität in Bezug auf Erlaubnis und Privatsphäre zu sein und gleichzeitig eine hohe Skalierbarkeit durch eine fortschrittlichere Arbeitsteilung der Netzwerkteilnehmer zu ermöglichen. Für IBM Fabric dient als Flaggschiff-Projekt für die Blockchain-Entwicklung. Der IT-Riese nutzt Fabric für eine Vielzahl von eigenen Projekten und für die Zusammenarbeit mit mehreren Geschäftspartnern. Im März 2017 hat IBM IBM Blockchain eingeführt, einen Service, der es Entwicklern ermöglicht, „schnell sicherheitsreiche Produktionsblockchain-Netzwerke in der IBM Cloud zu erstellen und zu hosten.“ Mit diesem Schritt holt IBM Microsoft ein, das lange Blockchains in seiner Azure Cloud integriert hat. Während Microsoft jedoch nur ein Cloud-Host für mehrere externe Blockchains ist, fördert IBM stark sein eigenes Blockchain-Framework Fabric für viele Anwendungsfälle. Ende März haben sich Natixis und Trafigure mit IBM zusammengeschlossen, um eine auf Fabric basierende Blockchain für Rohstoffhandelsfinanzierungen für US-Rohöltransaktionen zu verwenden. Alle wichtigen Schritte in einer Rohöltransaktion werden auf der Blockchain digitalisiert, wodurch Transparenz, Effizienz und Sicherheit massiv verbessert werden. Im April kündigte IBM mehrere neue Blockchain-Projekte auf Basis von Fabric an: Das Unternehmen arbeitete mit Sichuan Heijia zusammen, um eine Blockchain-basierte Supply Chain-Plattform für pharmazeutische Beschaffung aufzubauen. Im selben Monat begann IBM mit der japanischen Mizuho Financial Group und der Mizuho Bank zusammenzuarbeiten, um eine Blockchain-basierte Plattform für die Handelsfinanzierung zu schaffen. Diese Projekte zielen darauf ab, Handelsgeschäfte zu rationalisieren und die Effizienz der Lieferkette zu verbessern. In einem anderen Projekt, das im April 2017 veröffentlicht wurde, arbeitet IBM mit der National University of Singapore zusammen, um ein Modul für Finanztechnologie zu entwickeln, um die Ausbildung des Studenten in diesem Bereich zu verbessern. Schließlich wurde IBM im Mai 2017 als Partner von TenneT, Sonnen und Vandebron gewählt, um eine Blockchain für das Stromnetz in den Niederlanden und Deutschland zu entwickeln. Das Rückgrat der nicht-monetären, industriellen Blockchain-Technologie? Zwar gibt es viele Informationen über Sawtooth und Fabric, aber über die anderen Projekte ist weniger bekannt. Vielleicht müssen diese Projekte zuerst wachsen und reifen, um ein Thema von Medienmitteilungen, Tests und realen Anwendungen zu sein. Aber die bekanntesten Projekte, Sawtooth und Fabric, sind interessant und scheinen von starken IT-Unternehmen unterstützt zu werden. Es wird interessant sein zu sehen, ob es Hyperledgers gelingt, diese Blockchains zu verbinden, zum Beispiel durch die Entwicklung von Tools, die mit allen Hyperledger Blockchain-Frameworks verwendet werden können. Hyperledger: Fazit Während die meisten anderen Blockchain-Projekte sich auf Kryptowährungen und Tokens konzentrieren, zeigen die Projekte rund um Hyperledger ein starkes Potenzial, das Rückgrat nicht-monetärer, hoch skalierender Industrieanwendungen der Blockchain-Technologie aufzubauen. Mit interessanten Konzepten und Marktführern in der Technologie hinter Hyperledge hat nicht die schlimmsten Chancen, diesen Preis zu gewinnen.

Ameer Rosic
#SerialEntrepreneur, Investor, #Digitalmarketing Adviser and Cofounder of @Blockgks a #blockchain innovation hub

Like what you read? Give us one like or share it to your friends and get +16

497
Hungry for knowledge?
New guides and courses each week
Looking to invest?
Market data, analysis, and reports
Just curious?
A community of blockchain experts to help

Get started today

Already have an account? Sign In