Die kurze Antwort
Öffnen Sie die Transaktion auf einem Explorer und prüfen Sie zwei Dinge: ob irgendein Explorer sie überhaupt sieht, und welche Gebührenrate sie gezahlt hat im Verhältnis zu dem, was gerade durchgeht. Diese zwei Antworten trennen die fünf Ursachen — und nur bei dreien haben Sie eine Handhabe.
Erste Frage: sieht sie überhaupt jemand?
Klären Sie vor allem anderen, ob die Transaktion das Netz überhaupt erreicht hat. Schlagen Sie sie auf zwei verschiedenen Explorern nach — bei Bitcoin etwa auf mempool.space und Blockstream.info.
Zeigen beide sie als unbestätigt, liegt sie im Mempool, und das Problem ist ein Gebührenproblem. Springen Sie zum nächsten Abschnitt.
Zeigt sie keiner, hat sich die Transaktion nie verbreitet — eine völlig andere Lage mit einer völlig anderen Lösung. Üblicher Grund ist eine Gebühr unterhalb des Weiterleitungsminimums des Netzes: Nodes reichen eine Transaktion nicht weiter, die zu wenig zahlt, also existiert sie auf Ihrem Gerät und sonst nirgends.
Die gute Nachricht: Das ist der am besten behebbare Fall. Weil keine andere Node sie hat, gibt es nichts, womit sie kollidieren könnte. Die meisten Wallets bieten an, unbestätigte Transaktionen zu verwerfen oder die Wallet aus der Chain neu aufzubauen; danach steht das Guthaben schlicht wieder zur Verfügung, und Sie senden mit vernünftiger Gebühr erneut.
Der Haken ist, dass Ihre eigene Wallet diese Outputs weiterhin als ausgegeben führt — deshalb wirkt der Kontostand falsch, bis Sie aufräumen. Bietet Ihre Wallet das nicht an, löst der Umzug der Seed-Phrase in eine, die es kann, das Problem.
Der Regelfall: die Gebührenrate war zu niedrig
Wenn Explorer Ihre Transaktion sehen und sie trotzdem nicht bestätigt wird, liegt es fast immer daran.
Miner wählen nach Gebührenrate aus — Satoshi pro virtuellem Byte —, weil Blockplatz die knappe Ressource ist. Liegt Ihre Rate unter dem, was gerade durchgeht, wartet Ihre Transaktion, bis entweder die Nachfrage sinkt oder jemand die Rate anhebt.
Öffnen Sie die Transaktion auf mempool.space. Die Seite zeigt Ihre Gebührenrate neben den projizierten Blöcken, jeder mit der Spanne beschriftet, die er voraussichtlich aufnimmt. Liegt Ihre Rate im ersten projizierten Block, sind es Minuten und es ist nichts zu tun. Liegen Sie mehrere Blöcke weiter hinten, ist die Projektion belastbar und stützt sich auf das, was vor Ihnen wartet.
Ärgerlich daran ist, dass sich die Nachfrage nicht vorhersagen lässt. Eine Transaktion, die angemessen bepreist aussah, kann von einem Ansturm eine Stunde später überholt werden, und es gibt keinen Mechanismus, der die Gebühr von selbst anhebt.
Die Lösungen stehen weiter unten. Was Sie nicht tun sollten: dieselbe Transaktion über einen anderen Dienst erneut verbreiten. Das hilft nicht, denn das Netz hat sie bereits, und eine identische Transaktion noch einmal zu senden ändert nichts an ihrer Attraktivität für Miner.
Die zwei Lösungen, und wann welche greift
Replace-by-Fee ist der saubere Weg. Hat Ihre Transaktion RBF signalisiert — die meisten modernen Wallets tun das standardmäßig —, können Sie sie mit höherer Gebühr erneut senden, und die neue Fassung ersetzt die alte. In Ihrer Wallet heißt das „Gebühr erhöhen", „beschleunigen" oder ähnlich. Ob RBF signalisiert wurde, zeigt der Explorer meist oben auf der Transaktionsseite — wurde es nicht, ist dieser Weg versperrt.
Child-Pays-for-Parent greift, wenn RBF nicht zur Verfügung steht. Sie erzeugen eine neue Transaktion, die einen Output der hängenden Transaktion ausgibt, und zahlen dabei so viel, dass ein Miner, der beide zusammen aufnimmt, insgesamt gut verdient. Da das Kind ohne den Elternteil nicht bestätigt werden kann, muss der Miner beide nehmen.
CPFP setzt voraus, dass Sie einen der Outputs kontrollieren — üblicherweise Ihr Wechselgeld — und dass Ihre Wallet es unterstützt. Manche tun es automatisch, sobald Sie einen unbestätigten Output ausgeben wollen; andere bieten es ausdrücklich an. Sind Sie Empfänger statt Absender, können Sie CPFP auf den an Sie gezahlten Output anwenden — ausgesprochen nützlich zu wissen, wenn Ihnen jemand eine Zahlung zu knapp bepreist geschickt hat.
Steht beides nicht zur Verfügung, bleibt Warten. Mempools leeren sich, meist binnen Tagen, und Transaktionen werden am Ende entweder bestätigt oder von Nodes nach einer Frist verworfen — üblicherweise rund zwei Wochen —, woraufhin das Guthaben wieder verfügbar ist.
Die drei selteneren Ursachen
Falsche Chain. Die Transaktion wurde einwandfrei bestätigt — auf einem Netz, das Sie gerade nicht ansehen. Das passiert ständig bei Vermögenswerten, die es auf mehreren Chains gibt: USDT existiert auf Ethereum, Tron und weiteren, und eine Börsenauszahlung legt fest, welches gemeint ist. Löst ein Hash nicht auf, sind dreißig Sekunden zur Prüfung des Netzes gut investiert, bevor Sie irgendetwas schließen.
Indexierungsverzug des Explorers. Die Transaktion ist bestätigt, und der Explorer ist nicht hinterhergekommen. Vergleichen Sie die dort gemeldete letzte Blockhöhe mit der eines zweiten Explorers; eine Lücke von Tausenden Blöcken heißt, dass diese Installation zurückhängt und alles, was sie über frische Vorgänge sagt, veraltet ist. Am häufigsten bei selbst gehosteten Blockscout-Instanzen und bei Multi-Chain-Explorern, die Nischennetze mitführen.
Locktime in der Zukunft. Selten, aber real. Eine Transaktion kann den frühesten Block festlegen, in dem sie aufgenommen werden darf, und bis dahin wird sie nicht bestätigt, egal was sie zahlt. Das Feld steht auf der Transaktionsseite, und die meisten Explorer sagen deutlich, wenn es vorausdatiert ist.
Auf Ethereum kommt eine Ursache hinzu, für die es bei Bitcoin keine Entsprechung gibt: eine Nonce-Lücke. Transaktionen einer Adresse müssen auf Ethereum in strenger Reihenfolge verarbeitet werden — hängt also Transaktion 47, kommen 48 und 49 nicht durch, gleich was sie zahlen. Wer die früheste hängende löst, gibt den Rest frei.
Die Ethereum-Fassung des Problems
Ethereums Gebührenmarkt verhält sich so weit anders, dass der Rat auseinandergeht.
Seit EIP-1559 hat jeder Block eine Grundgebühr, die sich algorithmisch mit der Nachfrage anpasst und verbrannt statt ausgezahlt wird. Zusätzlich setzen Sie eine Priority Fee, und die ist es, was der Proposer tatsächlich bekommt. Aufnehmbar ist eine Transaktion, wenn die Grundgebühr auf Ihr Maximum oder darunter fällt; konkurrenzfähig ist sie, wenn Ihre Priority Fee vernünftig bemessen ist.
Eine hängende Ethereum-Transaktion ist deshalb meist eines von zwei Dingen: eine Maximalgebühr unterhalb der aktuellen Grundgebühr, oder eine Nonce-Lücke durch eine frühere hängende Transaktion derselben Adresse.
Für beides gilt derselbe Mechanismus — mit gleicher Nonce und höherer Gebühr erneut einreichen, was die ausstehende Transaktion ersetzt. Wallets nennen das beschleunigen oder abbrechen. Abbrechen ist dieselbe Operation mit einem Betrag von null an Sie selbst: Sie belegt die Nonce und löst die Blockade.
Wovon Sie die Finger lassen sollten: eine neue Transaktion mit höherer Nonce einreichen in der Hoffnung, die Warteschlange zu überspringen. Das geht nicht. Die Reihenfolge ist strikt, und die neue Transaktion wartet unbegrenzt hinter der hängenden.
Wie Sie es künftig vermeiden
Drei Gewohnheiten verhindern das meiste davon.
Lassen Sie die Gebühr von Ihrer Wallet setzen, sofern Sie keinen konkreten Grund dagegen haben. Moderne Wallets fragen einen Schätzdienst ab und liegen damit ungefähr richtig. Die manuelle Eingabe ist der Ursprung der meisten hängenden Transaktionen, meist beim Versuch, ein paar Cent zu sparen.
Prüfen Sie, ob RBF aktiviert ist. Es kostet nichts, es ist in den meisten Wallets voreingestellt, und es ist der Unterschied zwischen zwei Minuten Aufwand und zwei Wochen Warten. Für gewöhnliche Nutzer gibt es keinen echten Nachteil.
Fassen Sie kleine Outputs in ruhigen Phasen zusammen. Eine Wallet, in der sich viele kleine Zahlungen angesammelt haben, erzeugt große und teure Transaktionen, denn Gebühren richten sich nach Größe und nicht nach Wert. Sie bei niedrigen Gebühren zu bündeln macht aus einer künftig teuren Transaktion eine heute günstige — und die Live-Raten in unserem Bitcoin-Gebührenmonitor erleichtern die Wahl des Moments.
Und wenn Sie einen nennenswerten Betrag bewegen wollen: Schicken Sie zuerst eine kleine Testtransaktion. Sie kostet ein paar Cent und fängt falsche Chains, falsche Adressen und Fehleinschätzungen bei der Gebühr ab, bevor sie ins Gewicht fallen.
Häufige Fragen
Wie lange bleibt eine unbestätigte Transaktion im Mempool?
Nodes verwerfen Transaktionen üblicherweise nach etwa zwei Wochen, wobei die genaue Frist eine Node-Einstellung und keine Protokollregel ist. Danach ist das Guthaben wieder ausgebbar.
Kann ich eine unbestätigte Bitcoin-Transaktion stornieren?
Nicht direkt. Wurde RBF signalisiert, können Sie sie durch eine besser bezahlte Fassung ersetzen — auch durch eine, die das Guthaben an Sie selbst zurückschickt. Hat sie sich nie verbreitet, genügt meist, sie in der Wallet zu verwerfen.
Funktionieren Transaktions-Beschleuniger?
Manche sind seriöse Dienste, die Ihre Transaktion direkt bei einem Mining-Pool einreichen. Die meisten verkaufen, was Ihre Wallet über RBF bereits kostenlos kann. Prüfen Sie erst, ob Ihre Transaktion RBF signalisiert, bevor Sie irgendjemanden bezahlen.
Warum hängt meine Ethereum-Transaktion hinter einer anderen?
Nonce-Reihenfolge. Transaktionen einer Adresse werden in strenger Abfolge verarbeitet, also blockiert eine frühere hängende alles Nachfolgende. Reichen Sie die früheste mit höherer Gebühr erneut ein.
Meine Transaktion taucht auf keinem einzigen Explorer auf.
Sie hat sich nie verbreitet, fast immer weil die Gebühr unter dem Weiterleitungsminimum lag. Sie existiert nur auf Ihrem Gerät. Unbestätigte Transaktionen in der Wallet zu verwerfen gibt das Guthaben in der Regel frei.