Ich habe diese beiden Wörter – privat und erlaubt – oft gesehen. Manchmal werden sie synonym verwendet. Ich glaube nicht, dass diese Wörter die gleiche Bedeutung haben. Kann jemand eine detaillierte Beschreibung geben, die diese beiden Arten von Blockchains unterscheidet?
Sie werden definitiv nicht austauschbar verwendet, da sie eine ganz andere Bedeutung/Zweck haben:
Private Blockchains sind aufgrund des Genesis-Blocks, den sie verwenden, privat. Ihre Blöcke stimmen nicht mit anderen Blockchains überein (Sie können keine Blöcke aus dem Hauptnetz mit Blöcken eines privaten Netzes mit anderen Genesis-Blöcken verknüpfen, da die Block-Header-Hashes nicht übereinstimmen ).
Beachten Sie, dass jeder Knoten eine Verbindung zu einer privaten Blockchain herstellen kann, wenn er eine zu synchronisierende Bootstrap-Knotenadresse, die Netzwerk-ID und die Genesis-Datei kennt. Dieser Knoten kann jede Aktion im privaten Netz ausführen; minen, Transaktionen durchführen, Verträge bereitstellen usw.
Permissioned Blockchains hingegen bieten einen Zugriffskontrollmechanismus, sodass Peers basierend auf einem Kontrollwert (einer Adresse, einem Zertifikat usw.) zugelassen oder abgelehnt werden.
Ist eine Blockchain, bei der wir nur bekannten Knoten die Teilnahme am Netzwerk erlauben. Idealerweise ist es intern für eine Organisation, eine Bank an sich.
Der erste Hauptunterschied zwischen einem richtig konzipierten Blockchain-Netzwerk mit Berechtigungen und einem Blockchain-Netzwerk ohne Berechtigungen besteht darin, ob die Teilnehmer des Netzwerks die Möglichkeit haben, einzuschränken, wer am Konsensmechanismus des Blockchain-Netzwerks teilnehmen kann.
Ist eine Blockchain, in der wir zulassen können, dass bestimmte Aktionen nur von bestimmten Adressen (Wallets) ausgeführt werden
Quelle
Duncan Jones
Niksmac
Justin Zhang
Justin Zhang