Autoritätsnachweis (PoA)
Was ist ein Proof-of-Authority (PoA)?
Proof-of-Authority (PoA) ist ein alternativer Konsensmechanismus, der sich auf bekannte und seriöse Validatoren verlässt, um Blöcke zu erzeugen und so einem Netzwerk Rechenleistung bereitzustellen. Es ermöglicht relativ schnellere Transaktionen mithilfe eines Byzantine Fault Tolerance (BFT)-Algorithmus, bei dem die Identität im Mittelpunkt steht.
PoA ist eine Art Konsensmechanismus, der sich an Unternehmen oder private Organisationen richtet, die ihre eigenen Ketten aufbauen möchten, die im Wesentlichen geschlossen sind und keine Beteiligung allgemeiner Benutzer erfordern.
Da ein Netzwerk, in dem PoA ausgeführt wird, über Berechtigungen verfügt, sind keine „Mining“-Aktivitäten erforderlich. Netzwerkteilnehmer können jedoch weiterhin Redundanz bereitstellen, indem sie mehrere Knoten unter derselben Identität betreiben.
Diese Art von Konsensmechanismus ist nicht ressourcenintensiv, erfordert jedoch, dass Validatoren die Integrität ihrer Knoten wahren. Es kann als Mechanismus verstanden werden, der einen Anreiz bietet, ehrlich und im Einklang mit dem ordnungsgemäßen Funktionieren eines Netzwerks zu handeln, da die Identität und der Ruf des Benutzers auf dem Spiel stehen.
Für PoA müssen drei Bedingungen erfüllt sein:
- Formale On-Chain-Identifizierung für Validatoren;
- Berechtigung basierend auf bestimmten Kriterien, einschließlich, aber nicht beschränkt auf, Verbindung mit der Organisation oder gutem Ruf usw.;
- Vollständige Konformität mit definierten Verfahren, die für die Erzeugung von Blöcken und die Validierung im Netzwerk erforderlich sind.
Darüber hinaus können diese Arten von Netzwerken Design und Funktionsweise mit erheblichen Änderungen von bestehenden öffentlichen Blockchains wie Ethereum oder Cardano übernehmen.