Feststeckende Bitcoin-Transaktionen

Aus quickguide.bitcointoolz.com
Zur Navigation springenZur Suche springen

Transaktionen im Mempool: Was passiert, wenn die Gebühr zu niedrig ist?

Wenn eine Bitcoin-Transaktion mit einer zu niedrigen Gebühr gesendet wird, kann sie im Mempool des Bitcoin-Netzwerks „stecken bleiben“ und für längere Zeit nicht bestätigt werden. Miner wählen in der Regel Transaktionen mit höheren Gebühren aus, um ihre Gewinne zu maximieren, da sie für das Hinzufügen von Transaktionen in neue Blöcke belohnt werden. Transaktionen mit niedrigen Gebühren sind für Miner unattraktiver, da sie weniger lukrativ sind.

Metapher: Stell dir vor, du stehst in einer langen Schlange an der Kasse eines Ladens. Du hast nur sehr wenig Geld dabei, während die Kunden hinter dir viel mehr zahlen können. Der Kassierer (der Miner) wird die Kunden mit mehr Geld bevorzugt bedienen, weil es für ihn profitabler ist. Du bleibst also in der Schlange stecken, bis entweder niemand mehr übrig ist oder du genug Geld hast, um bevorzugt behandelt zu werden.

Was passiert, wenn eine Transaktion im Mempool festhängt?

Im Bitcoin-Netzwerk warten alle unbestätigten Transaktionen im Mempool darauf, von Minern in einen neuen Block aufgenommen zu werden. Da die Blockgröße und die Kapazität des Netzwerks begrenzt sind, können Miner nur eine bestimmte Anzahl von Transaktionen in jeden Block aufnehmen. Sie wählen dabei in der Regel die Transaktionen mit den höchsten Transaktionsgebühren aus, da sie pro Block für die aufgenommenen Transaktionen belohnt werden.

Eine Transaktion mit niedrigen Gebühren kann über Tage oder sogar Wochen im Mempool bleiben, ohne dass sie bestätigt wird. In einigen Fällen kann die Transaktion sogar vollständig aus dem Mempool entfernt werden, wenn sie zu lange unbestätigt bleibt. Dies geschieht, wenn die Speichergrenze des Mempools erreicht ist und ältere oder weniger lukrative Transaktionen gelöscht werden, um Platz für neue Transaktionen zu schaffen.

Beispiel: Stell dir vor, du versuchst, an einem belebten Tag ein Taxi zu nehmen, aber bietest dem Fahrer einen viel zu niedrigen Fahrpreis an. Der Fahrer nimmt stattdessen Kunden an, die mehr bezahlen. Solange du keinen höheren Preis anbietest, wirst du vermutlich sehr lange auf ein freies Taxi warten müssen.

Optionen, wenn eine Transaktion im Mempool festhängt

Wenn deine Transaktion aufgrund einer niedrigen Gebühr im Mempool festhängt, gibt es mehrere Möglichkeiten, sie zu beschleunigen:

Beispiel: Stell dir vor, du hast eine geringe Gebühr für eine Dienstleistung gezahlt, und der Anbieter möchte diese nicht annehmen. Du kannst entweder einen neuen Vertrag mit besseren Bedingungen anbieten (RBF) oder einen weiteren Vertrag abschließen, bei dem du zusätzliche Gebühren zahlst (CPFP), sodass beide Verträge angenommen werden.

Was passiert, wenn die Transaktion nicht bestätigt wird?

Wenn eine Transaktion zu lange unbestätigt bleibt und aus dem Mempool gelöscht wird, weil die Speichergrenze erreicht wurde oder die Gebühren zu niedrig sind, wird sie effektiv „zurückgesetzt“. Das bedeutet, dass die Transaktion nicht mehr verarbeitet wird und die Bitcoins, die ursprünglich versendet werden sollten, in deiner Wallet verbleiben. Du könntest die Transaktion dann neu erstellen und eine höhere Gebühr festlegen, um sicherzustellen, dass sie schneller bestätigt wird.

Denkanstoß: Wie entscheidest du in der Zukunft, welche Gebühren du für deine Bitcoin-Transaktionen festlegst? Ist es dir wichtiger, dass die Transaktion schnell bestätigt wird, oder bevorzugst du niedrige Gebühren, auch wenn du länger warten musst?

Wissenswertes

Wissen - kurz & kompakt

Glossar

Denkanstöße und weiterführende Fragen

  • Welche Transaktionsgebühr würdest du festlegen, um sicherzustellen, dass deine Transaktion rechtzeitig bestätigt wird?
  • In welchen Situationen könnte CPFP für dich nützlich sein, und wie entscheidest du, wann du es einsetzen solltest?
  • Wie könnte das Bitcoin-Netzwerk in Zukunft entwickelt werden, um das Problem feststeckender Transaktionen zu verringern?