Hyperledger Fabric: Architektur und Prinzipien im Überblick

⓵ Aufschluss üb

er Hyperledgerfabric (1/3): Fabric Architecture Hyperledgerfabric in privaten Blockchain verglichen sich spät in mehreren Branchen, hat viele Softwareentwickler und wichtige Funktionen anderer angezogen. Es ist nicht einfach, sich einem riesigen Technologie -Stapel des Verständnisses der Stoffarchitektur zu stellen. Diese Reihe von Absicht, Anfänger eine umfassende architektonische Analyse ohne Programmierinhalte zu bieten, und konzentriert sich dabei, den Lesern zu helfen, den Betrieb der Prinzipien von Hyperledgeric zu verstehen. Core Concept Hyperledgerfabric ist ein Kanal, mit dem die teilnehmenden Organisationen in privaten Tunneln kommunizieren können. Cannes ermöglichen es verschiedenen Organisationen, vertrauliche Informationen in bestimmten Kanälen auszutauschen, ohne auf die externen Teilnehmer zuzugreifen, die sich nicht dem Kanal anschließen. Eine Organisation kann gemeinsam an mehreren Flüssen teilnehmen, um eine flexiblere Zusammenarbeit zu erreichen. Die Fabric -Architektur ist die Vielfalt der Komponenten, einschließlich Parität, Ordnung, CA, Client usw. Parität ist ein Blockchain -Knoten, der für die Speicherung aller Transaktionen im hinzugefügten Kanal verantwortlich ist. Die Reihenfolge ist ein Mechanismus für die Einwilligungskomponenten, der für die Sortierung von Transaktionen verantwortlich ist, eine neue Reihenfolge der Blöcke erstellt und Blöcke an Blockchain -Knoten im Kanal verteilt. CA ist verantwortlich für die Verwaltung der Benutzerveröffentlichung, dass nur lizenzierte Benutzer Transaktionen im Kanal abfragen und aufrufen können. Client der Anwendung, die mit dem Fabric -Netzwerk interagiert, interagiert mit einem Netzwerk basierend auf Berechtigungen und Teilen. ChainCode ist ein Verbrauchervertragskonzept der Stoff, mit dem die Kundenbetriebslogik in den Kanälen bereitgestellt und ausgeführt werden kann. Der Kettencode kann in Sprachen geschrieben werden, node.js, java usw. und im Peer -Knoten bereitgestellt werden. Die Bestätigung, die ich damit einverstanden bin, die Knoten zu definieren, müssen den Transaktionen zustimmen, um die Sicherheit der Effektivität von Transaktionen zu erhalten. Das Knotenbuch enthält Blockchain und Weltstatus. Die Blockchain speichert in der Geschichte aller Transaktionen in einem bestimmten Kanal, während der Weltstaat den aktuellen Zustand des spezifischen Kettencodes beibehält. Fabric unterstützt die beiden Weltstatusdatenbanken: LevelDB und CouchDB. LevelDB ist eine Standard-Schlüsselwertdatenbank, während CouchDB laut JSON eine reiche Abfrage unterstützt. Auf diese Weise können ChainCode -Entwickler die Datenbank auswählen, die ihren Anforderungen am meisten entspricht. Die komplexen Netzwerke, Organisationen können mehrere Kanäle mit jeweils unabhängigen Transaktionen und Informationsmitgliedern beitreten. Die Codekette kann zwischen demselben Kanal oder verschiedenen Kanälen liegen und liefert flexiblere Anwendungsmissionen. Der Mechanismus zur Einwilligung des Fabrics sorgt für die Sicherheits- und Wirksamkeit von Transaktionen, einschließlich mehrstufiger und mehrstufiger Bestätigung, Datensynchronisation, Transaktionssequenzinspektion usw. Orderer als Schlüsselkomponente des Fabric-Netzwerks ist für die Verteilung von Transaktionsblöcken auf alle Knoten auf den relevanten Kanälen verantwortlich. In der Produktionsumgebung umfasst die Bereitstellung von Fabric Network mehrere Komponenten, z. B. Client -Anwendungen, CA -Server, Sortierdienste und 151, CA ist eine Benutzerverwaltung und eine Zertifikatdatenbank, um ein reichhaltiges Zertifikat bereitzustellen. Kafka -Proxy -Cluster, um die Crashfaulteratorie der Sortierdienste zu erweitern, um zuverlässigerer Entwickler zu erreichen. In diesem Artikel erlangen Sie ein tiefgreifendes Verständnis der Hyperledgerfabric-Architektur, Einverständniserklärungen und Produktionsanweisungen für Strategien. Ich hoffe, dieser Artikel kann Studien und Lernen und neues Wissen inspirieren.

⓶ 9-Hyperleleleedger-Formrger-Fabric-maspric-maspric-maspric-Produktionen Dieser Artikel wird die Grundprinzipien des MSP,

die Grundprinzipien von MSP, das Konzept von MSP und die Prinzipien des MSP liefern. Zimmer, Chaps, Gebäude und praktische Anwendungen werden ausführlich überprüft. 1. Die Grundidee von MSP, der vollständige Name des Eintrags des Vereins ist der Mitgliedsdienstleister. Es ist hauptsächlich verantwortlich für das Management und die Prüfung des Managements und der Prüfung. Die in MSP enthaltenen Hauptbegriffe sind: Mitglieder oder Verbündete und MSPs. Das Zertifikat ist die Grundlage von MSP. Verwenden von ECDSA -Algorithmus. Verwenden von ECDSA -Algorithmus. Produziert. Gefolgt vom X.509 -Standard. Jede Organisation basiert auf einer Organisation. Jede der flexiblen autoritären Managementpläne hat ein unabhängiges Zertifikat. Peer -Knoten; Vertretung von November -Nomest -Mitgliedern, die eine Gruppe von Mitgliedern von Mitgliedern von Mitgliedern des Mitgliedsmitglieds von Mitgliedern von Mitgliedern von Mitgliedern Organisationen vertreten; Mitglieder der Organisation können gewöhnliche Mitglieder oder Administratoren sein. Die Administratoren sind mehr als die Zustimmung des institutionellen Vorbereitungsmanagements. KonsortiumEs bietet Dienstleistungen für Situationen, die aus Organisationen bestehen, die von vielen Organisationen organisiert werden. Die MSP (Mitgliedervereinigung) bietet eine Zertifikatausstellung; Bietet die Verwaltung aller kryptografischen Betriebssysteme hinter der Überprüfung und der Authentifizierung von Benutzerauthentifizierungen und Protokollen. 2. Es ist eine gute Idee. Die Funktion des MSP der Hauptaufgabe von MSP besteht darin, die Assoziation und Signatur des MSP zu bestätigen. 3. Sie sind eine gute Idee. Die MSP -Konsequenz im Textil -MSP -Konzept stellt die Authentifizierungseinheit dar und implementiert die Umsetzung der Genehmigung der Genehmigung der Ressourcen (Mitglieder, Knoten, Organisationen, Organisationen, Organisationen, Organisationen, Organisationen, Organisationen, Organisationen, Organisationen, Organisationen, Organisationen, Organisationen, Organisationen, Organisationen, Organisationen Management -Management. 5. Aufgaben zu verstehen.Es ist sehr wichtig zu bauen. Einführung in Hyperledgerfabric

Hyperledgerfabric ist ein leistungsstarkes Blockchain -gesteuerter Rahmen, das sich auf lizenzierte oder lizenzierte lizenzierte Netzwerke konzentriert. Hier finden Sie eine detaillierte Präsentation von Hyperledgerfabric:

Wesentliches Ziel:

Blockchain -Netzwerke, die Privat- oder Allianz -Lizenzen unterstützen: Ermöglichen Sie zahlreichen Unternehmen, die Kontrolle zu teilen und so die Effizienz und Transparenz des Lieferkettenmanagements zu erhöhen.

technische Funktionen:

verteilt und modular gestreuter Technologie verteilt: wie von IBM und Digalasset erstellte DLT, das effiziente und zuverlässige Geschäftsprozesse unterstützt. Lizenzkonsensmechanismus: Im Gegensatz zu öffentlichen Blockchains wie Etereum genehmigt die Stoff den Lizenzkonsens ohne anonyme Bergleute, und die Überprüfung der Transaktionen endet mit der Überprüfung der Identität der Teilnehmer mit einer geringeren Verzögerung.

Anwendungsszenarien:

Lebensmittelversorgungskette: Durch umfassende Sichtbarkeit und Rückverfolgbarkeit, Lösen von Informationen Opacit -Problemen, mangelnde Interaktion und Sicherheit in herkömmlichen Modellen. In der Lage, den gesamten Prozess der Lebensmittelinformationen aufzuzeichnen, um die Authentizität und das Vertrauen der Verbraucher zu gewährleisten.

Schlüsselkomponenten:

Kanalcode: Einer der wesentlichen Zutaten, die sich mit der Transaktionsüberprüfung befassen. Ranking-Service: Überprüfung der Co-Prozess-Transaktion mit dem Kettencode, um die effektive Anwendung von Blockchain auf die Lieferkette zu erreichen.

Ökosystem:

Komponist und andere Tools: Es vereinfacht die Konstruktion von Geschäftsnetzwerken, und seine API wird basierend auf Stoff geleitet, und das generierte Netzwerk kann direkt in der Umgebung platziert werden. Zusammen bilden diese Tools das leistungsstarke Blockchain -Ökosystem von Hyperledgerfabric und helfen Unternehmen dabei, transparentere und effizientere Geschäftsprozesse aufzubauen.

Zusammenfassend ist Hyperledgerfabric ein leistungsstarker, flexibler und effizienter Blockchain -Rahmen, insbesondere für private oder subsidierende lizenzierte Blockchain -Netzwerke, die eine Vielzahl von Geschäftsszenarien unterstützen und umfassende Sichtbarkeit und Spuren bieten können.