Investor's wiki

Hyperledger-Komponist

Hyperledger-Komponist

Was ist Hyperledger Composer?

Hyperledger Composer ist eine Reihe von Open- Source -Tools,. die es Geschäftsinhabern, Betreibern und Entwicklern ermöglichen, Blockchain - Anwendungen und intelligente Verträge zu erstellen, die darauf abzielen, Geschäftsprobleme zu lösen und/oder die betriebliche Effizienz zu verbessern. Es ist ein Beispiel für eine kommerzielle Anwendung von Blockchain-as-a-Service (BaaS). Hyperledger Composer ist eines von mehreren Hyperledger- Projekten, die von der Linux Foundation in Zusammenarbeit mit Unternehmensmitgliedern gehostet werden .

Ab August 2019 befindet sich das Hyperledger Composer-Projekt im veralteten Status, was bedeutet, dass keiner der Betreuer aktiv neue Funktionen entwickelt oder Support leistet, während es noch verwendet wird. Composer wurde in Hyperledger Fabric v1.4+ . integriert

Hyperledger Composer verstehen

Hyperledger Composer ist in Javascript integriert, einer plattformunabhängigen Programmiersprache, die auch die Verwendung integrierter Bibliotheken unterstützt und verfügbare Funktionen und Skripte verwendet, um die Dienstprogramme besser skalierbar und wiederverwendbar zu machen. Composer ist ein Anwendungsentwicklungs-Framework, das die Erstellung von Hyperledger-Fabric-Blockchain-Anwendungen vereinfacht und beschleunigt.

Mit Hyperledger Composer kann ein Geschäftsmann ohne technische Kenntnisse problemlos mit einem Entwickler zusammenarbeiten, um bestimmte Funktionen zu erstellen. Dazu gehören die Definition der Geschäftsregeln, auf deren Grundlage Blockchain-Transaktionen verarbeitet werden, die Definition der Assets, die in Blockchain-basierten Anwendungsfällen ausgetauscht werden, und die Definition von Kontrollen für Teilnehmer, ihre Identitäten, Rollen und Zugriffsebenen für die Durchführung der verschiedenen Arten von Transaktionen.

In ähnlicher Weise kann ein Entwickler, der Hyperledger Composer verwendet, auf einfache Weise Kernkomponenten der Blockchain erstellen und konfigurieren, zu denen die digitalen Assets des Netzwerks, die Transaktionslogik, die Teilnehmer und die Zugriffskontrollen gehören. Composer unterstützt die gemeinsame Nutzung, Wiederverwendbarkeit und Skalierbarkeit von Komponenten in verschiedenen Organisationen. Mit Hyperledger Composer können Sie ganz einfach die erforderlichen Skripte und APIs generieren, die für die Geschäftsimplementierung erforderlich sind. Es unterstützt auch Anwendungsfälle und Echtzeittests, die sogar über den webbasierten Composer Playground durchgeführt werden können, ohne dass lokale Installationen erforderlich sind.

Mit Hyperledger Composer ist es einer Einzelperson möglich, eine Beispiel-Blockchain zu erstellen und auszuführen und verschiedenen Teilnehmern eingeschränkte Berechtigungen zu erteilen. Zum Beispiel kann man leicht ein „Netzwerk für verderbliche Waren“ aufbauen, das den Handel mit Artikeln wie Obst und Gemüse erleichtert, Teilnehmer wie Landwirte, Verlader und Importeure einbeziehen, individuelle Rollen für jeden Teilnehmer definieren, Vereinbarungsbedingungen zwischen den Teilnehmern definieren und ausführen, nachverfolgen Sendungen, Bestätigung, Überwachung und Meldung des Warenstatus in verschiedenen Phasen der Lieferkette sowie Zahlungsverwaltung.

Besondere Überlegungen

Hyperledger Composer bietet viele Vorteile, darunter die schnellere Erstellung von Blockchain-Anwendungen in einfachen Schritten, reibungslose und kostengünstige Modellierung und Tests, die es dem Benutzer ermöglichen, verschiedene Optionen zu erstellen, zu testen und einzusetzen und dann diejenige zu implementieren, die am besten passt, und Wiederverwendbarkeit bestehender Apps und APIs, die sowohl Aufwand als auch Kosten reduzieren.

Das Business Network Archive ist von zentraler Bedeutung für die Architektur von Hyperledger Composer und verwaltet die Kerndaten und Funktionen des Unternehmensnetzwerks, einschließlich des Geschäftsmodells, der Transaktionslogik und der Zugriffskontrollen. Composer Playground ist die webbasierte Schnittstelle, die die Modellierung der Geschäftsanforderungen und -funktionen, Funktionstests sowie Bereitstellungstests auf einer Live-Blockchain ermöglicht. Ein LoopBack-Konnektor, der verschiedene APIs und Integrationsfunktionen unterstützt, ermöglicht einer Vielzahl von Clientanwendungen sowie Nicht-Blockchain-Anwendungen ein einfaches Medium, um eine Schnittstelle mit dem Hyperledger Composer herzustellen.

Höhepunkte

  • Composer sollte die Erstellung von Open-Source-Blockchain-Anwendungen erleichtern, die die Zusammenarbeit zwischen Organisationen und Unternehmensnetzwerken förderten

  • Hyperledger Composer ist ein geschäftsorientiertes Tool-Set zur Erstellung von Enterprise-Blockchain-Anwendungen unter dem Dach des Hyperledger-Projekts.

  • Die Arbeit an Composer wurde im Sommer 2019 eingestellt und ist nun Teil der umfassenderen Hyperledger Fabric-Plattform .