Why is my Bitcoin transaction pending and not confirming?

If you are a daily Bitcoin user who sends and receives coins frequently chances are that you have run into a transaction that didn’t confirm immediately the next block. There are two main reasons why a Bitcoin transaction may be pending, the first is that the transaction is invalid and was created fraudulently, since the signature doesn’t match with the corresponding key the network rejects the transaction all together. The other most common reason that a transaction isn’t confirming is because the sender sent too low of a miners fee.

Also Read: How to rebroadcast a Bitcoin transaction using Blockchain.info’s pushtx feature

While the fraudulent bitcoin transaction will not confirm, a transaction with a low fee might confirm or be dropped from the network if a long enough time has passed. However, the transaction must meet the minimum relay fee (MIN_RELAY_TX_FEE) which is currently set to 0.0001 BTC. The minimum relay tx fee is the minimum amount that the transaction fee has to be in order for the particular node to relay the transaction. Before a transaction can be confirmed by the miners it needs to be seen by them, as a result tranasctions that never relay will never get confirmed.

So lets say that you sent a transaction with a fee smaller than the MIN_RELAY_TX_FEE, you can still get that transaction to get relayed by a node if the node has overridden the MIN_RELAY_TX_FEE value to be less than 0.0001. According to David Schwartz from the Bitcoin Stack Exchange, one of the core developers Luke Dash Jr. runs one such node, with IP address 173.242.112.53. You can check if your transaction was relayed or not by visiting blockchain.info and searching for either the sending or receiving address or the txid.

Simply relaying the transaction isn’t enough to get it confirmed, the transaction might need to be relayed over and over until a miner will pick it up and confirm it. Conversely, if you need the transaction to be confirmed urgently and the transaction hasn’t been relayed you can try signing the transaction again but this time adding a higher fee. Coinb.in offers great tools to help you sign, broadcast, verify, and create new transactions.

coinb.in

This issue of transactions not getting confirmed due to low mining fees set by the sender caused a heated debate when Peter Todd proposed a solution called Full RBF. RBF stands for replace by fee and means exactly what you think, one can replace a transaction with a higher fee which would confirm before the initial transaction. The issue with RBF is the fact that 0 confirmation transactions would not be reliable anymore, since the sender can simply rebroadcast a new transaction to a different address with a higher fee.

The importance of 0 fee transactions is tremendous as gambling sites, faucets, and various other bitcoin services rely on such transactions in order to process payments fast and smooth. If 0 confirmation transactions stopped being reliable then users would have to wait on average 10 minutes every time they made a Bitcoin payment. As a result, most major mining pools don’t run Full RBF, however, a new solution has been implemented in the newly released Bitcoin Core 0.12 called Opt-In RBF.

Opt-In RBF allows senders to “opt in” being able to resend the transaction with a higher fee, in other words the sender you add a flag to the transaction signaling that he may want to replace it with a higher fee later. In response, the nodes or the merchant can choose to either accept the transaction or not. In this case, sites that do value 0 fee transactions can simply wait for the transaction with RBF flags to confirm before crediting them.

Electrum

If you are an Electrum wallet user, since electrum 2.7.1 you have an option to opt in your transactions to use RBF. Go to Tools > Preferences > Fees > Enable Replace-by-Fee. This will open up a new option on the send tab which will have a tickbox saying “Replaceable”, tick that when sending coins. The transactions you sent this way will be marked as replaceable, you can increase the fee by right-clicking and choose “Increase fee”. You can mark a transaction as final when increasing the fee, doing this will make you unable to increase the fee again.

Conclusion

If your transaction isn’t confirming it is most likely because the miner’s fee is set too low. First check that the miner’s fee specified is higher than the minimum relay tx fee which is 0.0001. If it is, then make sure that the transaction properly propagated through the network by checking block explorers like blockchain.info or blockr.io. If the transaction doesn’t displays on the block explorers and shows as having 0 confirmations on your wallet or local node, then use Coinb.in to rebroadcast a transaction that will get picked up by another node and relayed. If the transaction has already been relayed then unless you set the opt-in rbf flag you will have to wait it out.

The transaction will either get picked up by a mining pool and confirm, or it will simply drop out of existence and the coins would effectively return to you. To date, there hasn’t been one transaction which simply disappeared into oblivion where the coins haven’t either confirmed or returned back to the sender.

If you liked this article follow us on Twitter @themerklenews and make sure to subscribe to our newsletter to receive the latest bitcoin and altcoin price analysis and the latest cryptocurrency news.

113 Comments

  1. facepalmfrank February 28, 2016
  2. Expanse <3 March 12, 2016
  3. Puu March 4, 2017
  4. Thor Dan November 3, 2017
  5. Anccorp July 17, 2020
  6. LoraWah July 18, 2020
  7. I would let you fuck me if you was here https://babby.page.link/Gavr July 27, 2020
  8. text August 7, 2020
  9. www.ebstudiointerior.com August 7, 2020
  10. breast cancer August 7, 2020
  11. skip ads on spotify August 8, 2020
  12. visa card number September 3, 2020
  13. fake credit card number September 3, 2020
  14. visa card number free September 3, 2020
  15. crosses out text September 3, 2020
  16. Facebook Marketing September 7, 2020
  17. Affiliate Marketing September 8, 2020
  18. digital ocean September 18, 2020
  19. block chain September 21, 2020
  20. Relojes antiguos unicos November 11, 2020
  21. ac repair san diego November 12, 2020
  22. Natalie Lutze November 14, 2020
  23. Hairstyles VIP December 9, 2020
  24. zortilo nrel December 17, 2020
  25. Alice Jenifferze December 18, 2020
  26. JamesCef January 13, 2021
  27. JamesEmack January 16, 2021
  28. more electrical contractor January 20, 2021
  29. DavidSek January 22, 2021
  30. LorenXDezarn January 24, 2021
  31. 과유불급 January 25, 2021
  32. cheap flights January 28, 2021
  33. cheap flights January 29, 2021
  34. Andera Helgerman February 1, 2021
  35. Louisnax February 5, 2021
  36. xemkqxs February 5, 2021
  37. tadalafil February 8, 2021
  38. plaquenil February 8, 2021
  39. aralen mexico February 8, 2021
  40. how to buy zithromax online February 8, 2021
  41. Europa-Road February 9, 2021
  42. Idcash88 slot deposit pulsa February 10, 2021
  43. nosso rateio rateio February 10, 2021
  44. GlennTaupe February 11, 2021
  45. GlennTaupe February 11, 2021
  46. joker123 casino February 12, 2021
  47. speed up wordpress website February 12, 2021
  48. revelar fotos February 13, 2021
  49. health and wellness February 13, 2021
  50. hotmart o que é February 14, 2021
  51. Auto detailing bangor maine February 14, 2021
  52. tadalafil pills 20mg February 14, 2021
  53. google news February 16, 2021
  54. description February 16, 2021
  55. JanettNHuron February 16, 2021
  56. NB Relationship Counselling February 17, 2021
  57. solar company malaysia February 17, 2021
  58. soalr energy in malaysia February 17, 2021
  59. RichardRex February 17, 2021
  60. aquasolar water heater repair February 17, 2021
  61. kedai repair laptop February 17, 2021
  62. RichardRex February 17, 2021
  63. organic elderberry syrup February 18, 2021
  64. foto digital February 19, 2021
  65. internet hızı ölçme February 19, 2021
  66. RichardRex February 19, 2021
  67. Amazon How to Sell February 19, 2021
  68. chic sparrow zipper February 20, 2021
  69. RichardRex February 20, 2021
  70. e-commerce February 20, 2021
  71. network installation February 21, 2021
  72. Hong Grasmuck February 21, 2021
  73. pauschalreisen February 21, 2021
  74. Moscando na Web February 21, 2021
  75. Bandar judi online February 22, 2021
  76. hovercraft manufacturer February 23, 2021
  77. The Dow theory February 23, 2021
  78. teach English online February 23, 2021
  79. additional info February 23, 2021
  80. Ghana Music February 23, 2021
  81. zithromax 1000mg February 24, 2021
  82. Register Domain February 24, 2021
  83. solar energy in malaysia February 25, 2021
  84. solar energy in malaysia February 25, 2021
  85. post February 25, 2021
  86. http://sonicsquirrel.net/ February 26, 2021
  87. https://www.renderosity.com/ February 26, 2021
  88. http://blogaholic.se/ February 26, 2021
  89. http://betot.ru/ February 26, 2021
  90. cheap viagra online February 26, 2021
  91. banda para casamento campinas February 26, 2021
  92. https://www.amazon.com/ February 26, 2021
  93. https://www.bitsdujour.com/ February 27, 2021
  94. https://sweek.com/ February 27, 2021
  95. https://www.onfeetnation.com/ February 27, 2021
  96. luftfartøy February 28, 2021
  97. https://www.techsite.io/ February 28, 2021
  98. ClarkGaino February 28, 2021
  99. https://yarabook.com/ March 1, 2021
  100. http://populr.me/ March 2, 2021
  101. https://yahoosites.com/ March 2, 2021
  102. https://huzzaz.com/ March 2, 2021

Leave a Reply