Soweit ich Ethereum verstehe, handelt es sich um öffentliche Ketten. Aber wie kann es den Berechtigungsmechanismus im Detail unterstützen, sogar aus der Perspektive des Quellcodes? Kann Ethereum zum Aufbau einer privaten Blockchain verwendet werden?
Wenn ich die Einrichtung einer privaten Kette für die Aktienregistrierung von Privatunternehmen testen möchte, anstatt Bergbau zu betreiben, benötige ich in der Zwischenzeit auch die Erlaubnis des Administrators. Würden Sie mir dazu raten? welche Technologie verwendet Ethereum dafür
Zunächst müssen Sie private Blockchain und Permissioned Blockchain unterscheiden. Sie können hier Private vs Permissioned Blockchains sehen .
Wenn Sie hier ein privates Netzwerk mit Ethereum erstellen möchten ( Permissioned blockchain in ethereum ).
Wenn Sie eine zugelassene Blockchain erstellen möchten, verwenden Sie Quorom, Hydrachain oder ErisDB.
Mit Parity können Sie verschiedene Konsens-Engines auswählen, die nicht auf Proof of Work basieren, wie z. B. Aura (Proof of Authority) oder Tendermint (Practical Byzantine Fault Tolerance, experimentell). Sie werden auch als Validator Engines bezeichnet, da nur definierte Validator Sets am Konsens teilnehmen dürfen.
Auf diese Weise können Sie eine zugelassene Ethereum-Blockchain ausführen.
Offenlegung, ich arbeite für Parity.
JiangKening
q9f
Galahad