More
    StartBlockchain & KryptoProof of Stake Erklärt

    Proof of Stake Erklärt

    Was ist ein Proof of Stake?

    Der Proof of Stake-Konsensalgorithmus wurde 2011 im Bitcointalk-Forum eingeführt, um die Probleme des derzeit beliebtesten Algorithmus – Proof of Work – zu lösen. Obwohl beide Algorithmen das gleiche Ziel verfolgen, nämlich einen Konsens in der Blockchain zu erreichen, ist der Prozess, um dieses Ziel zu erreichen, recht unterschiedlich.

    Wie funktioniert das?

    Der Proof-of-Stake-Algorithmus verwendet einen pseudozufälligen Wahlprozess, um einen Knoten als Validator des nächsten Blocks auszuwählen, basierend auf einer Kombination von Faktoren, die das Einsatzalter, die Randomisierung und das Vermögen des Knotens umfassen können.

    Es ist gut zu wissen, dass bei Proof of Stake-Systemen die Blöcke „gefälscht“ und nicht gemined werden. Kryptowährungen, die Proof of Stake verwenden, beginnen oft mit dem Verkauf von bereits geminten Coins oder sie starten mit dem Proof of Work-Algorithmus und wechseln später zu Proof of Stake.

    Während in Proof-of-Work-basierten Systemen mehr und mehr Kryptowährung als Belohnung für die Miner geschaffen wird, werden beim Proof-of-Stake-System in der Regel Transaktionsgebühren als Belohnung verwendet.

    Nutzer, die am Fälschungsprozess teilnehmen möchten, müssen eine bestimmte Menge an Coins als Einsatz in das Netzwerk einbringen. Die Höhe des Einsatzes bestimmt die Chancen eines Knotens, als nächster Validierer für das Fälschen des nächsten Blocks ausgewählt zu werden – je größer der Einsatz, desto größer die Chancen. Damit der Prozess nicht nur die reichsten Knoten im Netzwerk begünstigt, werden weitere einzigartige Methoden in den Auswahlprozess einbezogen. Die beiden am häufigsten verwendeten Methoden sind „Randomized Block Selection“ und „Coin Age Selection“.

    Bei der Randomized Block Selection-Methode werden die Validierer ausgewählt, indem nach Knoten mit einer Kombination aus dem niedrigsten Hash-Wert und dem höchsten Einsatz gesucht wird. Da die Höhe der Einsätze öffentlich ist, kann der nächste Fälscher in der Regel von anderen Knoten vorhergesagt werden.

    Die Coin Age Selection-Methode wählt die Knoten danach aus, wie lange ihre Token bereits eingesetzt sind. Das Münzalter wird berechnet, indem die Anzahl der Tage, die die Coins als Einsatz gehalten wurden, mit der Anzahl der eingesetzten Coins multipliziert wird. Sobald ein Knoten einen Block gefälscht hat, wird sein Coin-Alter auf Null zurückgesetzt und er muss eine bestimmte Zeit warten, um einen weiteren Block fälschen zu können – dies verhindert, dass Knoten mit hohem Einsatz die Blockchain dominieren.

    Jede Kryptowährung, die einen Proof of Stake-Algorithmus verwendet, hat ihre eigenen Regeln und Methoden, die sie für die bestmögliche Kombination für sich und ihre Nutzer hält.

    Wenn ein Knoten ausgewählt wird, den nächsten Block zu fälschen, prüft er, ob die Transaktionen im Block gültig sind, signiert den Block und fügt ihn der Blockchain hinzu. Als Belohnung erhält der Knoten die Transaktionsgebühren, die mit den Transaktionen des Blocks verbunden sind.

    Wenn ein Knoten aufhören will, ein Fälscher zu sein, wird sein Einsatz zusammen mit den verdienten Belohnungen nach einer bestimmten Zeit freigegeben, was dem Netzwerk Zeit gibt, zu überprüfen, dass keine betrügerischen Blöcke durch den Knoten zur Blockchain hinzugefügt wurden.

    Sicherheit

    Der Einsatz dient als finanzieller Anreiz für den Fälscherknoten, keine betrügerischen Transaktionen zu validieren oder zu erstellen. Wenn das Netzwerk eine betrügerische Transaktion entdeckt, verliert der Fälscherknoten einen Teil seines Einsatzes und sein Recht, in Zukunft als Fälscher teilzunehmen. Solange also der Einsatz höher ist als die Belohnung, würde der Validierer mehr Coins verlieren als er im Falle eines Betrugsversuchs gewinnen würde.

    Um das Netzwerk effektiv zu kontrollieren und betrügerische Transaktionen zu genehmigen, müsste ein Knoten eine Mehrheitsbeteiligung am Netzwerk besitzen, was auch als 51%-Angriff bekannt ist. Je nach Wert einer Kryptowährung wäre dies sehr unpraktisch, da man 51 % des zirkulierenden Angebots erwerben müsste, um die Kontrolle über das Netzwerk zu erlangen.

    Die Hauptvorteile des Proof-of-Stake-Algorithmus sind Energieeffizienz und Sicherheit.

    Eine größere Anzahl von Nutzern wird ermutigt, Knoten zu betreiben, da dies einfach und erschwinglich ist. Zusammen mit dem Randomisierungsprozess macht dies das Netzwerk dezentraler, da keine Mining-Pools mehr benötigt werden, um die Blöcke zu schürfen. Und da es weniger notwendig ist, viele neue Coins für eine Belohnung freizugeben, hilft dies, den Preis einer bestimmten Coin stabiler zu halten.

    Es ist gut, sich daran zu erinnern, dass sich die Kryptowährungsbranche schnell verändert und weiterentwickelt und dass es auch mehrere andere Algorithmen und Methoden gibt, die entwickelt und ausprobiert werden.

    Lesen Sie den Originalartikel hier.