Bitcoin Forum
November 04, 2024, 06:28:04 PM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1] 2 3 4 5 6 7 8 »  All
  Print  
Author Topic: FAQ: All About Unconfirmed 0 Confirmation Transaction Fee (READ before posting!)  (Read 158776 times)
grue (OP)
Legendary
*
Offline Offline

Activity: 2058
Merit: 1446



View Profile
June 12, 2013, 10:27:07 PM
Last edit: September 27, 2016, 04:27:57 AM by achow101
Merited by ABCbits (3)
 #1

I have an unconfirmed transaction and/or it is confirming super slow. What should I do?
Be patient and wait. The transaction should confirm within 5 days. If it does not, tell the sender to resend with a fee. Do not ship goods without at least 1 confirmation. Please do not ask for help; it will not speed up confirmations.


Blockchain.info says it should be confirmed by now, but it is still not confirmed!
Blockchain.info's confirmation time is just a guess. Confirmation times may vary wildly, so do not be concerned when your confirmation time is long. Sit tight and your transaction will confirm.


How can I speed up confirmation in the future?
Use a wallet with dynamic fees (most do nowadays) and use the recommended fee set by the wallet. For fastest confirmations, always set dynamic fee to be the highest estimate.


How does Bitcoin's fee policy work?
Transaction fees are based on the size of the transaction. Sending to many recipients, or sending from a wallet that received "dust" transactions will increase transaction size. How much fee you pay matters as well; 0.001 btc/kb will confirm within the next block whereas 0.0001 may take several blocks. These policies are in place to prevent large blocks (bad for miners) and transaction spam (bad for everyone running a full node).


How do I resend a transaction?
Bitcoin-qt will rebroadcast unconfirmed transactions every 30 minutes or so. As long as the sender has his client open, the transaction will be rebroadcast.


How do I resend a transaction with extra fee?
For Bitcoin Core users:
  • Right click the transaction and choose "Abandon Transaction"
  • Send the coins again with a fee
Third party client users


How do I remove an unconfirmed transaction?
If you do not want to see the unconfirmed transaction, you can remove the transaction from your wallet. Once the transaction gets confirmed, it will reappear in your wallet.

It is pitch black. You are likely to be eaten by a grue.

Adblock for annoying signature ads | Enhanced Merit UI
tom1
Full Member
***
Offline Offline

Activity: 130
Merit: 100



View Profile
June 12, 2013, 10:32:16 PM
 #2

This should be sticked

jackjack
Legendary
*
Offline Offline

Activity: 1176
Merit: 1280


May Bitcoin be touched by his Noodly Appendage


View Profile
June 12, 2013, 10:47:03 PM
 #3

This should be sticked
If it is, I suggest adding the double-spending method to "If you sent the transaction"
https://bitcointalk.org/index.php?topic=231309.0


If you sent the transaction:
Why waiting? Afaik it's not necessary but I may be wrong.

Own address: 19QkqAza7BHFTuoz9N8UQkryP4E9jHo4N3 - Pywallet support: 1AQDfx22pKGgXnUZFL1e4UKos3QqvRzNh5 - Bitcointalk++ script support: 1Pxeccscj1ygseTdSV1qUqQCanp2B2NMM2
Pywallet: instructions. Encrypted wallet support, export/import keys/addresses, backup wallets, export/import CSV data from/into wallet, merge wallets, delete/import addresses and transactions, recover altcoins sent to bitcoin addresses, sign/verify messages and files with Bitcoin addresses, recover deleted wallets, etc.
grue (OP)
Legendary
*
Offline Offline

Activity: 2058
Merit: 1446



View Profile
June 13, 2013, 12:24:02 AM
 #4

If you sent the transaction:
Why waiting? Afaik it's not necessary but I may be wrong.
You need to wait a few days for the transaction to drop from the memory pool. If you don't wait, the current implementation will treat it as an double spend attempt.

It is pitch black. You are likely to be eaten by a grue.

Adblock for annoying signature ads | Enhanced Merit UI
Maged
Legendary
*
Offline Offline

Activity: 1204
Merit: 1015


View Profile
June 13, 2013, 08:09:17 PM
 #5

If you have a recent backup of your wallet, it would be easier to go back to that than to use pywallet. Just don't delete your "broken" wallet until you're sure you have all of your funds.

bernard75
Legendary
*
Offline Offline

Activity: 1316
Merit: 1003



View Profile
June 15, 2013, 09:32:17 PM
 #6

  • Do nothing, it should confirm itself within a week.
A week? Seriously???
grue (OP)
Legendary
*
Offline Offline

Activity: 2058
Merit: 1446



View Profile
June 16, 2013, 02:01:59 AM
 #7

  • Do nothing, it should confirm itself within a week.
A week? Seriously???
Within a week. I stated this because confirmation time varies wildly. Don't want people getting upset their transaction didn't get confirmed within the average confirmation time. Worst case scenario IMO is a 0 fee transaction that normally would require a fee. Last time I sent such a transaction, it was confirmed overnight.

It is pitch black. You are likely to be eaten by a grue.

Adblock for annoying signature ads | Enhanced Merit UI
HeroC
Legendary
*
Offline Offline

Activity: 858
Merit: 1000



View Profile
August 14, 2013, 01:33:08 PM
 #8

Does it require more fees when more transactions are behind it? I used to use faucets a lot, and I just sent a transaction, and it has a bunch of faucet transactions. That makes the transaction bigger, which requires more fees, right?
jackjack
Legendary
*
Offline Offline

Activity: 1176
Merit: 1280


May Bitcoin be touched by his Noodly Appendage


View Profile
August 16, 2013, 12:42:54 AM
 #9

That makes the transaction bigger, which requires more fees, right?
Yes

Own address: 19QkqAza7BHFTuoz9N8UQkryP4E9jHo4N3 - Pywallet support: 1AQDfx22pKGgXnUZFL1e4UKos3QqvRzNh5 - Bitcointalk++ script support: 1Pxeccscj1ygseTdSV1qUqQCanp2B2NMM2
Pywallet: instructions. Encrypted wallet support, export/import keys/addresses, backup wallets, export/import CSV data from/into wallet, merge wallets, delete/import addresses and transactions, recover altcoins sent to bitcoin addresses, sign/verify messages and files with Bitcoin addresses, recover deleted wallets, etc.
shbtc
Member
**
Offline Offline

Activity: 60
Merit: 10


View Profile
August 20, 2013, 05:04:01 PM
 #10

I have a large transaction that appears to have been abandoned by the network, no confirmations in 5 hours. I'm using Ubuntu 13.04 and when I try to get the dependencies I get these error messages:

E: Could not open lock file /var/lib/dpkg/lock - open (13: Permission denied)
E: Unable to lock the administration directory (/var/lib/dpkg/), are you root?

I've already used the sudo command.

I can't wait a week because the transaction is to a temporary deposit address to CampBX that expires in 1 day, 9 hours. Any ideas? Any other ways to remedy this?
jackjack
Legendary
*
Offline Offline

Activity: 1176
Merit: 1280


May Bitcoin be touched by his Noodly Appendage


View Profile
August 20, 2013, 05:11:30 PM
 #11

What dependencies are you talking about?
Could you post the tx you'd like to broadcast?

Own address: 19QkqAza7BHFTuoz9N8UQkryP4E9jHo4N3 - Pywallet support: 1AQDfx22pKGgXnUZFL1e4UKos3QqvRzNh5 - Bitcointalk++ script support: 1Pxeccscj1ygseTdSV1qUqQCanp2B2NMM2
Pywallet: instructions. Encrypted wallet support, export/import keys/addresses, backup wallets, export/import CSV data from/into wallet, merge wallets, delete/import addresses and transactions, recover altcoins sent to bitcoin addresses, sign/verify messages and files with Bitcoin addresses, recover deleted wallets, etc.
shbtc
Member
**
Offline Offline

Activity: 60
Merit: 10


View Profile
August 20, 2013, 06:57:35 PM
 #12

What dependencies are you talking about?
Could you post the tx you'd like to broadcast?


Well bitcoin-qt just corrected itself. 20 confirmations.

Dependencies:

Debian-based Linux:
 aptitude install build-essential python-dev python-twisted python-bsddb3
b!z
Legendary
*
Offline Offline

Activity: 1582
Merit: 1010



View Profile
September 02, 2013, 02:22:11 PM
 #13

Stupid question: does deleting the transaction remove it from the network and put the coins back into your address so they can be sent again?
grue (OP)
Legendary
*
Offline Offline

Activity: 2058
Merit: 1446



View Profile
September 02, 2013, 03:30:58 PM
Merited by ABCbits (2)
 #14

Stupid question: does deleting the transaction remove it from the network and put the coins back into your address so they can be sent again?
deleting the transaction does the following:
  • prevents your client from rebroadcasting the transaction
  • ...which causes nodes to "forget" the transaction ever existed (since unconfirmed transactions are not "remembered" after shutdown)
  • ...which allows you to double spend the input to another address(since there won't be a conflicting transaction on the network)

It is pitch black. You are likely to be eaten by a grue.

Adblock for annoying signature ads | Enhanced Merit UI
Datto
Full Member
***
Offline Offline

Activity: 140
Merit: 100



View Profile
September 20, 2013, 07:10:20 PM
 #15

I normally just delete the wallet and use my backup wallet !
jackjack
Legendary
*
Offline Offline

Activity: 1176
Merit: 1280


May Bitcoin be touched by his Noodly Appendage


View Profile
September 20, 2013, 07:13:04 PM
 #16

I normally just delete the wallet and use my backup wallet !
My reaction to this is your avatar

Own address: 19QkqAza7BHFTuoz9N8UQkryP4E9jHo4N3 - Pywallet support: 1AQDfx22pKGgXnUZFL1e4UKos3QqvRzNh5 - Bitcointalk++ script support: 1Pxeccscj1ygseTdSV1qUqQCanp2B2NMM2
Pywallet: instructions. Encrypted wallet support, export/import keys/addresses, backup wallets, export/import CSV data from/into wallet, merge wallets, delete/import addresses and transactions, recover altcoins sent to bitcoin addresses, sign/verify messages and files with Bitcoin addresses, recover deleted wallets, etc.
danystatic
Full Member
***
Offline Offline

Activity: 235
Merit: 100


View Profile
November 19, 2013, 06:38:28 PM
 #17

  • Do nothing, it should confirm itself within a week.
A week? Seriously???
Within a week. I stated this because confirmation time varies wildly. Don't want people getting upset their transaction didn't get confirmed within the average confirmation time. Worst case scenario IMO is a 0 fee transaction that normally would require a fee. Last time I sent such a transaction, it was confirmed overnight.

I'm actually experiencing the same issue.
I sent from Blockchain.info, normal send (typically it includes a fee) but actually it says 0 FEE
http://blockchain.info/fb/16abbkq

I am not asking for a warranty, but would it be someday processed?

Yes, I do think it could be Uncomfirmed for life
Moebius327
Hero Member
*****
Offline Offline

Activity: 770
Merit: 500



View Profile
November 19, 2013, 06:51:58 PM
 #18


  • Wait 48-72 hours so the network can "forget" the transaction (this step is very important!)


What happens if you skip step 2, double spending before the network forgot?
deepceleron
Legendary
*
Offline Offline

Activity: 1512
Merit: 1036



View Profile WWW
November 19, 2013, 07:44:17 PM
Merited by ABCbits (2)
 #19

Notice: If you want a payment to go through in less than several hours, increase your Bitcoin client's optional/voluntary fee to something higher than 0.0001/kB for all transactions. Priority is given to higher fee transactions.

Some transactions sending large amounts of Bitcoin may qualify to be free, but you should add this additional fee in your Bitcoin's options, so that no transactions are sent without fee. The default additional fee is 0, which still allows some non-fee transactions to be created.

The Bitcoin network is very busy right now. There are several transactions a second being sent, and currently 6000 and 5MB of transactions are waiting for inclusion in the blockchain. Inclusion is what makes payments confirmed and trustable. If there were NO more transactions sent, clearing this backlog would take over an hour of maximum-size blocks.

Just the web page attempting to list unconfirmed transactions is about 2MB, and will make your browser crawl:
https://blockchain.info/unconfirmed-transactions


Also note: If you have already sent a payment with Bitcoin-Qt, the best thing to do is wait. Other wallets may make "bad" transactions, with less than the mandated minimum fee that will never confirm, but Bitcoin-Qt transactions will always confirm given time.

The first-post instructions for removing a transaction and re-sending a new one with fees apply only if the original transaction was created with a "bad" client, or if it was sent while attempting to bypass Bitcoin fee rules. Removing a transaction record from your client and re-sending another transaction will likely do you little good. The network won't soon "forget" your original transaction if it is properly constructed, will recognize a new transaction as attempting to double-spend the same money, and will discard the new transaction anyway.
DeathAndTaxes
Donator
Legendary
*
Offline Offline

Activity: 1218
Merit: 1079


Gerald Davis


View Profile
November 19, 2013, 07:48:35 PM
Merited by ABCbits (1)
 #20


  • Wait 48-72 hours so the network can "forget" the transaction (this step is very important!)


What happens if you skip step 2, double spending before the network forgot?

Nodes which "know" of the first tx will drop the second tx as an invalid double spend.  It is very likely outside of some rare conditions that no miner will ever see the second tx or include it in a block.
Pages: [1] 2 3 4 5 6 7 8 »  All
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!