Wörterbuch

Delegated Proof-of-Stake (dPOS)

Moderate

Eine Alternative zu den Konsensalgorithmen Proof-of-Stake und Proof-of-Work.

Was ist Delegated Proof-of-Stake (dPOS)?

Proof-of-Stake-Mechanismen (PoS) wurden in den letzten Jahren als Reaktion auf die vermeintlichen Probleme und Einschränkungen im Zusammenhang mit Proof-of-Work (PoW) entwickelt — insbesondere die ressourcenintensive Natur des Krypto-Minings in großem Umfang.
Beim PoS-Mechanismus gibt es kein Mining. Stattdessen erfolgt die Validierung neuer Blöcke auf der Blockchain basierend auf der Anzahl der eingesetzten Coins (Staking). Nutzer sperren eine bestimmte Anzahl von Coins als Stake (Einsatz) — Nutzern mit Stakes werden zu bestimmten Zeitpunkten nach dem Zufallsprinzip Validierungsrechte für den nächsten neuen Block zugewiesen.
Je höher die Anzahl der Coins ist, die ein Nutzer einsetzt, desto höher sind seine Chancen, in jeder Runde Validierungsrechte zu erhalten. PoS-Systeme reduzieren nicht nur die Rechenkosten für den Betrieb der Blockchain, sondern erschweren auch einen böswilligen Angriff erheblich, da der Angreifer mindestens 51 % der gesamten Coins auf der Chain besitzen müsste.

In einem delegierten Proof-of-Stake-System (DPoS) staken Teilnehmer auch ihre Coins. Anstatt jedoch selbst die Verantwortung für die Validierung zu übernehmen, outsourcen Stakeholder diese Arbeit an einen Delegierten — Gruppen von diesen sind dann dafür verantwortlich, untereinander einen Konsens zu erzielen.

DPoS-Delegierte werden basierend auf ihrem Ruf und ihrer vermeintlichen Vertrauenswürdigkeit ausgewählt. Die Theorie unter den Befürwortern von DPoS besagt, dass das System Anreize für gutes Benehmen unter den Delegierten schafft, da die Gemeinschaft das Recht hat, sie jederzeit abzuwählen und zu ersetzen.

DPoS-Blockchains sind generell schneller als Blockchains, die auf PoW- und PoS-Systemen laufen, mit einer höheren Transaktions-Rate pro Sekunde. DPoS steckt jedoch noch in den Kinderschuhen und es wird allgemein nicht als sicher genug angesehen, um die Grundlage für Blockchains mit Geldtransaktionen zu bilden.

Related Articles