Bitcoin Forum

Bitcoin => Bitcoin Technical Support => Topic started by: Rulishix on February 18, 2014, 03:40:15 AM



Title: Unconfirmed Transaction
Post by: Rulishix on February 18, 2014, 03:40:15 AM

Can anyone tell me what's wrong with this transaction? It's not confirming and my .3 btc are not showing up in my MultiBit wallet. Will it confirm overnight or what?

https://blockchain.info/tx/7306496157644a0687a16e4caedc684263482a98060c56624e5e09e58facfc36


Title: Re: Unconfirmed Transaction
Post by: DeathAndTaxes on February 18, 2014, 03:53:27 AM
Insufficient tx fees.  The tx is low priority which means most nodes will require a tx fee to relay.  The min fee for relaying on low priority tx is 0.1 mBTC per KB.  The tx is 4KB (rounded up) so the min fee would be 0.4 mBTC. Miners running reference implementation see txs with fee below the min as free.  It will be included whenever a miner has space for a free transaction.  It could be the next block or it could be next week.

It also has an output below the dust threshold which means most nodes and miners will simply drop this tx as invalid.  Did you create this tx?  It shouldn't be possible to create a tx like this using the reference client (or one which follows similar rules).

If you send a tx without fees (and less than min for low priority tx is essentially zero) then you are relying on the generosity of miners to include it when they can.
If you create a non-standard tx then all bets are off.  It may never get relayed by anyone to any miner or one or more miners may simply drop it from the memory pool.

In hindsight blockchain.info already said essentially the same thing
Quote
Confirmation Warnings: Low priority.  This transaction has a very small output and is none* (sic) standard.  The transaction fee is less than recommended.
* none standard should be non-standard.