Was ist Hyperledger - Ein industrieller Ansatz für Blockchain



Was ist Hyperledger? Eine Open-Source-Zusammenarbeit der Linux Foundation, um Fortschritte in branchenübergreifenden Blockchain-Netzwerken zu erzielen.

Was ist Hyperledger?

„Hyperledger ist eine Open-Source-Community von Communities, die einem Ökosystem von Hyperledger-basierten Lösungsanbietern und Anwendern zugute kommt, die sich auf Blockchain-bezogene Anwendungsfälle konzentrieren, die in einer Vielzahl von Industriesektoren funktionieren.“ - Brian Behlendorf, Executive Director von Hyperledger.

Wenn das für Sie keinen Sinn ergab, machen Sie sich keine Sorgen, denn ich werde in diesem Blog alles über Hyperledger erklären. Ich werde auf folgende Themen eingehen:





Sie können diese Aufnahme durchgehen, wo unsere hat die Themen ausführlich anhand von Beispielen erläutert, die Ihnen helfen, dieses Konzept besser zu verstehen.

Bevor ich Ihnen sage, was Hyperledger ist, möchte ich Ihnen sagen, was Hyperledger nicht ist. Bei so vielen Blockchain-Plattformen in der heutigen IT-Branche ist es sehr leicht, verwirrt zu werden. Hyperledger ist also zunächst nicht:



  • Eine Kryptowährung
  • Eine Blockchain
  • Eine Firma

Was ist Hyperledger?

Hyperledger ist ein Dachprojekt der Linux Foundation. NodeJs, Alljoyn, Dronecode sind einige Beispielprojekte, die den „Linux-Weg“ übernommen haben, d. H. Eine Community von Entwicklern, die an Open Source-Projekten arbeiten, zu verweben und so einen Zyklus aufrechtzuerhalten, in dem ein Teil des Codes ständig geändert und neu verteilt wird.

Linux-Family-What-is-Hyperledger-Edureka

Linux-Familie - Was ist Hyperledger?



Das Ethos von Hyperledger ist, dass die Welt mehrere private Ketten haben wird, die getrennte Märkte betreiben. Da jedes Unternehmen für sich einzigartig ist, sollten Anwendungen, die sich an diese Unternehmen richten, nach personalisierten Regeln entwickelt werden. Im Gegensatz zu Ethereum, das Entwickler dazu zwingt, ihre Anwendungen auf verallgemeinerten Protokollen aufzubauen.

Das Hyperledger-Projekt begann Ende 2015 mit einer kleinen Anzahl von Entwicklern. Diese Entwickler kamen aus verschiedenen Sektoren wie Data Science, Fertigung, Bankwesen usw. und hatten ein gemeinsames Ziel vor Augen: Blockchain als Technologie für Entwickler und Branchen zugänglicher zu machen . Das Projekt begann mit dem Testen der Interaktionen zwischen Anwendungen und sicheren Blockchain-Netzwerken.

Wofür wird Nagios verwendet?

Beginn des Testens - Was ist Hyperledger?

Warum brauchen wir Hyperledger?

Bei strengen Tests stellten die beteiligten Entwickler fest, dass in Blockchain-Netzwerken, in denen jeder Peer jede einzelne Transaktion validieren und gleichzeitig einen Konsens erzielen muss, ein schwerer Schlag eintritt in Bezug auf die Skalierbarkeit. Darüber hinaus können Transaktionen mit einem damit verbundenen Maß an Vertraulichkeit und Datenschutz aufgrund der umfassenden Maßnahmen zur Gewährleistung der Integrität einer Transaktion nicht in öffentlichen Blockchains ausgeführt werden.

Einschränkung öffentlicher Blockchains - Was ist Hyperledger?

Angenommen, Bob, der in Indien lebt, wollte Pralinen von Alice in der Schweiz kaufen. Da sie alte Freunde waren, beschließt Alice, ihre Pralinen mit einem ziemlich großzügigen Rabatt an Bob zu verkaufen. Der Haken dabei ist, dass Alice ihre Produkte an verschiedene Märkte verkauft und sie immer noch benötigt, um sie zu Standardpreisen bei ihr zu kaufen. Um das Produkt von Alice an Bob zu bringen, sind viele Dritte erforderlich, um die Transaktion abzuschließen.

Alice's Markets - Was ist Hyperledger?

Diese Dritten müssen möglicherweise andere Aspekte des Produkts wie Qualitätssicherung, logistische Überprüfung, Zahlungsüberprüfung und vieles mehr überprüfen. Aber sie müssen nichts über das besondere Geschäft zwischen Bob und Alice wissen. In einem öffentlichen Blockchain-Netzwerk wird jedes Hauptbuch im Netzwerk über das Geschäft aktualisiert, wenn Bergleute Transaktionen validieren und zur Kette hinzufügen.

Private und vertrauliche Verträge - Was ist Hyperledger?

Was macht ein Scanner in Java?

Wie funktioniert Hyperledger?

In einem Hyperledger-basierten Netzwerk ist das jedoch eine ganz andere Geschichte! Die Peers, die direkt mit dem Geschäft verbunden sind, sind verbunden, und nur ihre Hauptbücher werden über das Geschäft aktualisiert. Dritte, die bei der Durchführung der Transaktion behilflich sind, erfahren die genaue Menge an Informationen, die sie benötigen, nur mithilfe von Genehmigungen und Vorschriften, die im Netzwerk erhoben werden.

Hyperledger-Netzwerk - Was ist Hyperledger?

Angenommen, Alice und Bob führen ihre spezielle Transaktion in einem Hyperledger-basierten Netzwerk aus, dann sucht sie Bob über eine App, die im Gegenzug einen Mitgliederservice abfragt. Nachdem die Mitgliedschaft validiert wurde, werden die beiden Peers verbunden und Ergebnisse generiert. In dieser Zwei-Parteien-Vereinbarung müssen beide Ergebnisse gleich sein, damit sie validiert werden können. Bei anderen Transaktionen mit mehreren Parteien können jedoch mehr Regeln angewendet werden. Diese generierten Transaktionen werden nun zur Bestellung an eine Konsenswolke gesendet, woraufhin sie ihren jeweiligen Ledgern zugewiesen werden.

Hyperledger-Transaktion - Was ist Hyperledger?

Bemerkenswerte Änderungen in Hyperledger

All dies wird durch die modulare Architektur von Hyperledger ermöglicht, die Eigenschaften wie Konsens zu einer Plug-and-Play-Funktion macht. In dieser Architektur werden die bemerkenswertesten Änderungen in den Peers eines Netzwerks gesehen. Die Peers wurden in zwei separate Laufzeiten und drei verschiedene Rollen unterteilt, nämlich:

Architekturänderungen - Was ist Hyperledger?

    • Committer : Diese Peers schreiben nur validierte Transaktionen, die vom Konsensmechanismus zurückgegeben wurden, in die jeweiligen Ledger. Committer-Knoten können in Netzwerken mit weniger Einschränkungen als Endorser fungieren. Mit zunehmenden Einschränkungen wird dieser Zustand jedoch vollständig vermieden
    • Endorser : Diese Knoten sind für die Simulation netzwerkspezifischer Transaktionen verantwortlich und verhindern nicht deterministische und unzuverlässige Transaktionen. Während Committer je nach Netzwerkeinschränkungen Endorser sein können oder nicht, fungieren alle Endorser als Committer
    • Zustimmungen : Diese Knoten sind für die Ausführung des Konsenses des Netzwerks verantwortlich. Sie laufen auf einer völlig anderen Laufzeit, im Gegensatz zu Endorsern und Committern, die auf derselben Laufzeit laufen. Einwilliger sind dafür verantwortlich, Transaktionen zu validieren und zu entscheiden, für welches Hauptbuch die Transaktion festgeschrieben wird.

Hyperledger-Projekte

Wenn Sie sich erinnern, hatte ich erwähnt, dass Hyperledger ein Dachprojekt ist. Dies bedeutet, dass es unter Hyperledger selbst zahlreiche Projekte gibt. Dazu gehören Projekte wie:

Hyperledger-Projekte - Was ist Hyperledger?

  • Hyperledger Stoff, wird häufig in Supply-Chain-Netzwerken verwendet
  • Hyperledger Sawtooth, wird in der Fischereiindustrie verwendet, um die Reise von Fischen zu verfolgen
  • Hyperledger Burrow, Hiermit werden Ethereum-Smart-Verträge in einem Hyperledger-Netzwerk ausgeführt
  • Hyperledger Iroha, findet Verwendung in der Optimierung mobiler Anwendungen mit Hilfe der Blockchain
  • Hyperledger Indy, wird als dezentraler Identitätsdatenbankdienst für Unternehmen verwendet

Nachdem wir nun wissen, was Hyperledger ist, warum es in der heutigen IT-Branche benötigt wird und wie es funktioniert, vergleichen wir Hyperledger mit den beiden bekanntesten Blockchain-Netzwerken: Bitcoin und Ethereum.

Parameter Bitcoin Äther Hyperledger
Kryptowährung BitcoinÄtherKeine kann implementiert werden, wenn dies als notwendig erachtet wird
Netzwerk ÖffentlichkeitÖffentlichkeitErlaubt
Konsens Arbeitsnachweis (SHA26)EthashPraktische byzantinische Fehlertoleranz
Smart Contract KeinerJa (Solidität)Ja (Kettencode)
Sprache c ++Golang / JavaGolang / Python

Nachdem ich Hyperledger erklärt habe, hoffe ich, dass es Ihnen Spaß gemacht hat, meinen Blog zu lesen!

ichWenn Sie mehr über Blockchain erfahren und eine Karriere in Blockchain-Technologien aufbauen möchten, lesen Sie unsere Dies beinhaltet ein von Lehrern geführtes Live-Training und praktische Projekterfahrung. Diese Schulung hilft Ihnen dabei, Hyperledger Fabric gründlich zu verstehen und das Thema zu beherrschen.

Hast du eine Frage an uns? Bitte erwähnen Sie es in den Kommentaren von 'Was ist Hyperledger' und wir werden uns bei Ihnen melden.