Delegierter Proof of Stake (DPOS) vs. Proof of Stake?

Was ist der Hauptunterschied zwischen Delegated Proof of Stake (DPOS)vs. Proof of Stake? Gibt es einen wesentlichen Vorteil für die Sicherheit ? (da PoS im Allgemeinen unter Sicherheitsproblemen leidet.) Und welche DLTs / Blockchains verwenden DPOS?

PS der in DIESER ANTWORT erwähnte Link zu DPOS existiert nicht mehr.

Antworten (1)

Ein wichtiger Unterschied zwischen DPoS und PoS besteht darin, dass es bei DPoS keine Mindestanforderungen an Stakeholder-Token für die Teilnahme gibt, und anstatt dass Stakeholder-Token proportional ihre Fähigkeit zur Produktion von Blöcken darstellen, geben Benutzer Stimmen proportional zu ihrem Anteil ab, um Blockproduzenten auszuwählen.

Der Prozess der Konsensfindung in einer Runde lässt sich in die folgenden grundlegenden Schritte unterteilen.

  • Blockproduzenten werden von den Stakeholdern in einer Abstimmungsrunde gewählt.

  • Sobald die Produzenten ausgewählt sind, wird ihnen deterministisch eine
    Round-Robin-Rotation für eine Runde von Blöcken gegeben, die der Anzahl
    der ausgewählten Produzenten entspricht.

  • Dies schafft einen wettbewerbsorientierten Markt innerhalb der Runde und gewährleistet Zuverlässigkeit.

  • Blockproduzenten validieren und senden Blöcke an das Netzwerk. Der Konsens ist erreicht und die nächste Runde beginnt.

Für ihre Dienste erhalten Blockproduzenten eine Belohnung. Wenn sie keinen Block produzieren, gibt es keine Belohnung und die Belohnung wird an den nächsten Blockproduzenten übertragen, wenn ein erfolgreicher Block produziert wird. Erzeuger haben nicht die Möglichkeit, Transaktionsdetails zu ändern, sie könnten jedoch Absprachen treffen, um zu verhindern, dass bestimmte Transaktionen in Blöcke aufgenommen werden.

Ein wichtiges Merkmal von DPoS-Konsensmodellen ist, dass die Parameter des Systems von den Interessengruppen durch einen Abstimmungsprozess modifiziert werden können. Diese Parameter umfassen alles von Transaktionsgebühren, Blockgrößen, Produzentenvergütung und Blockintervallen. Das Ermöglichen dynamischer Änderungen der Parameter, die das Modell definieren, kann Plattformen, die das DPoS-Modell verwenden, ein erhebliches Maß an Flexibilität ermöglichen, um den spezifischen Anforderungen der Plattform gerecht zu werden.

Vorteil gegenüber POS

Ein deutlicher Vorteil, den das DPoS-Modell gegenüber dem traditionellen PoS-Modell hat, ist die Beseitigung des „Nothing at Stake“-Dilemmas. Dies bezieht sich auf den Fall, in dem es für Validatoren wenig bis gar keine Kosten gibt, um zwei konkurrierende Ketten zu validieren. Für Validatoren ist die Strategie die profitabelste, aber für das Netzwerk kann sie zu einer doppelten Ausgabe eines digitalen Assets führen. DPoS mildert dies durch die Tatsache ab, dass die Interessengruppen ihren Anteil verwenden, um über die Blockproduzenten abzustimmen, nicht über die Blöcke selbst. Die längste Kette wird als kanonische Kette betrachtet, daher ist es für eine Untergruppe von böswilligen Produzenten unmöglich, einen Fork zu produzieren, der die Hauptkette überholt, da die Anzahl und Reihenfolge der Produzenten vor jeder Runde festgelegt wird.