Wenn eine Bitcoin-Transaktion stecken bleibt: Wie man weiter vorgehen kann Die Anzahl der Transaktionen im Bitcoin-Netzwerk ist im Laufe der Jahre stetig angestiegen. Dies bedeutet, dass mehr Blöcke gefüllt werden, was wiederum dazu führt, dass “Mempools” der Miner überlaufen, also eine Art "Transaktionswarteschlange". Miner wählen in der Regel die Transaktionen aus, die die höchsten Gebühren bieten, und nehmen diese zuerst in ihre Blöcke auf. Transaktionen mit niedrigeren Gebühren werden auf dem sogenannten “Gebührenmarkt” überboten und verbleiben im Mempool der Miner, bis ein neuer Block gefunden wird. Falls die Transaktion erneut überboten wird, muss sie bis zum nächsten Block warten.
Dies kann zu einer suboptimalen Benutzererfahrung führen. Transaktionen mit zu niedriger Gebühr können Stunden oder sogar Tage dauern, um bestätigt zu werden, und manchmal werden sie überhaupt nicht bestätigt. Aber hier sind einige Schritte, die Sie heute unternehmen können, um zu verhindern, dass Ihre eigene Transaktion stecken bleibt. Vor dem Versenden In den ersten Jahren des Bestehens von Bitcoin fügten die meisten Wallets festgelegte Gebühren zu ausgehenden Transaktionen hinzu: normalerweise 0,1 mBTC. Da Miner ohnehin Platz in ihren Blöcken hatten, nahmen sie diese Transaktionen normalerweise im ersten Block auf, den sie gemined haben.
(Tatsächlich wurden auch Transaktionen mit niedrigeren Gebühren oder sogar ganz ohne Gebühr häufig aufgenommen.) Mit dem gestiegenen Wettbewerb um Blockplatz reicht eine feste Gebühr von 0,1 mBTC häufig nicht aus, um eine Transaktion im nächsten Block aufzunehmen; sie wird von Transaktionen überboten, die höhere Gebühren enthalten. Auch wenn eine Transaktion mit niedriger Gebühr wahrscheinlich irgendwann bestätigt wird, kann es eine Weile dauern. Versuchen Sie, die Gebühr zu erhöhen Wenn Sie möchten, dass Ihre Transaktion schneller bestätigt wird, ist die offensichtliche Lösung, eine höhere Gebühr einzuschließen. Wenn Ihre Wallet (standardmäßig) eine unzureichende Gebühr beinhaltet, können Sie möglicherweise die Gebühr manuell anpassen, entweder als Teil der Wallet-Einstellungen oder wenn Sie eine Transaktion senden.
(Oder beides.) Websites wie 21.co überwachen das Netzwerk und schlagen vor, wie viel Gebühr pro Byte Sie einbeziehen sollten, sowie wie schnell Sie mit verschiedenen Gebührenstufen Ihre Transaktionen bestätigt bekommen. Wenn die Zahlung im nächsten Block oder in den nächsten beiden Blöcken erfolgen muss, müssen Sie eine höhere Gebühr zahlen. Für weniger dringende Zahlungen können Sie eine niedrigere Gebühr einschließen; es dauert nur etwas länger, bis sie bestätigt wird.
Überprüfen Sie, ob Ihre Wallet dynamische Gebühren beinhaltet Heutzutage unterstützen die meisten Wallets dynamische Gebühren. Basierend auf Daten aus dem Bitcoin-Netzwerk schließen diese Wallets automatisch eine Gebühr ein, die voraussichtlich die Transaktion im nächsten Block oder vielleicht in einem der ersten Blöcke danach aufnehmen wird. Einige Wallets erlauben es auch, die Gebührenpriorität auszuwählen. Höhere Gebühren lassen Ihre Transaktionen schneller bestätigen, während niedrigere Gebühren etwas länger dauern können. Wenn Transaktionen aus Ihrer Wallet während Spitzenzeiten häufig verzögert sind und Sie keine Möglichkeit haben, auf höherpriorisierte Gebühren umzustellen, ist Ihre Wallet höchstwahrscheinlich veraltet.
Überprüfen Sie, ob ein Update verfügbar ist oder wechseln Sie zu einer neuen Wallet. Erwägen Sie einen Wechsel der Wallet Wenn Sie zu einer neuen Wallet wechseln, müssen Sie natürlich Geldmittel von Ihrer alten Wallet auf Ihre neue Wallet übertragen. Wenn es nicht eilt und Sie die Gebühr nicht stören, können Sie es einfach von Ihrer alten Wallet an die neue Wallet über das Bitcoin-Netzwerk senden. Es wird wahrscheinlich irgendwann ankommen - auch wenn die Gebühr niedrig ist. Wenn es eilig ist, erlauben einige Wallets Ihnen, Ihre privaten Schlüssel oder den privaten Schlüsselfonds zu exportieren und dann in die neue Wallet zu importieren.
Dies erfordert keine Transaktion im Bitcoin-Netzwerk. Von der neuen Wallet aus können Sie sofort mit Transaktionen beginnen. Nachdem Sie es gesendet haben Wenn Sie bereits eine Transaktion gesendet haben und sie stecken bleibt, kann diese Transaktion in einigen Fällen dazu gebracht werden, die Warteschlange zu überwinden. Opt-In Replace-by-fee Der einfachste Weg, um Ihre Transaktion in die Warteschlange zu bringen, besteht darin, eine Option namens Opt-In Replace-by-Fee (Opt-In RBF) zu verwenden. Dies ermöglicht es Ihnen, dieselbe Transaktion erneut zu senden, jedoch mit einer höheren Gebühr.
In den meisten Fällen, wenn dieselbe Transaktion erneut über das Netzwerk gesendet wird, jedoch mit einer höheren Gebühr, wird die neue Transaktion vom Netzwerk abgelehnt. Bitcoin-Nodes betrachten diese neue Transaktion typischerweise als doppelt ausgegeben und werden sie daher nicht akzeptieren oder weiterleiten. Aber beim Senden einer Transaktion mit Opt-In RBF teilen Sie im Wesentlichen dem Netzwerk mit, dass Sie möglicherweise dieselbe Transaktion später erneut senden, jedoch mit einer höheren Gebühr. Daher werden die meisten Bitcoin-Nodes die neue Transaktion zugunsten der älteren annehmen und die neue Transaktion die Warteschlange übergehen lassen. Ob Ihre neue Transaktion im nächsten Block enthalten sein wird, hängt davon ab, welcher Miner den nächsten Block mined: Nicht alle Miner unterstützen Opt-In RBF.
Allerdings unterstützen genügend Miner die Option, um höchstwahrscheinlich Ihre Transaktion in einem der nächsten Blöcke aufzunehmen. Opt-In RBF wird derzeit von zwei Wallets unterstützt: Electrum und GreenAddress. Je nach Wallet müssen Sie möglicherweise Opt-In RBF im Einstellungsmenü aktivieren, bevor Sie die (erste) Transaktion senden. Child Pays for Parent Wenn Ihre Wallet Opt-In RBF nicht unterstützt, wird die Sache etwas komplizierter. Child Pays for Parent (CPFP) könnte den Trick verrichten.
Mit CPFP wählen Miner nicht unbedingt die Transaktionen aus, die die höchsten Gebühren enthalten, sondern eine Gruppe von Transaktionen, die die meisten kombinierten Gebühren enthalten. Ohne zu viele technische Details zu nennen, senden die meisten ausgehenden Transaktionen nicht nur Bitcoins an den Empfänger, sondern senden auch “Wechselgeld” an Sie zurück. Sie können dieses Wechselgeld in einer nächsten Transaktion ausgeben. Einige Wallets erlauben es Ihnen, dieses Wechselgeld auszugeben, auch wenn es noch nicht bestätigt ist, sodass Sie dieses Wechselgeld in einer neuen Transaktion an sich selbst senden können. Dieses Mal sollten Sie eine Gebühr einschließen, die hoch genug ist, um die ursprünglich niedrige Gebühr zu kompensieren.
Ein Miner sollte die gesamte Gruppe von Transaktionen auswählen und sie alle auf einmal bestätigen. Wenn Ihre Wallet es Ihnen nicht ermöglicht, genau auszuwählen, welche Bitcoins Sie ausgeben möchten - d. H. Sie können das unbestätigte Wechselgeld nicht speziell ausgeben -, können Sie versuchen, alle Geldmittel in der Wallet an sich selbst zu senden. Dies sollte das Wechselgeld einschließen.
Wie Opt-In RBF unterstützen derzeit nicht alle Miner CPFP. Aber genügend tun dies, um wahrscheinlich Ihre Transaktion in einem der nächsten Blöcke zu bestätigen. Oder...
Wenn weder Opt-In RBF noch CPFP eine Option sind, können Sie technisch gesehen immer noch versuchen, die ursprüngliche Transaktion mit einer höheren Gebühr zu senden. Dies wird in der Regel als “vollständiger Ersatz durch Gebühr” bezeichnet, den einige Miner akzeptieren. Öffentlich verfügbare Wallets unterstützen dies derzeit jedoch nicht als Option. Andernfalls müssen Sie entweder darauf warten, dass die Transaktion bestätigt wird, oder bis die Bitcoins in Ihre Wallet zurückkehren. Es ist wichtig zu beachten, dass bis eine Transaktion bestätigt ist, die Bitcoins technisch gesehen immer noch in Ihrer Wallet sind - es ist nur so, dass es oft nicht so aussieht.
Die Bitcoins sind nicht buchstäblich auf dem Netzwerk “stecken geblieben” und können nicht verloren gehen. Update: Seit Abschluss dieses Artikels begann der Mining-Pool ViaBTC, einen “Transaktionsbeschleuniger” anzubieten. Wenn Ihre Transaktion stecken bleibt und mindestens 0,1 mBTC Gebühr pro Kilobyte enthält, können Sie die Transaktions-ID an ViaBTC senden, und der Pool wird sie gegenüber anderen Transaktionen priorisieren. Da ViaBTC etwa sieben Prozent der Hash-Leistung im Bitcoin-Netzwerk kontrolliert, besteht eine gute Chance, dass er innerhalb von ein paar Stunden einen Block findet. Der Service ist jedoch auf 100 Transaktionen pro Stunde begrenzt.
Als Empfänger Natürlich kann auch eine Transaktion stecken bleiben, wenn Sie auf der Empfängerseite sind. Wenn Ihre Wallet es erlaubt, unbestätigte Transaktionen auszugeben, kann dies auch mit CPFP gelöst werden. Ganz wie zuvor erwähnt, können Sie die unbestätigten eingehenden Bitcoins erneut an sich selbst senden, wobei eine Gebühr hoch genug ist, um die ursprüngliche niedrige Gebührstransaktion zu kompensieren. Wenn die neue Gebühr ausreichend ist, sollte die Transaktion in der Regel innerhalb von ein paar Blöcken bestätigt werden. Die einzige andere Option besteht darin, den Absender zu fragen, ob er Opt-In RBF verwendet hat.
Wenn ja, kann er die Transaktion mit einer höheren Gebühr erneut senden. Update: Natürlich funktioniert der Transaktionsbeschleuniger von ViaBTC (oben erwähnt) auch für eingehende Transaktionen. Bitte beachten Sie, dass alle Informationen oben nach bestem Wissen und Gewissen gemäß dem angegebenen Veröffentlichungsdatum zusammengestellt wurden. Vor dem Handeln sollten Benutzer relevante Maßnahmen ergreifen, um sicherzustellen, dass die Informationen weiterhin aktuell und genau sind, da sich die Kryptowelt schnell ändert.