Validierungsnachweis
Was ist ein Validierungsnachweis?
Proof-of-Validation (PoV) ist ein einzigartiger Proof-of-Stake (PoS)-Konsensmechanismus, der darauf abzielt, über Validierungsknoten einen Konsens zu erzielen. Jeder Knoten innerhalb eines PoV-Systems speichert eine vollständige Kopie der Transaktionssequenz in Blöcken, die auf der Blockchain erstellt werden. Eine Kopie aller Benutzerkonten kann dann anhand des öffentlichen Schlüssels eines Benutzers sowie des Krypto-Tokens, den dieser Knoten besitzt, identifiziert werden.
Ab diesem Zeitpunkt kann ein Benutzer seine Münzen innerhalb der Validator-Knoten einsetzen. Die Anzahl der in jedem Validator eingesetzten Token bestimmt folglich die Anzahl der Knoten, die ein bestimmter Validator besitzt.
Ein neuer Block wird bestätigt, sobald eine Gruppe von Validatoren mit mindestens zwei Dritteln der gesamten Stimmmacht des Netzwerks eine Commit-Stimme für diesen Block sendet. Das bedeutet, dass PoV-Protokolle byzantinische Fehlertoleranz aufweisen können und nur dann funktionsfähig bleiben, wenn ein Drittel oder weniger der gesamten Knoten des Netzwerks kompromittiert werden.
Validierungsnachweis vs. Einsatznachweis
Proof-of-Validation und Proof-of-Stake sind sehr ähnlich. Der Validierungsnachweis kann als Teilmenge des Einsatznachweises betrachtet werden, ähnlich dem delegierten Einsatznachweis. Das bedeutet, dass alle PoV-Blockchains eine Form von PoS verwenden, aber nicht umgekehrt. Aus diesem Grund ist PoS weitaus weiter verbreitet als PoV.
Beispielsweise verwenden die meisten großen Blockchains wie Ethereum, BNB Chain und Avalanche eine Form von PoS. Die meisten neuen Blockchains bevorzugen die Verwendung von PoS oder einer Teilmenge wie PoV, da diese Konsensalgorithmen energieeffizienter sind als Proof-of-Work. Da Validierungsknoten nur einen Bruchteil der für das Mining benötigten Energie aufwenden müssen, erfreuen sich PoS- und PoV-Blockchains immer größerer Beliebtheit.