Bitcoin Transaktion unbestätigt ?!!

Immer wieder kommen auf bitcointalk.org oder auch bei coinforum.de die gleichen Fragen zu unbestätigten Bitcoin Transaktionen auf. Generell kann man sagen, das je voller der MEM-Pool ist, desto mehr Anfragen tauchen in den unterschiedlichen Foren zu diesem Thema auf.

Unter Umständen bist auch du über die Googlesuche oder eine andere Suchmaschine auf diese Seite gelangt, weil deine Bitcoin Transaktion seit einigen Stunden oder Tagen nicht durch das Netzwerk bzw. die Miner bestätigt wird.

Natürlich ist dies immer sehr ärgerlich und das Verständnis für eine solche Situation hält sich doch eher in Grenzen. Dies gilt insbesondere dann, wenn die Transaktion eigentlich hätte sehr schnell durchführt werden müssen, da ein wichtiger Grund besteht oder bestand.

Unbestätigte Bitcoin Transaktion - blockchain.info
Unbestätigte Bitcoin Transaktion – blockchain.info

In vielen Fällen liegt der Grund für die unbestätigte Bitcoin Transaktion ganz einfach an der falschen bzw. zu niedrigen Transaktionsgebühr. Besonders in Zeiten mit vollem MEM-Pool muss man relativ hohe Gebühren zahlen, sodass die Transaktion schnell bestätigt wird. Ganz mutige versenden ihre Bitcoin gar ganz ohne Transaktionsgebühr und das obwohl der MEM-Pool mehr als voll ist. Dass das nicht gut gehen kann, sollte klar sein.

Auf blockchain.info gibt es eine Übersicht auf der man leicht erkennen kann, wie viele unbestätigte Transaktionen momentan im Bitcoin-Netzwerk vorhanden sind.

blockchain.info – unbestätigte Transaktionen

Mögliche Lösungen

Ist das Kind erstmal in den Brunnen gefallen, dann gibt es in der Regel folgende Möglichkeiten:

  1. Die Transaktion erneut anstoßen und eine höhere Gebühr wählen. Eine Option die in vielen Wallets leider nicht möglich ist, sodass dieser Weg für viele normale User wohl zu kompliziert beziehungsweise ausgeschlossen ist.
  2. Alternativ kann man jedoch auch einfach abwarten, ob die Bitcoins nicht doch nach einigen Tagen eine Bestätigung bekommen. Sollte die Transaktion nicht bestätigt werden, dann landen die Bitcoins in der Regel nach einigen Tagen erneut in der eigenen Bitcoins Wallet.
  3. Eine sehr smarte Lösung ist ViaBTC. Hierbei handelt es sich um einen Mining-Pool, welche eine Wunschtransaktion mit erhöhter Priorität aufnehmen kann. Dafür ist es jedoch notwendig, dass man bereits ein Minimum an Transaktionsgebühren von 0.0001BTC/KB bezahlt hat. Einfach Transaktionsnummer eingeben und los geht’s. Unserer Meinung nach eine sehr gute Lösung, um eine feststeckende Transaktion zu beschleunigen.

Link zu ViaBTC: https://www.viabtc.com/tools/txaccelerator/

ViaBTC
ViaBTC

Unsere Empfehlung

Wir empfehlen vor dem versenden der Bitcoins immer zu prüfen wie voll der MEM-Pool ist und welche Gebühren momentan für eine Transaktion bezahlt werden müssen, damit diese in den nächsten Blöcken aufgenommen wird.

Um zu sehen welche Transaktionsgebühren momentan gezahlt werden, kann man sich auf: https://jochen-hoenicke.de/queue/2h.html einen guten Überblick verschaffen. Der Betreiber dieser Website betreibt ebenfalls einen FullNode, sodass er die Daten aus dem MEM-Pool extrahieren und auswerten kann, sodass man ein Gefühl dafür bekommt, welche Gebühr momentan für eine Transaktion gezahlt werden sollte.

Eine weitere sehr schöne Website zu diesem Thema ist bitcoinfees.21.co (http://bitcoinfees.21.co/). Auch diese Website bietet die Möglichkeit sich einen Überblick über die Gebühren und Transaktionen um Bitcoin Netzwerk zu verschaffen. Vlt. ist diese Website sogar noch etwas übersichtlicher gestaltet, als die von Jochen Hönicke.

Wir selbst haben sehr gute Erfahrungen mit 0,0005 bis 0,001 gemacht. Stand 23.02.2017 kostet solch eine Transaktion bei einem Bitcoin-Preis von etwa 1070 € dann 0,535 € bis 1,07 €.

Wer jetzt etwas erschrocken ist sollte sich näher mit dem Gebührensystem vertraut machen oder einfach etwas Zeit einplanen. Soll es etwas günstiger sein, dann gehen oft jedoch auch 0,0001 BTC als Transaktionsgebühr recht gut, so unsere Erfahrung (Stand. 23.02.2017)

Alle 3 Angaben bzw. Empfehlungen sind jedoch sehr grob und berücksichtigen nicht die Größe der eigentlichen Bitcoin Transaktion in KB beziehungsweise Byte. Wer wirklich sicher gehen möchte, der schaut welche Größe die Transaktion haben wird und wählt dann eine Transaktionsgebühr von 120 SAT (0,00000120 Bitcoin) bis 140 SAT(0,00000140 BTC) oder mehr pro Byte.

Bitcoin Transaktionen unbestätigt - jochen-hoenicke.de
Bitcoin Transaktionen unbestätigt – jochen-hoenicke.de

Leider besteht nicht die Möglichkeit in jeder Wallet die Größe einer Transaktion im Voraus zu berechnen oder einzusehen. Daher ist in vielen Fällen ein gewisses Augenmaß nötig, bei dem man lieber etwas mehr zahlen sollte. Ganz einfach um Problemen bzw. einer langen Zeit bis zur Bestätigung aus dem Weg zu gehen.

Je nach Wallet kann es jedoch auch sein, das man die Transaktionsgebühren pro KB oder Byte einstellen kann. Hierbei sollte man sich dann daran orientieren, was momentan am Markt üblicherweise bei einer Transaktion pro KB oder Byte gezahlt wird:

https://jochen-hoenicke.de/queue/2h.html

http://bitcoinfees.21.co/

Weiterführende Informationen zu diesem Thema finden sich unter anderem im Bitcoin Wiki.

https://de.bitcoin.it/wiki/Transaktionsgeb%C3%BChren

Wo liegt eigentlich das Problem?

In der Regel ist es so, das insbesondere bei zu wenig Transaktionsgebühren viele Adressen der Wallet betroffen sind. Überweist man seine Bitcoins lediglich von einer Adresse auf eine andere Adresse, dann werden deutlich weniger Gebühren benötigt, da die Transaktion deutlich kleiner ist.

Vorstellen kann man sich das Ganze in etwa so:

Sie möchten im Kiosk um die Ecke 3 Kisten Wasser für 20 € Kaufen. Das ärgerliche ist, das Sie es zwar passend haben, aber dadurch natürlich viele Münzen oder Scheine bewegt werden müssen. In unserem Beispiel bezahlen Sie die 20 € so:

  • 2 x 50 Cent Münze
  • 2 x 2 € Münze
  • 1 x 5 € Schein
  • 1 x 10 € Schein

Um die 20 Euro zu bezahlen sind also insgesamt 6 „Zahlungsmittel“ im Einsatz. Einfacher wäre es natürlich gleich mit einem 20 € Schein oder mit einem 50 € schein zu bezahlen.

Zwischennotiz: Im Bild ist eine solche „ähnliche Transaktion abgebildet. Aus 4 Adressen werden hier Bitcoins zusammengeführt.

Bitcoin Transaktion - blockchain.info
Bitcoin Transaktion – blockchain.info

Stellt man sich dies nun bildlich beim Bitcoin vor, dann wird auch hier klar, dass eine Transaktion welche aus vielen kleinen „Zahlungsmitteln“ besteht, entsprechende aufwändiger wird, sodass die Größe der Transaktion in Byte natürlich steigt.

Würde man die Transaktion mit einer Adresse bedienen würde die Transaktion deutlich kleiner bleiben, sodass auch die Gebühren niedriger wären. Daher kann man in der Regel durchaus pauschal sagen, je weniger Adressen in die Transaktion involviert sind, desto weniger Gebühren werden für die Transaktionen benötigt.

Teil 2

Des Weiteren steht Bitcoin momentan vor dem Problem, das Pro Block nur Transaktionen mit einem Volumen von 1 MB aufgenommen werden können. Pro Tag werden ca. 144 Bitcoin Blocks gefunden, sodass pro Tag maximal Transaktionen mit einem Volumen von 144 MB bestätigt werden können.

Die restlichen Transaktionen bleiben erstmal im MEM-Pool.

https://blockchain.info/de/unconfirmed-transactions

Am 23.02.2017 waren im MEM-Pool ca. 101.855 Transaktionen in der Warteschlänge, was einer Transaktionsgröße von 60.932,61 KB entsprochen hat -> ca. 60 MB.

Aus diesem Grund steht momentan auch die Debatte recht hoch im Kurs, die maximale Blocksize von 1 MB zu verändern, sodass mehr Transaktionen pro Zeiteinheit verarbeitet werden können. Wir haben dazu bereits einen Blog geschrieben:

Blockchain, Hard- & Softfork, Bitocoin Wallets, BIP

Veröffentlicht am: 23.02.2017