ETFFIN Finance >> Finanzbildung >  >> Kryptowährung >> Blockchain

Hyperledger-Gewebe

Was ist Hyperledger-Stoff?

Hyperledger Fabric ist ein modulares Blockchain-Framework, das als Grundlage für die Entwicklung blockchainbasierter Produkte dient. Lösungen, und Anwendungen mit Plug-and-Play-Komponenten, die für den Einsatz in privaten Unternehmen bestimmt sind.

Die zentralen Thesen

  • Hyperledger ist eine Enterprise-Klasse, Open-Source-Framework für verteilte Ledger, das im Dezember 2015 von der Linux Foundation eingeführt wurde.
  • Stoff ist ein hochmodulares, Plattform für dezentrale Ledger-Technologie (DLT), die von IBM für den Einsatz in Industrieunternehmen entwickelt wurde.
  • Da Hyperledger Fabric privat ist und eine Zugriffsberechtigung erforderlich ist, Unternehmen können Informationen (wie Preise) trennen, plus Transaktionen können beschleunigt werden, da die Anzahl der Knoten im Netzwerk reduziert wird.
  • Fabric 2.0 wurde im Januar 2020 veröffentlicht. Die Hauptfunktionen dieser Version sind schnellere Transaktionen, aktualisierte Smart-Contract-Technologie, und optimierter Datenaustausch.

Hyperledger Fabric wurde von Digital Asset und IBM initiiert und hat sich nun als branchenübergreifendes Gemeinschaftsunternehmen entwickelt. die derzeit von der Linux Foundation gehostet wird. Unter den mehreren Hyperledger-Projekten, Fabric war der erste, der die „Inkubation“-Phase verließ und im März 2017 die „aktive“ Phase erreichte.

Wie Hyperledger Fabric funktioniert

Traditionelle Blockchain-Netzwerke können private Transaktionen und vertrauliche Verträge, die für Unternehmen von größter Bedeutung sind, nicht unterstützen. Als Reaktion darauf wurde Hyperledger Fabric als modulares, skalierbare und sichere Grundlage für das Angebot industrieller Blockchain-Lösungen.

Hyperledger Fabric ist die Open-Source-Engine für Blockchain und kümmert sich um die wichtigsten Funktionen zur Evaluierung und Nutzung von Blockchain für geschäftliche Anwendungsfälle.

Innerhalb privater Industrienetzwerke, die nachprüfbare Identität eines Teilnehmers ist eine primäre Voraussetzung. Hyperledger Fabric unterstützt Mitgliedschaften basierend auf Berechtigungen; alle Netzwerkteilnehmer müssen über bekannte Identitäten verfügen. Viele Wirtschaftszweige, wie Gesundheitswesen und Finanzen, sind an Datenschutzbestimmungen gebunden, die die Pflege von Daten über die verschiedenen Teilnehmer und deren jeweiligen Zugriff auf verschiedene Datenpunkte vorschreiben. Fabric unterstützt eine solche berechtigungsbasierte Mitgliedschaft.

Modulare Architektur

Die modulare Architektur von Hyperledger Fabric unterteilt den Transaktionsverarbeitungsworkflow in drei verschiedene Phasen:Smart Contracts, genannt Chaincode, die die verteilte Logikverarbeitung und Vereinbarung des Systems umfassen, Transaktionsbestellung, und Transaktionsvalidierung und -verpflichtung. Diese Trennung bietet mehrere Vorteile:

  • Eine reduzierte Anzahl von Vertrauensstufen und Verifizierungen, die das Netzwerk und die Verarbeitung übersichtlich halten
  • Verbesserte Netzwerk-Skalierbarkeit
  • Bessere Gesamtleistung

Zusätzlich, Die Unterstützung von Hyperledger Fabric für Plug-and-Play verschiedener Komponenten ermöglicht die einfache Wiederverwendung vorhandener Funktionen und die vorgefertigte Integration verschiedener Module. Zum Beispiel, wenn bereits eine Funktion existiert, die die Identität des Teilnehmers verifiziert, Ein Netzwerk auf Unternehmensebene muss lediglich dieses vorhandene Modul anschließen und wiederverwenden, anstatt dieselbe Funktion von Grund auf neu zu erstellen.

Die Teilnehmer im Netzwerk haben drei verschiedene Rollen:

  • Unterstützer
  • Committer
  • Einverständniserklärung

In einer Nussschale, Der Transaktionsvorschlag wird dem Endorser-Peer gemäß der vordefinierten Endorsement-Policy über die erforderliche Anzahl von Endorsern vorgelegt. Nach ausreichender Bestätigung durch den/die Endorser(s) ein Batch oder Block von Transaktionen wird an den/die Committer geliefert. Die Committer bestätigen, dass die Endorsement Policy befolgt wurde und keine widersprüchlichen Transaktionen vorliegen. Sobald beide Prüfungen durchgeführt wurden, die Transaktionen werden dem Ledger zugeschrieben.

9c77c

Bildquelle:IBM

Da nur bestätigende Anweisungen, z. B. Signaturen und Lese-/Schreibsätze, über das Netzwerk gesendet werden, die Skalierbarkeit und Leistung des Netzwerks wird verbessert. Nur Endorser und Committer haben Zugriff auf die Transaktion, und die Sicherheit wird verbessert, da weniger Teilnehmer Zugriff auf wichtige Datenpunkte haben.

Beispiel für Hyperledger Fabric

Angenommen, es gibt einen Hersteller, der Schokolade an einen bestimmten Einzelhändler oder Einzelhändlermarkt (d. h. alle US-Einzelhändler) zu einem bestimmten Preis, möchte diesen Preis jedoch nicht auf anderen Märkten (d. h. chinesische Einzelhändler).

Da an der Beförderung des Produkts andere Parteien beteiligt sein können, wie Zoll, eine Spedition, und eine finanzierende Bank, der private Preis kann allen beteiligten Parteien offengelegt werden, wenn eine Basisversion der Blockchain-Technologie verwendet wird, um diese Transaktion zu unterstützen.

Hyperledger Fabric behebt dieses Problem, indem es private Transaktionen im Netzwerk privat hält. nur die teilnehmer, die es wissen müssen, kennen die notwendigen details. Die Datenpartitionierung auf der Blockchain ermöglicht es, dass bestimmte Datenpunkte nur den Parteien zugänglich sind, die dies wissen müssen.

Kritik an Hyperledger Fabric

Die High-Water-Marke der Krypto-Begeisterung brach 2018 nach dem Einbruch des Bitcoin-Preises (der am 17. 2017). Überoptimistische Behauptungen über den Wert der neuen Technologie wurden durch Skepsis ersetzt, und verwandte Technologien, einschließlich Hyperledger, litt auch unter dieser Skepsis.

Konkurrenten von Hyperledger Fabric

Hyperledger Fabric konkurriert mit anderen Hyperledger-Projekten wie Iroha, Indy, und Sägezahn. Es konkurriert auch mit Corda von R3, das ist auch ein privates, Berechtigungsbasierte DLT.

Das Blockchain-Dienstleistungsunternehmen Chainstack veröffentlichte im Januar 2020 ein Papier, das zeigt, dass die Entwicklung in Corda historisch höher war als die Entwicklung in Fabric. obwohl die Fabric-Entwicklung im dritten Quartal 2019 die von Corda überholte, als Fabric zu GitHub wechselte.

Der Chainstack-Bericht zeigt, dass zwar dreimal so viele Entwickler an Fabric arbeiten, Corda-Entwickler haben mehr als doppelt so viele Codebeiträge geleistet, und Fabric-Entwickler pushen weit weniger Code pro Entwickler als die Entwickler von Corda.

Hyperledger Fabric ist keine Blockchain und nicht effizient

Mehrere Kritiken an Hyperledger Fabric weisen darauf hin, dass eine berechtigungsbasierte, Private Blockchain mit den Funktionen von Hyperledger Fabric ist keine Blockchain, und aktuelle Nicht-Blockchain-Technologien sind weitaus kostengünstiger und bieten das gleiche Maß an Sicherheit. Stuart Popejoy von Cointelegraph formulierte den Fall so:

Die Architektur von Fabric ist weitaus komplexer als jede Blockchain-Plattform und gleichzeitig weniger sicher gegen Manipulationen und Angriffe. Man sollte meinen, dass eine „private“ Blockchain zumindest Skalierbarkeit und Leistung bietet, aber auch hier versagt Fabric. Einfach gesagt, Piloten, die auf Fabric aufbauen, werden mit einer komplexen und unsicheren Bereitstellung konfrontiert, die nicht mit ihrem Unternehmen skalieren kann.

Hyperledger Fabric wurde auch wegen mangelnder Widerstandsfähigkeit kritisiert. Ein Forscherteam der Sorbonne in Paris und CSIRO - Data61, Australiens nationale Wissenschaftsbehörde, fanden heraus, dass erhebliche Netzwerkverzögerungen die Zuverlässigkeit von Fabric verringerten:„[B]y Verzögerung der Blockausbreitung, Wir haben gezeigt, dass Hyperledger Fabric keine ausreichenden Konsistenzgarantien für den Einsatz in kritischen Umgebungen bietet."

Hyperledger Fabric 2.0 im Januar 2020 veröffentlicht

Im Januar 2020, Hyperledger Fabric 2.0 wurde veröffentlicht, um einige der bestehenden Kritikpunkte auszuräumen. Laut Ron Miller von Techcrunch, "Bei den größten Aktualisierungen wird eine Einigung zwischen den Parteien erzwungen, bevor dem Ledger neue Daten hinzugefügt werden können. bekannt als dezentrale Governance der Smart Contracts."

Obwohl das Update keine grundlegende Änderung in Bezug auf die Einfachheit oder Anwendbarkeit von Fabric darstellt, es zeigt, dass in der Kryptowährungsbranche über die Krypto-Manie von 2018 hinaus weitere Fortschritte erzielt werden. In den nächsten fünf bis zehn Jahren Es wird erwartet, dass die Unternehmens-Blockchain zweifellos ihren richtigen Einsatz finden wird.