Ethereum Staking: Was ist das? - Built In Das Ethereum-Staking hat in den letzten Jahren deutlich an Popularität gewonnen, da immer mehr Menschen die Möglichkeit nutzen, ihre Kryptowährung zu staken und damit passive Einkünfte zu erzielen. Doch was verbirgt sich eigentlich hinter dem Ethereum-Staking und wie funktioniert es genau? Wir werfen einen genaueren Blick auf dieses faszinierende Thema. In einfachen Worten ausgedrückt bezieht sich Ethereum-Staking auf den Prozess der Transaktionsvalidierung im Ethereum-Netzwerk. Dieser Prozess wird notwendig, nachdem Ethereum von einem Proof-of-Work- zu einem Proof-of-Stake-Konsensprotokoll gewechselt hat. Beim Staking sperren die Nutzer, auch als "Staker" bezeichnet, ihre Ether (ETH), die native Kryptowährung des Netzwerks, um Validator-Privilegien zu erlangen und somit das Netzwerk zu sichern.
Als Belohnung erhalten die Staker dann entsprechende Vergütungen. Der Übergang von Ethereum zur Proof-of-Stake-Konsensmethode erfolgte im Jahr 2022 mit dem sogenannten Merge. Beim Staking von Ether nimmt man die Rolle eines Validators ein, der direkt am Ethereum-Netzwerk-Konsens teilnimmt, indem er Transaktionen authentifiziert, neue Blöcke auf der Blockchain erstellt und auf bösartige Aktivitäten überwacht. Durch diese direkte Unterstützung des Ethereum-Protokolls werden den Validatoren anschließend Belohnungen zuteil. Im Vergleich zur bekannten Methode des Investierens unterscheidet sich das Staken deutlich, wie Arie Trouw, Softwareentwickler und Mitbegründer von XYO Network, erklärte.
Während das Investieren in Ethereum so einfach ist wie der Kauf von Ether und dem Hinterlegen in einer Wallet, um auf Preisschwankungen zu warten, ermöglicht das Staken dem Nutzer, Token mit Zinsen zu verdienen, an Liquiditätspools, Kreditvergabe, Yield Farming und Derivaten teilzunehmen. Die Funktionsweise des Ethereum-Staking-Prozesses besteht darin, dass ein Nutzer zu Beginn 32 ETH staken muss, um Validator-Privilegien zu erlangen und dann seinen Staking-Knoten entsprechend zu programmieren. Dabei spielen einige Kerntechnologien eine wichtige Rolle und sind wesentliche Bestandteile des Validierungsprozesses: Validator-Schlüssel und Epochen. Validator-Schlüssel sind das Schlüsselpaar, das jedem Validator zugeordnet ist und dazu dient, die Validatoren und die damit verbundenen Blöcke auf der Ethereum-Blockchain zu überprüfen. Diese Schlüssel bestehen aus einem öffentlichen und einem privaten Schlüssel und dienen dazu, den Validator zu identifizieren und die Belohnungen zu sammeln.
Die Epochen wiederum sind Gruppen von 32 einzelnen Zeitfenstern, die jeweils 12 Sekunden dauern. Diese werden zur Bildung einer Gesamtepisode, die 384 Sekunden oder 6,4 Minuten beträgt, zusammengeführt. Der erste Block einer Epoche wird als Checkpoint bezeichnet, dem 31 reguläre Blöcke folgen. Dieser Prozess ist algorithmisch wichtig, da der Hash, der die regulären Blöcke von 2 bis 32 codiert, auf den ersten Checkpoint-Block als Basis verweist und eine einzige Kette bildet, die die Epoche zusammenhält. Um den Validierungsprozess abzuschließen, wird jeder Block innerhalb eines Zeitfensters von einem Ausschuss von Validatoren ausgewählt und gewählt, wobei jeder Ausschuss eine Mindestanzahl von 128 Mitgliedern hat.
Die maximale Anzahl von Mitgliedern beträgt 2.048, jedoch wird alles darüber hinaus als überflüssig angesehen. Diese 128 (oder mehr) Mitglieder werden automatisch und zufällig aus dem allgemeinen Pool der Ethereum-Validatoren für die Dauer der Epoche ausgewählt. Jedes Ausschussmitglied validiert einen Block, während die verbleibenden Mitglieder für diese Initiative stimmen. Dieser Abstimmungsprozess wird Block-Attestation genannt.
Wenn genehmigt, wird der Block Teil der Hauptkette. Am Ende einer Epoche werden die Validatoren aus dem gemeinsamen Pool neu gemischt, um neue Ausschüsse für die nächste Epoche zu bilden. Insgesamt gibt es mindestens 4.096 Mitglieder pro Ausschuss auf 32 Ausschüsse verteilt, was 131.072 Ether pro Epoche ergibt.
Der Prozess wiederholt sich vollständig, von einigen Sekunden bis zu mehreren Stunden, je nach Netzwerkstaus. Es gibt drei Hauptmethoden, um Ethereum zu staken: Solo-Staking, Staking als Service und Gruppen-Staking. Jede dieser Methoden bietet den Nutzern unterschiedliche Möglichkeiten, Belohnungen zu verdienen und den Staking-Prozess im Allgemeinen zu handhaben. Solo-Staking bedeutet, dass man ein individueller Validator im Ethereum-Netzwerk ist. Um solo zu staken, muss man einen Ethereum-Knoten mit eigener Hardware und Software betreiben und 32 ETH hinterlegen.
Der Validator muss eine stabile Internetverbindung aufrecht erhalten, da es ansonsten zu Strafen kommen kann. Erfolgreiche Solo-Staker erhalten ihre Belohnungen direkt aus dem Protokoll und haben die volle Kontrolle über die Schlüssel, mit denen sie Geld von den Einlagen und Zinsen sammeln können. Staking als Service beschreibt Dienste von Drittanbietern, die Validator-Knoten im Auftrag von Nutzern betreiben und warten. Nutzer müssen dennoch 32 ETH hinterlegen, um einen Validator zu aktivieren, und die Knotenoperationen an den Anbieter delegieren. Staking als Service ist besonders für diejenigen geeignet, die Ethereum staken möchten, aber nicht über die notwendige Hardware oder Kenntnisse verfügen, um selbst Validator zu sein.