Der ganze Sinn der Verwendung von cryptogen
ist es, Benutzer zu helfen, das Krypto-Material für Peer-und Organisationen in der crypto-config.yaml
Datei festgelegt zu vereinbaren. Allerdings kann man einfach openssl
nutzen, um Schlüssel und Zertifikate der Stammzertifizierungsstelle der Organisation zu generieren, als nächstes Benutzerzertifikate zu erzeugen und sie in den Ordner einzuordnen, der ähnlich dem ist, was cryptogen
erzeugt und dein Netzwerk startet. Daher wird das Hinzufügen eines neuen Peers ausreichen, um einfach eine neue Gruppe von Schlüsseln und Zertifikaten zu generieren, die von der Stammzertifizierungsstelle signiert wurden. Schließlich können Sie einfach einen neuen Peer starten und ihn dem Channel hinzufügen, indem Sie einen Genesis-Block bereitstellen, der vom Bestellservice abgerufen werden kann.
Jetzt hilft Ihnen das Tool configtxgen
bei der Konfiguration Ihres Hyperledger Fabric-Netzwerks. Dabei wird festgelegt, welche Organisationen ein Konsortium bilden und die Rechte haben, dem Channel beizutreten. Die Erweiterung dieser Konfiguration ist ein etwas komplizierterer Prozess als das einfache Hinzufügen eines neuen Peers. Um sie zu vervollständigen, müssen Sie das Tool nutzen, weitere Details und ein Beispiel für die Verwendung finden Sie im folgenden Artikel tutorial. Auf der höheren Ebene müssen Sie die aktuelle Kanalkonfiguration lesen, sie in das JSON-Format einlesen, mit neuen Teilnehmern aktualisieren, das Delta berechnen und eine Konfigurationsaktualisierungstransaktion generieren, und der letzte Schritt besteht darin, das Update an den Bestelldienst zu senden bewirken. Sobald Sie das Konfigurations-Update durchgeführt haben, können Sie dem Kanal neue Peers aus der neuen Organisation hinzufügen.
finden Als ich die Frage gestellt, 'cryptogen' 1.0 keine' extends' subcommand hatte, aber jetzt ist es wirklich der Weg zu gehen! Vielen Dank für Ihre Antwort! –