Staking über eine dezentrale Börse auf Layer 2
Zur Erinnerung: Sie müssen ETH nicht direkt über Rocket Pool gegen rETH tauschen, um die Vorteile dezentralen Stakings zu genießen. Alles, was Sie tun müssen, ist rETH zu halten, da es inhärent an Wert gewinnt - wie Sie es erhalten, spielt keine Rolle!
Abgesehen davon ist eines der Hauptanliegen (besonders in jüngster Zeit) die Gaskosten, die mit dem Staking oder dem Tauschen von ETH gegen rETH verbunden sind.
Um dies zu reduzieren, hat das Ethereum-Netzwerk damit begonnen, Rollups einzusetzen - auch bekannt als Layer 2.
Layer 2 umfasst mehrere separate Netzwerke, die unterhalb von Ethereum existieren, viele Transaktionen wie Ethereum normalerweise ausführen, aber alle in eine einzige "Mega"-Transaktion zusammenrollen und diese stattdessen auf die Haupt-Ethereum-Chain posten. Idealerweise bedeutet dies, dass Sie alle Sicherheitsvorteile erhalten, die mit Ethereums dezentraler Natur verbunden sind, aber viel niedrigere Gasgebühren für Ihre Transaktionen genießen, da Ausführungs- und Speicherkosten auf Layer 2s viel niedriger sein können und nur ein Teil Ihrer Transaktionen auf Layer 1 gespeichert werden muss, wo der Zustand viel teurer ist.
Rocket Pool unterstützt derzeit zwei Layer-2-Netzwerke: Optimism und Arbitrum. Beide verfügen über laufende Versionen von Uniswap, dem am weitesten verbreiteten dezentralen Börsenprotokoll. Mit Uniswap können Sie schnell und einfach ETH gegen rETH tauschen.
Der Vorteil dieser Vorgehensweise ist, dass Gasgebühren wesentlich niedriger sein werden als bei anderen Methoden. Wenn dies für Sie wichtig ist, weil Sie eine kleine Menge ETH staken möchten, dann ist die Nutzung eines Layer-2-Netzwerks wahrscheinlich Ihre bevorzugte Option.
Der Nachteil ist, dass Sie möglicherweise nicht das beste Angebot für rETH erhalten. Uniswap erfordert eine kleine Gebühr, die an seine Liquiditätsanbieter geht, und große Transaktionen erfordern große Liquiditätspools, um gute Angebote ohne zu viel Preisauswirkung zu erhalten. Layer-2-Netzwerke haben tendenziell niedrigere rETH-Liquidität als das Haupt-Ethereum-Netzwerk.
Daher empfehlen wir Ihnen, die Gesamtmenge an rETH, die Sie auf einem Layer-2-Netzwerk erhalten würden, mit dem zu vergleichen, was Sie über die anderen Methoden erhalten würden, um festzustellen, ob es für Sie sinnvoll ist, diesen Weg zu verfolgen.
Sie können die aktuellen ETH- und rETH-Guthaben des Optimism-Pools und des Arbitrum-Pools einsehen, um festzustellen, ob sie genug rETH haben, um Ihren Tausch abzudecken.
Im folgenden Beispiel werden wir demonstrieren, wie man mit Layer-2-Netzwerken interagiert und Uniswap verwendet, um ETH gegen rETH zu tauschen.
Derzeit ist diese Methode nur auf Mainnet verfügbar. Wenn Sie auf dem Hoodi Testnet üben möchten, müssen Sie direkt mit Rocket Pool tauschen.
Der Rest dieser Anleitung setzt voraus, dass Sie auf Mainnet sind.Dieser Prozess kann mit jedem web3-kompatiblen Wallet abgeschlossen werden. Zu Demonstrationszwecken werden wir MetaMask verwenden, da es eine der beliebteren Wallet-Optionen ist.
Sie sollten in der Lage sein, mit ähnlichen Schritten zu folgen, wenn Sie ein anderes Wallet verwenden - finden Sie einfach die vergleichbare Funktion in Ihrem Wallet für jeden Schritt.
MetaMask auf Mainnet einrichten
Installieren Sie zunächst MetaMask, falls Sie dies noch nicht getan haben. Folgen Sie den Anweisungen auf ihrer Website, um die Erweiterung zu installieren, ein Konto zu erstellen und sich anzumelden.
Öffnen Sie als Nächstes das MetaMask-Panel über sein Symbol in Ihrer Browser-Symbolleiste. Klicken Sie auf das Netzwerk-Dropdown in der Symbolleiste oben und stellen Sie sicher, dass Ethereum Mainnet ausgewählt ist:
Die Adresse direkt darunter ist Ihre Ethereum-Wallet-Adresse.
Bevor Sie weitergehen, müssen Sie dieses Wallet mit ETH versorgen. Wenn Sie nicht bereits ETH im Konto aus früherer Nutzung haben, können Sie dies tun, indem Sie ETH von einem bestehenden Konto auf diese Wallet-Adresse übertragen.
ETH von Layer 1 zu Layer 2 über Hop übertragen
Es gibt mehrere Möglichkeiten, ETH vom Ethereum Mainnet zu einem Layer-2-Netzwerk zu überbrücken. In dieser Demonstration werden wir das Hop-Protokoll verwenden - eine einfache und zuverlässige Möglichkeit, ETH (und einige andere Coins) von Layer 1 zu mehreren Layer-2-Netzwerken oder zwischen Layer-2-Netzwerken zu verschieben.
Navigieren Sie hier zur Hop-Exchange-Website:
https://app.hop.exchange/send?token=ETH
Der Startbildschirm sollte so aussehen:
Beginnen Sie, indem Sie auf die Schaltfläche Connect a Wallet in der oberen rechten Ecke klicken. Sie werden mit einem Bildschirm aufgefordert, der Sie fragt, welchen Wallet-Anbieter Sie verwenden möchten. Wählen Sie für dieses Beispiel MetaMask aus.
Wenn Sie nicht MetaMask verwenden, wird wahrscheinlich einer der anderen Anbieter wie WalletConnect mit Ihrem Wallet kompatibel sein.
Beim Klicken auf diese Schaltfläche wird MetaMask mit einer Eingabeaufforderung angezeigt, in der Sie aufgefordert werden, auszuwählen, welche Konten Sie verwenden möchten. Angenommen, Sie haben nur eines, sollte Ihr Konto bereits ausgewählt sein. Klicken Sie auf Next.
Es wird dann gefragt, ob Sie Hop Zugriff auf die Anzeige der Adressen Ihrer Konten geben möchten:
Klicken Sie auf Connect und nach einer kurzen Pause wird Ihr Wallet mit Hop verbunden. Sie sollten nun sein ETH-Guthaben in der oberen rechten Ecke des Bildschirms sehen.
Jetzt können Sie die beiden Dropdown-Menüs in den Feldern From und To (estimated) verwenden, um Ihre Netzwerke auszuwählen, und die Menge an ETH eingeben, die Sie im Feld From senden möchten.
Zum Beispiel würde es so aussehen, 0,1 ETH von Layer 1 zu Arbitrum zu senden:
Zur Erinnerung: Uniswap (und damit Rocket Pool Staking) wird derzeit nur auf Optimism und Arbitrum unterstützt. Sie müssen eines dieser Netzwerke auswählen.
Wenn Sie bereit sind, klicken Sie auf die Schaltfläche Send. Metamask wird mit einem Bestätigungsdialog angezeigt, der Ihnen die Gasgebühr zeigt, die mit der Transaktion verbunden ist:
Wenn Sie mit diesen Gasgebühren einverstanden sind, klicken Sie auf Confirm, um die Transaktion zu starten. Nach einigen Augenblicken wird MetaMask mit einer erfolgreichen Transaktionsbestätigungsnachricht angezeigt, und Ihr ETH ist nun auf Ihrem ausgewählten Layer-2-Netzwerk verfügbar!
Verbindung zu Uniswap auf Layer 2 herstellen
Jetzt, da Ihr Wallet eingerichtet und finanziert ist, gehen Sie zu dieser URL, die Uniswap öffnet und automatisch das Tauschen von ETH gegen rETH anzeigt:
https://app.uniswap.org/#/swap?inputCurrency=eth
Die Seite wird anfangs so aussehen:
Klicken Sie auf eine der Connect Wallet-Schaltflächen, wie die hervorgehobene in der oberen rechten Ecke.
Sie werden mit einem Bildschirm aufgefordert, der Sie fragt, welchen Wallet-Anbieter Sie verwenden möchten.
Wählen Sie für dieses Beispiel MetaMask aus.
Wenn Sie nicht MetaMask verwenden, wird wahrscheinlich einer der anderen Anbieter wie WalletConnect mit Ihrem Wallet kompatibel sein.
Beim Klicken auf diese Schaltfläche wird MetaMask mit einer weiteren Eingabeaufforderung angezeigt, in der Sie aufgefordert werden, auszuwählen, welche Konten Sie verwenden möchten, genau wie bei Hop. Lassen Sie Ihr Konto ausgewählt, klicken Sie auf Next und dann auf Connect, wie Sie es zuvor bei Hop getan haben. Nach einer kurzen Pause wird Ihr Wallet mit Uniswap verbunden. Sie sollten nun sein ETH-Guthaben in der oberen rechten Ecke des Bildschirms sehen.
Als Erstes müssen Sie Ihr Netzwerk vom Ethereum Mainnet auf das Layer 2 ändern, zu dem Sie gerade gewechselt haben. Klicken Sie auf das Netzwerk-Dropdown oben rechts auf dem Bildschirm (hier rot hervorgehoben):
Sobald Sie dies tun, wird MetaMask Sie auffordern zu bestätigen, dass Sie ein benutzerdefiniertes Netzwerk hinzufügen möchten:
Klicken Sie auf Approve und dann auf Switch Network. Dadurch wird MetaMask so geändert, dass es das neue Layer-2-Netzwerk anstelle des Ethereum Mainnet für Transaktionen verwendet.
Bevor Sie Transaktionen mit MetaMask durchführen, überprüfen Sie immer, welches Netzwerk es gerade verwendet, indem Sie MetaMask öffnen und sich das Netzwerk-Dropdown oben ansehen! Es ist leicht, versehentlich zu einem anderen Netzwerk zu wechseln und es zu vergessen!
rETH zu MetaMask hinzufügen
Der nächste Schritt besteht darin, das rETH-Token zu MetaMask hinzuzufügen, damit Sie Ihr Guthaben sehen und darauf für den Handel zugreifen können. Klicken Sie auf die Registerkarte Assets und dann auf Add Token:
Stellen Sie sicher, dass Custom Token in diesem Dialog ausgewählt ist, und wählen Sie unten die entsprechende Registerkarte für das Layer-2-Netzwerk aus, das Sie gewählt haben:
Geben Sie im Feld Token Contract Address den folgenden Wert ein:
Das Token Symbol sollte automatisch mit rETH ausgefüllt werden, und die Decimals of Precision sollten automatisch mit 18 ausgefüllt werden.
Akzeptieren Sie die restlichen Eingabeaufforderungen, und dann wird das rETH-Token in Ihrer Liste angezeigt.
ETH gegen rETH mit Uniswap tauschen
Der letzte Schritt des Prozesses besteht darin, den Tausch durchzuführen!
Klicken Sie auf das Dropdown Select a token und geben Sie die Adresse für rETH ein, die Sie gerade zu MetaMask hinzugefügt haben (Sie können auch einfach rETH eingeben, aber stellen Sie sicher, dass es das richtige Token ist und kein Betrüger- oder Scam-Token, indem Sie zuerst seine Adresse überprüfen).
Sie werden möglicherweise zunächst mit einer Warnung aufgefordert, die so aussieht:

Dies ist nur eine vorübergehende Warnung, bis Uniswap rETH zu seiner kanonischen Token-Liste auf dem Layer hinzufügt, den Sie verwenden.
Solange die Token-Adresse 0x9bcef72be871e61ed4fbbc7630889bee758eb81d auf Optimism oder 0xec70dcb4a1efa46b8f2d97c310c9c4790ba5ffa8 auf Arbitrum ist, können Sie es sicher hinzufügen.
Geben Sie als Nächstes die Menge an ETH ein, die Sie tauschen möchten, und die Benutzeroberfläche von Uniswap zeigt Ihnen die Menge an rETH an, die Sie im Gegenzug erhalten:
Beachten Sie, dass die Menge an rETH, die Sie erhalten, weniger sein wird als die Menge an ETH, die Sie einsetzen. Dies ist normal, da rETH mehr wert ist als ETH und kontinuierlich im Wert steigt. Sie können dies im Wechselkurs sehen, der unten im Screenshot hervorgehoben ist.
Klicken Sie nun auf Swap, um die Details des Handels anzuzeigen, einschließlich des Mindestbetrags, den Sie aufgrund von Slippage erhalten könnten. Wenn Sie zufrieden sind, klicken Sie auf Confirm Swap. Dies sendet die Anfrage an MetaMask, wo Sie die Gesamttransaktionskosten überprüfen können, bevor Sie sie bestätigen:
Achten Sie genau auf die geschätzte Gasgebühr hier. Sie werden wahrscheinlich bemerken, dass es ungefähr 10-mal günstiger in Bezug auf Gasgebühren ist, diesen Tausch auf einem Layer-2-Netzwerk durchzuführen, als auf dem Ethereum Mainnet!
Wenn Sie mit den Gasgebühren im Verhältnis zur Gesamtmenge an rETH, die Sie erhalten, zufrieden sind, klicken Sie auf Confirm, um die Transaktion einzureichen. Nach kurzer Zeit sollten Sie eine Benachrichtigung von MetaMask sehen, dass sie erfolgreich abgeschlossen wurde, und Sie sehen nun das rETH-Token in Ihrem Wallet.
Das war's! Sie staken jetzt mit Rocket Pool. Alles, was Sie tun müssen, ist Ihr rETH zu halten, und Sie erhalten automatisch Ihre Staking-Belohnungen, da der Wert des rETH-Tokens steigt.