Private vs. genehmigte Blockchains

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?

Antworten (2)

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.

Private Blockchain

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.

Zugelassene Blockchain

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

  1. docs.erisindustries.com
  2. bitcoinmagazine.com
  3. lightrains.com
Es scheint keinen großen Unterschied zwischen Ihren beiden Definitionen zu geben. In beiden Fällen scheint die Kontrolle über die Teilnahme das Schlüsselmerkmal zu sein. Können Sie die Unterschiede weiter ausführen?
@DuncanJones ja, Partizipation und Datenschutz unterscheiden diese beiden.
Auch hier ist meine Frage wahrscheinlich wirklich, wie die Zugriffskontrolle implementiert wird, ist es eine zentralisierte Authentifizierung? Wenn ja, wie ist es überhaupt sicherer als ein zentralisierter Arch (anstelle einer Blockchain)?
Ich meine, es gibt viele Bögen, wie CDN / Multi-Region-Cloud, die dezentralisiert aussehen, aber wirklich zentralisiert sind, weil ihre Authentifizierung zentralisiert ist. Wenn also die Authentifizierung hier zentralisiert ist, wie könnte sie dann überhaupt als dezentralisiert bezeichnet werden? Wenn die Authentifizierung dezentralisiert ist, können Sie dafür auf eine Referenz verweisen?