DPoS
Inhaltsverzeichnis
Delegated Proof of Stake blockchain
DPOS (Delegated Proof of Stake) ist ein Konsensalgorithmus, der entwickelt wurde, um eine Blockchain abzusichern, indem die Repräsentation der darin enthaltenen Transaktionen sichergestellt wird. DPoS ist als Implementierung einer Technologie-basierten Demokratie konzipiert und nutzt Wahl- und Wahlverfahren, um die Blockchain vor Zentralisierung und böswilliger Nutzung zu schützen. Delegated Proof-of-Stake wurde von Daniel Larimer entwickelt – einem amerikanischen Softwareentwickler, Kryptowährungsunternehmer und Gründer von BitShares, Steemit und EOS. Daniel hat DPoS als Alternative zum energieintensiven Konsens von Proof-of-Work-Blockchains und Proof-of-Stake-Konsens erfunden, der vor böswilligen Absichten von Interessengruppen nur unzureichend geschützt ist. Die erste Implementierung von DPoS wurde in der Kryptowährung BitShares ausgeführt. DPoS sollte auch eine skalierbarere Alternative zu klassischen Konsensus-Algorithmen sein. Da jeder Block validiert wird, um zu vermeiden, dass viel Energie verbraucht werden muss und die Rechenleistung und andere Ressourcen zunehmen, können alle Transaktionen in jeder Phase der Netzwerkentwicklung relativ schnell ausgeführt werden. Bekannte Beispiele für Kryptowährungen, die DPoS verwenden, sind Lisk, Steem, EOS und BitShares.
Prinzip der Arbeit
Delegated Proof of Stake wird im Wesentlichen durch den Wahlprozess aufrechterhalten. Aktive Nutzer der DPoS-basierten Blockchain stimmen für „Zeugen“ und „Delegierte“, indem sie ihre Token auf den Namen ihres Kandidaten setzen (diese Token wurden nicht auf diese Weise ausgegeben. Sie vertreten lediglich die Position des Stakeholders und bleiben sein Eigentum). Die Positionen der Zeugen und Delegierten unterscheiden sich in verschiedenen Kryptowährungen, und eine Rolle kann die Funktionen einer anderen Rolle übernehmen oder sogar beseitigen. Bei BitShares – der ersten DPoS-basierten Blockchain – sind Zeugen für das Erstellen und Validieren von Blöcken verantwortlich, wobei eine bestimmte Anzahl der beliebtesten Zeugen Teil eines Komitees von Blockfälschern ist. Hochrangige Zeugen erhalten für jede validierte Transaktion Gebühren. Die meisten auf DPoS basierenden Kryptowährungen erlauben es Zeugen nicht, die Transaktion zu verhindern. Wenn ein Zeuge eine Blockierung verpasst hat (z. B. weil sein Server offline gegangen ist), wird er sofort zum nächsten aktiven Zeugen umgeleitet. Auf der anderen Seite bieten einige Kryptos Zeugen das Recht, Transaktionen zu blockieren, und ihre böswillige Nutzung dieser Macht wird durch aktives Wählen und möglichen Reputationsschaden verhindert. Es gibt jedoch keine DPoS-Blockchain, in der Zeugen Informationen über oder innerhalb einer Transaktion ändern dürfen. Da es dem Zeugen obliegt, Transaktionen zu validieren und Blöcke zu produzieren, ist es wichtig, dass sie rund um die Uhr einen stabilen Server haben und eine Betriebszeit von nahezu 100% erreichen.
Die Delegierten werden gewählt, um das System zu regeln und grundlegende Änderungen vorzuschlagen. Die Delegierten sind nicht für die Blockproduktion und die Transaktionsvalidierung zuständig, überwachen jedoch Parameter wie Transaktionsgebühren, Blockgrößen, Zeugenauszahlung und Blockintervalle des Netzwerks. Delegierte sind keine bezahlten Positionen, aber es wird nicht erwartet, dass sich Parameter, die unter ihre Kompetenz fallen, häufig ändern. Nachdem wichtige Entscheidungen getroffen wurden, bieten einige DPoS-Blockchains ein kurzes Zeitfenster für die Wiederwahl von Delegierten, wenn das Urteil nicht von ihren Wählern angenommen wird. Wahlabstimmung ist ein kontinuierlicher Prozess, so dass jeder Zeuge oder Delegierte unter dem Druck steht, seinen Platz an einen anderen, populäreren Wettbewerber zu verlieren. Reputations- und finanzielle Verluste sind die Hauptmotivation für ihre Abstinenz von böswilligem Verhalten. Die meisten DPoS-basierten Blockchains berücksichtigen die Stakeholdergröße der Stakeholder. Die Wahlkraft des Wählers wird durch die Anzahl der Marken bestimmt, die er hält. Es gibt jedoch keine Regelung, die die Nutzer daran hindert, zu wählen, weil ihr Einsatz nicht groß genug ist. Die Tatsache, dass jedem Benutzer des Netzwerks die Möglichkeit der Stimmabgabe eingeräumt wird, macht DPoS zum demokratischsten Ansatz des Blockchain-Konsensalgorithmus. Aufgrund der Blockadins von PoW können Benutzer mit geringer Rechenleistung das Netzwerk tatsächlich beeinflussen. Dies ist der Hauptgrund für die Existenz von Mining-Pools, die derzeit die einzigen Entitäten sind, die Bitcoin steuern. Die meisten PoS-Blockchains schließen kleine Interessengruppen aus, um Entscheidungen zur Netzwerkführung zu treffen.
Vorteile von DPoS
- DPoS-Münzen sind weitaus besser skalierbar als POW-Kryptowährungen, da sie keine hohe Rechenleistung erfordern und im Allgemeinen für Benutzer mit schlechter Ausrüstung zugänglich sind.
- DPoS-Blockchains erwiesen sich als schneller als PoW- und PoS-basierte Blockchains.
- DPoS-Münzen sind demokratischer und inklusiver als ihre Alternativen. DPoS vs. PoS bietet Benutzern mit geringen Einsätzen mehr Governance-Macht, DPoS vs. PoW erfordert nicht so viel Rechenleistung und ist daher für den Benutzer nicht so finanziell anspruchsvoll.
- Da die Eintrittsschwelle sehr niedrig ist, wird DPoS weitgehend als der am stärksten dezentralisierte Ansatz für den Konsensmechanismus angesehen.
- DPoS ist energieeffizient und umweltfreundlich.
- DPoS-Netzwerke bieten starken Schutz vor Angriffen mit doppeltem Aufwand.
Nachteile
- Ein erfolgreiches Bestehen des Netzwerks erfordert die Teilnahme und Koordination einer wirklich interessierten Gemeinschaft für eine effektive Steuerung der Zeugengruppe, indem diese ein- und ausgeschaltet werden.
- DPoS-Systeme sind anfällig für die Zentralisierung, da eine Reihe von Zeugen streng begrenzt ist.
- Die DPoS-Blockchain ist mit Schwachstellen klassischer Abstimmungen im echten Leben konfrontiert. Zum Beispiel können DPoS-Benutzer mit kleinen Einsätzen entscheiden, dass ihre Stimme im Vergleich zu Stimmen größerer Interessengruppen keine Rolle spielt.
Siehe auch auf BitcoinWiki
Ressourcen
- CoinBureau – Delegated Proof of Stake (DPoS) – Total Beginners Guide
- Nichanank – Consensus Algorithms: Proof-of-Stake & Cryptoeconomics
- docs.BitShares.org – Delegated Proof of Stake
- Hackernoon – “What is Delegated Proof of Stake?”
- Lisk.io – Delegated Proof of Stake
- Orbs.com – “WHAT IS PROOF-OF-STAKE (POS)?”
- BitShares.org – Delegated Proof of Stake Consensus