TL;DR

Wenn Sie das Ethereum-Netzwerk schon einmal genutzt haben, haben Sie wahrscheinlich eine Transaktion erhalten, deren Bestätigung länger als gewöhnlich gedauert hat. Dies liegt daran, dass Miner Transaktionen priorisieren – Benutzer, die höhere Gebühren anbieten, haben Vorrang.

Wenn Ihre Ethereum-Transaktion aufgrund niedriger Gasgebühren stecken bleibt, müssen Sie warten, bis die Gebühren sinken und der Miner Ihre Transaktion schließlich abwickelt. Sie haben jedoch auch die Möglichkeit, die ausstehende Transaktion durch eine neue mit einem höheren Gaspreis zu ersetzen. Klingt schwierig? Es ist einfacher als Sie denken. Und es funktioniert mit Ether (ETH) und allen ERC20-Tokens.


Einführung

Bitte beachten Sie zunächst, dass Sie bereits bestätigte Transaktionen nicht ersetzen, zurückgeben oder stornieren können. Allerdings kann es in Zeiten einer Netzwerküberlastung dazu kommen, dass einige Kryptowährungstransaktionen hängen bleiben. Wenn das Transaktionsvolumen zu groß ist, kann es sein, dass die Transaktion stunden- oder sogar tagelang aussteht.

Manchmal werden die Sperren von selbst entfernt – entweder aufgrund des Scheiterns einer ausstehenden Transaktion oder aufgrund einer Reduzierung der Gasgebühr. Obwohl Sie eine Ethereum-Transaktion nicht buchstäblich rückgängig machen können, können Sie einige Schritte unternehmen, um den Prozess zu beschleunigen. Tatsächlich bestehen sie darin, eine unvollständige Transaktion durch eine neue zu ersetzen, für die höhere Gebühren anfallen.

In dieser Anleitung zeigen wir Ihnen, wie Sie Transaktionen mit MetaMask oder Trust Wallet beschleunigen. Sie können auch andere Krypto-Wallets verwenden, die die Ethereum-Blockchain unterstützen, der Vorgang kann jedoch etwas anders sein.

cancel-eth-tx-cta


Anforderungen

  • MetaMask oder Trust Wallet installiert.

  • Private Schlüssel (Seed-Phrase) zum Betreten Ihres Ethereum-Wallets.

  • Internet Zugang.


Warum ist meine Ethereum-Transaktion eingefroren?

Ethereum arbeitet mit einem Handelssystem für Ihre Transaktionsgebühren. Ihre Gebühr hängt von der Komplexität Ihrer Transaktion ab (d. h. wie viel Rechenaufwand dafür erforderlich ist). In diesem Zusammenhang sollten Sie drei wichtige Begriffe kennen: Gaskosten, Gaspreis und Gaslimit.

Die Rechenaufgaben der Transaktion werden in Einheiten des Gaswerts gemessen, während der für jede Gaseinheit gezahlte Preis das ist, was wir Gaspreis nennen. Man kann sich die Gaskosten als den Arbeitsaufwand vorstellen und den Gaspreis als den Preis, der für jede „Arbeitsstunde“ gezahlt wird. Und das Gaslimit ist der Höchstbetrag, den Sie für eine Transaktion zu zahlen bereit sind.

Obwohl die Gaskosten von der Komplexität Ihrer Transaktion abhängen, können Sie Ihr Gaspreislimit festlegen. Die gezahlte Gesamtprovision dient dann als Anreiz für die Miner. Wenn Ihr Gaspreis jedoch zu niedrig ist, kann es sein, dass andere Nutzer Ihr Gebot überbieten und Ihre Transaktion bleibt unvollständig. Wenn eine Transaktion stecken bleibt, bestätigt Ethereum keine neuen Transaktionen, die Sie von derselben Wallet-Adresse aus durchführen, bis der Miner die erste Transaktion bestätigt hat.


So beschleunigen Sie eine Transaktion auf MetaMask

1. Melden Sie sich bei Ihrem MetaMask-Wallet an, bei dem eine Transaktion aussteht. Wenn es sich um ein externes Wallet handelt, müssen Sie die Adresse mit der entsprechenden Seed-Phrase oder dem entsprechenden privaten Schlüssel importieren.

cancel-eth-tx-img1


2. Suchen Sie die ausstehende Transaktion auf der Registerkarte [Aktivität] und klicken Sie auf [Beschleunigen].

cancel-eth-tx-img2


3. Dieser Vorgang ermöglicht es Ihnen, Ihre Transaktion erneut zu übertragen. Stellen Sie sicher, dass Sie den höheren Gaspreis auswählen, indem Sie auf „Schnell“ und dann auf „Speichern“ klicken.

cancel-eth-tx-img3


4. Wenn der vorherige Schritt nicht funktioniert hat, können Sie auch auf die Registerkarte [Erweitert] gehen, um den Gaspreis manuell festzulegen. Sie können die aktuellen Gaspreise und die durchschnittliche Bestätigungszeit auf Etherscan oder EthGasStation überprüfen.


So ersetzen Sie eine Transaktion durch MetaMask

1. Melden Sie sich bei Ihrem MetaMask-Wallet an, bei dem eine Transaktion aussteht. Auch hier gilt: Wenn es sich um eine externe Wallet handelt, müssen Sie die Adresse mit der entsprechenden Seed-Phrase oder dem entsprechenden privaten Schlüssel importieren.

cancel-eth-tx-img4


2. Suchen Sie die ausstehende Transaktion auf der Registerkarte [Aktivität]. Klicken Sie darauf, um die Details zu überprüfen und den [Nonce]-Wert aufzuzeichnen. 

Hinweis: Wenn Sie mehrere ausstehende Transaktionen haben, müssen Sie mit der ältesten (kleinsten Nonce-Wert) beginnen.

cancel-eth-tx-img5


3. Gehen Sie dann in MetaMask zu [Einstellungen] und klicken Sie auf [Erweitert].

cancel-eth-tx-img6


4. Scrollen Sie nach unten und aktivieren Sie [Transaktions-Nonce konfigurieren].

cancel-eth-tx-img7


5. Gehen Sie zurück und klicken Sie auf Ihre Wallet-Adresse, um sie in Ihre Zwischenablage zu kopieren.

cancel-eth-tx-img8


6. Klicken Sie auf [Senden], um eine neue Transaktion zu erstellen und fügen Sie Ihre Wallet-Adresse in das Feld [Empfänger hinzufügen] ein.

cancel-eth-tx-img9


7. Sie müssen 0 ETH mit der „Nonce“ der ausstehenden Transaktion (aufgezeichnet in Schritt 2) an Ihr Wallet senden. Wenn Sie fertig sind, klicken Sie auf [Bestätigen].

Hinweis: Wenn der Gaspreis zu niedrig ist, kann diese Transaktion ebenfalls hängen bleiben. Stellen Sie sicher, dass Sie einen angemessenen Preis für Gas festlegen.

cancel-eth-tx-img10


8. Warten Sie, bis die neue Transaktion bestätigt wird, um die ausstehende Transaktion zu ersetzen.

Hinweis: Um Vorfälle zu vermeiden, vergessen Sie nicht, [Transaktions-Nonce konfigurieren] wieder auf AUS zu setzen.


So stornieren Sie eine Transaktion über Trust Wallet

1. Klicken Sie in der Trust Wallet-App auf eine ausstehende Transaktion und suchen Sie nach dem Feld [Nonce]. Notieren Sie die Zahl, die Sie sehen.

cancel-eth-tx-img11


2. Erstellen Sie eine neue Transaktion und fügen Sie Ihre Wallet-Adresse im Feld [Empfängeradresse] hinzu. Stellen Sie sicher, dass es sich um dieselbe Adresse handelt wie bei der ausstehenden Transaktion. Setzen Sie [Menge an ETH] auf 0 und klicken Sie auf [Weiter].

cancel-eth-tx-img12


3. Klicken Sie oben rechts auf Einstellungen.

cancel-eth-tx-img13


4. Ersetzen Sie das Feld [Nonce] durch den zuvor notierten Wert. Stellen Sie sicher, dass Sie einen wettbewerbsfähigen [Gaspreis] festlegen, damit Ihre Transaktion nicht erneut hängen bleibt.

cancel-eth-tx-img14


5. Warten Sie, bis die neue Transaktion bestätigt wird, um die ausstehende Transaktion zu ersetzen.


Abschließende Gedanken

Es kann sehr frustrierend sein, eine Ethereum-Transaktion zu senden und festzustellen, dass Sie den Benzinpreis nicht übertroffen haben. Noch schlimmer ist es, wenn Sie feststellen, dass Sie Ihr Ethereum-Wallet nicht verwenden können, bis die ausstehende Transaktion fehlschlägt oder bestätigt wird.

Manchmal werden blockierte Transaktionen automatisch gesendet, wenn die Netzwerkgebühr gesenkt wird. Aber leider kann es einige Zeit dauern. Glücklicherweise können Sie eine feststeckende Transaktion rückgängig machen, indem Sie sie mit einer einfachen Null-Token-Übertragung neu starten. Denken Sie daran, dass Sie ausreichend Benzingebühren zahlen müssen, um die Transaktion erfolgreich abzubrechen.