Proof of Stake

aus Wikipedia, der freien Enzyklopädie
Zur Navigation springen Zur Suche springen

Proof of Stake (deutsch etwa „Anspruchsnachweis“ oder „Anteilsnachweis“; kurz PoS) bezeichnet ein Verfahren, mit dem ein Blockchain-Netzwerk einen Konsens darüber erzielt, welcher Teilnehmer den nächsten Block erzeugen darf. Dabei wird eine gewichtete Zufallsauswahl eingesetzt, wobei die Gewichte der einzelnen Teilnehmer aus Teilnahmedauer und/oder Vermögen (dem „Stake“) ermittelt werden. Im Gegensatz zum bei Bitcoin und Ethereum eingesetzten Proof of Work kommt Proof of Stake ohne zeit- und energieintensives Mining aus und es ist nicht möglich, das Netzwerk allein durch Besitz von Rechenleistung zu übernehmen („51%-Angriff“).

Eine grundlegende Schwierigkeit von Proof-of-Stake-Verfahren stellt das sogenannte nothing-at-stake-Problem dar. Dieses besagt, dass die Erzeuger von Blöcken im Fall von mehreren konkurrierenden Zweigen einer Blockchain den Anreiz haben, auf allen diesen Zweigen Blöcke zu erzeugen, da dieses parallele Erzeugen anders als beim Proof-of-Work keinen erheblichen Zusatzaufwand darstellt. Wenn eine große Zahl der Stakeholder so handelt, kann sich kein Konsens über den „korrekten“ Zweig einstellen. Eine der Möglichkeiten, dem nothing-at-stake-Problem zu entgegnen, wäre parallele Erzeugungen zu sanktionieren.[1]

Delegated Proof of Stake (DPoS)[Bearbeiten | Quelltext bearbeiten]

Eine bekannte Weiterentwicklung ist der vom amerikanischen Blockchain-Entwickler Dan Larimer erfundene Konsensalgorithmus Delegated Proof of Stake (deutsch etwa „Delegierter Anteilsnachweis“; kurz DPoS).[2] Bei dieser Variante wird die Gewichtung bei der Anspruchsauswahl nicht auf den eigenen Anteil an den Netzwerkressourcen bezogen, sondern es werden in einer nach Stake gewichteten Wahl von den Anteilhabern einer Blockchain Vertreter gewählt, die die nächsten Blöcke der Kette signieren dürfen. Das Recht, Blöcke zu signieren, wird also quasi an diese gewählten Vertreter delegiert. Es ist wichtig zu verstehen, dass keine Token an diese gewählten Vertreter geschickt werden, sondern lediglich eine nach Stake gewichtete Abstimmung über die Wahl der Blockproduzenten stattfindet.[3]

Delegated Proof of Stake wird von einigen der größten und aktivsten Blockchains der Welt als Konsensalgorithmus genutzt, darunter EOS, Steem und Tronix.[4]

Weblinks[Bearbeiten | Quelltext bearbeiten]

Einzelnachweise[Bearbeiten | Quelltext bearbeiten]

  1. https://github.com/ethereum/wiki/wiki/Proof-of-Stake-FAQs
  2. Ryan Smith: What is Delegated Proof of Stake? Exploring the Consensus Algorithm. Coincentral, 3. Juli 2018, abgerufen am 14. März 2019.
  3. Steve Walters: Delegated Proof of Stake (DPoS) – Total Beginners Guide. Coinbureau, 20. August 2018, abgerufen am 14. März 2019.
  4. Blockchain Activity Matrix. Blocktivity, abgerufen am 14. März 2019.