Bitcoin Forum
May 05, 2024, 12:55:03 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1] 2 »  All
  Print  
Author Topic: What happens to unconfirmed transactions? (blockchain.info)  (Read 60338 times)
jimbursch (OP)
Member
**
Offline Offline

Activity: 66
Merit: 10


View Profile WWW
April 24, 2013, 08:38:13 PM
Last edit: April 24, 2013, 08:45:09 PM by tysat
 #1

I've been doing some testing, using small transactions with a Blockchain wallet, and I seem to have clogged up the wallet. You can see it here:
https://blockchain.info/address/16fiVNiuWnDY3wV4NbNR7zgMn4FbEbhr5D

There's a transaction there for 0.001 BTC with 0 transaction fee. I suspect that that transaction  is preventing all the following transactions from getting into the blockchain.  None of those transactions appear on Block Explorer.

I presume that this is an issue with BlockChain, not Bitcoin. Or am I wrong?

It has been over 30 hours since that transaction was submitted. Is it possible that it can still be confirmed? If not, what happens to the transaction?

I have a support ticket in with BlockChain to take a look at it, but I don't know how responsive they are.

MyMindshare -- a commercial messaging system -- check it out at  *Link Removed*
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
kjj
Legendary
*
Offline Offline

Activity: 1302
Merit: 1024



View Profile
April 24, 2013, 09:19:16 PM
 #2

All you can do is hope that a miner takes pity on your transaction and includes it.  Or, you can offline your wallet, delete the transaction, wait until the rest of the network has forgotten it, then pop back up and use the rawtransaction API to redeem that input (with some others) back to your wallet.

17Np17BSrpnHCZ2pgtiMNnhjnsWJ2TMqq8
I routinely ignore posters with paid advertising in their sigs.  You should too.
jimbursch (OP)
Member
**
Offline Offline

Activity: 66
Merit: 10


View Profile WWW
April 24, 2013, 09:31:43 PM
 #3

I understand that 0.0 tx fee transactions of a low amount will be delayed. That's understandable. But how long? Is it possible or likely that it would never be processed?

This would make bitcoin unusable for micro payments.

And am I right that one transaction is holding up all the subsequent transactions?

MyMindshare -- a commercial messaging system -- check it out at  *Link Removed*
Stephen Gornick
Legendary
*
Offline Offline

Activity: 2506
Merit: 1010


View Profile
April 24, 2013, 10:09:11 PM
 #4

It has been over 30 hours since that transaction was submitted. Is it possible that it can still be confirmed?

Well, the transaction won't even be relayed by the Bitcoin-Qt/bitcoind client because it has an output below 0.01 BTC.

If you had made this transaction from the Bitcoin-Qt client, it will continue to try to re-broadcast the transaction, maybe hourly, and presumably eventually it would reach a miner directly and eventually get mined.

Blockchain.info/wallet doesn't seem to re-broadcast indefinitely.  It seems to abandon a transaction after a certain period of time passes and the transaction doesn't get a confirmation.    The transaction then disappears from blockchain.info/wallet as if it had never been made.

If you need the fund, you could import the private key that spent the funds to another client and try to spend the funds that way.  Of course, that is a double spend and all the other transactions you made using that coin or any children transaction would instantly become invalid.


Unichange.me

            █
            █
            █
            █
            █
            █
            █
            █
            █
            █
            █
            █
            █
            █
            █
            █


Stephen Gornick
Legendary
*
Offline Offline

Activity: 2506
Merit: 1010


View Profile
April 24, 2013, 10:11:13 PM
 #5

This would make bitcoin unusable for micro payments.

Bingo!

At the time the logic was developed, a 0.01 BTC payment was a "micro transaction".  Now at an amount over a dollar fifty, there are payments which that you'ld think would not be considered micro transactions but the network does consider them as micro transactions.

Paying a fee resolves that.

The Bitcoin-Qt/bitcoind client would have insisted on a fee in this instance.  Blockchain.info/wallet ...  not so much.

Unichange.me

            █
            █
            █
            █
            █
            █
            █
            █
            █
            █
            █
            █
            █
            █
            █
            █


jimbursch (OP)
Member
**
Offline Offline

Activity: 66
Merit: 10


View Profile WWW
April 25, 2013, 01:04:50 PM
 #6

This morning when I woke up and checked, all the transactions had cleared:
https://blockchain.info/address/16fiVNiuWnDY3wV4NbNR7zgMn4FbEbhr5D

So, my takeaway is that bitcoin is not entirely unusable for micro payments, but practically unusuable. I'm still not sure if this was an issue with the Blockchain wallet, or with bitcoin.

I did several 0.001 transactions with 0.0005 tx fee using an Armory wallet, and most often the transactions got their first confirmation within 10 minutes. One took over an hour.

I would say that currently there are two barriers to bitcoin being a useful micro payment system:

1. Confirmation delays
2. High relative transaction fee

MyMindshare -- a commercial messaging system -- check it out at  *Link Removed*
Bitcoinpro
Legendary
*
Offline Offline

Activity: 1344
Merit: 1000



View Profile
April 25, 2013, 01:12:23 PM
 #7

This morning when I woke up and checked, all the transactions had cleared:
https://blockchain.info/address/16fiVNiuWnDY3wV4NbNR7zgMn4FbEbhr5D

So, my takeaway is that bitcoin is not entirely unusable for micro payments, but practically unusuable. I'm still not sure if this was an issue with the Blockchain wallet, or with bitcoin.

I did several 0.001 transactions with 0.0005 tx fee using an Armory wallet, and most often the transactions got their first confirmation within 10 minutes. One took over an hour.

I would say that currently there are two barriers to bitcoin being a useful micro payment system:

1. Confirmation delays
2. High relative transaction fee

1. Vendors could start making clearing facilities as coin becomes more widespread, for transactions that need quick clearance
2. Transactions fees should be lowered as the value of coin increases

WWW.FACEBOOK.COM

CRYPTOCURRENCY CENTRAL BANK

LTC: LP7bcFENVL9vdmUVea1M6FMyjSmUfsMVYf
Stephen Gornick
Legendary
*
Offline Offline

Activity: 2506
Merit: 1010


View Profile
April 29, 2013, 09:16:13 PM
 #8

I would say that currently there are two barriers to bitcoin being a useful micro payment system:

Bitcoin's reason for existing is to be a payment system that is resistant to external control.

It accomplishes this through distributed storage and decentralized verification process.  

This is expensive as every transaction is relayed to and stored on each node.

Therefore, microtransactions on the bitcoin blockchain are not a good idea.  You can do it today, but the costs (transaction fees) will be relatively prohibitive and results inconsistent (read frequent delays in getting confirmations).

Services that truly require microtansactions (e.g., digital goods sold for pennies a piece, etc.) can implement an E-Wallet so that customers can transact using fewer, larger payments.

Or you might consider something like Ripple.

Unichange.me

            █
            █
            █
            █
            █
            █
            █
            █
            █
            █
            █
            █
            █
            █
            █
            █


matthewh3
Legendary
*
Offline Offline

Activity: 1372
Merit: 1003



View Profile WWW
April 29, 2013, 09:36:31 PM
 #9

Blockchain.info have dropped the transaction fee to BTC0.0001 when you use the frugal setting for tx fees at least.

BitSmile
Full Member
***
Offline Offline

Activity: 126
Merit: 100



View Profile
May 03, 2013, 03:35:39 AM
 #10

Blockchain.info have dropped the transaction fee to BTC0.0001 when you use the frugal setting for tx fees at least.
But will it be confirmed with that amount? I forgot I had set mine to 0.0001 and did a transaction, now I'm afraid of it not being accepted by miners...

Abdussamad
Legendary
*
Offline Offline

Activity: 3612
Merit: 1564



View Profile
May 03, 2013, 05:12:43 PM
 #11

I think the bigger question is how you managed to make a transaction using a blockchain wallet without paying a transaction fee? I tried it once using the custom send option and it automatically set the fee to 0.0005 and wouldn't let me change it to zero.
Abdussamad
Legendary
*
Offline Offline

Activity: 3612
Merit: 1564



View Profile
May 03, 2013, 05:17:12 PM
 #12

Blockchain.info have dropped the transaction fee to BTC0.0001 when you use the frugal setting for tx fees at least.
But will it be confirmed with that amount? I forgot I had set mine to 0.0001 and did a transaction, now I'm afraid of it not being accepted by miners...

Oh it'll be confirmed... eventually. Even zero fee transactions get confirmed after a while.
BitSmile
Full Member
***
Offline Offline

Activity: 126
Merit: 100



View Profile
May 03, 2013, 05:21:55 PM
 #13

Blockchain.info have dropped the transaction fee to BTC0.0001 when you use the frugal setting for tx fees at least.
But will it be confirmed with that amount? I forgot I had set mine to 0.0001 and did a transaction, now I'm afraid of it not being accepted by miners...

Oh it'll be confirmed... eventually. Even zero fee transactions get confirmed after a while.
It took about 5 and a half hours to confirm at 0.0001

evilpete
Member
**
Offline Offline

Activity: 77
Merit: 10



View Profile
May 03, 2013, 05:43:00 PM
 #14

Blockchain.info have dropped the transaction fee to BTC0.0001 when you use the frugal setting for tx fees at least.
But will it be confirmed with that amount? I forgot I had set mine to 0.0001 and did a transaction, now I'm afraid of it not being accepted by miners...

Oh it'll be confirmed... eventually. Even zero fee transactions get confirmed after a while.
It took about 5 and a half hours to confirm at 0.0001

0.0001 per kb is the lowest limit that I know of that will be confirmed.  It seems btcguild will confirm down to 0.0001 but won't confirm below that.

The transactions in the OP's post will never confirm unless he makes an arrangement with a miner to include them.  https://en.bitcoin.it/wiki/Transaction_fees   Outputs are below 0.01, so fees are *required*, period.


First they ignore you, then they laugh at you, then they fight you, then you win.
- Mahatma Gandhi
Voodah
Sr. Member
****
Offline Offline

Activity: 266
Merit: 250



View Profile
June 11, 2013, 11:08:20 PM
 #15

This would make bitcoin unusable for micro payments.

Bingo!

At the time the logic was developed, a 0.01 BTC payment was a "micro transaction".  Now at an amount over a dollar fifty, there are payments which that you'ld think would not be considered micro transactions but the network does consider them as micro transactions.

Paying a fee resolves that.

The Bitcoin-Qt/bitcoind client would have insisted on a fee in this instance.  Blockchain.info/wallet ...  not so much.

I don't get how 0.01 would be considered micro when they had planned to go as far as the satoshi.

Say btc becomes incredibly valuable, and 100 Satoshi = 1 usd. Will we not be able to use such amounts?
Zangelbert Bingledack
Legendary
*
Offline Offline

Activity: 1036
Merit: 1000


View Profile
August 02, 2013, 09:25:17 AM
 #16

Blockchain.info have dropped the transaction fee to BTC0.0001 when you use the frugal setting for tx fees at least.
But will it be confirmed with that amount? I forgot I had set mine to 0.0001 and did a transaction, now I'm afraid of it not being accepted by miners...

Oh it'll be confirmed... eventually. Even zero fee transactions get confirmed after a while.
It took about 5 and a half hours to confirm at 0.0001

0.0001 per kb is the lowest limit that I know of that will be confirmed.  It seems btcguild will confirm down to 0.0001 but won't confirm below that.

The transactions in the OP's post will never confirm unless he makes an arrangement with a miner to include them.  https://en.bitcoin.it/wiki/Transaction_fees   Outputs are below 0.01, so fees are *required*, period.

How would one go about making arrangements with a miner to relay a tx where you forgot the fee? Is there a standard procedure for this, or do you just post a bounty on the Mining forum?
DannyHamilton
Legendary
*
Offline Offline

Activity: 3388
Merit: 4616



View Profile
August 02, 2013, 03:24:26 PM
 #17

How would one go about making arrangements with a miner to relay a tx where you forgot the fee? Is there a standard procedure for this, or do you just post a bounty on the Mining forum?

There is no standard procedure for this.  The best you can do is post a bounty on the mining forum and hope that you've provided enough incentive for enough miners to take pity on you and help you out.
d-angel2001
Newbie
*
Offline Offline

Activity: 137
Merit: 0


View Profile
March 22, 2014, 12:04:09 PM
 #18

Hello,

I found this post while having the same problem on blockchain.info. I made my first micro-transaction using blockchain.info wallet - that also got unconfirmed for hours!

I have the wallet mirrored/exported to another bitcoind hosted on my own. Usually I used that using bitcoind-rpc to send raw-transactions and those transactions (also forced to send without any fee!) usually got confirmed within 10 Minutes to a few hours max.

The transaction on Blockchain.info seems to stay unconfirmed since yesterday while my transactions using my own bitcoind instance got it's first confirmations in about 10-30 Minutes (but still needs about 1-2 hours since full confirmation in the network).


So for what reason ever my own instance of bitcoind is much more reliable for micro-transactions. But having a cloned wallet-instance (import bitcoind wallet.dat on blockchain.info) seems to be a good idea for fallback and backup. But keep in mind to have wallet.dat backed up in another save place as no raw-export of wallet.dat from blockchain.info is possible!


Best regards
Gabriel
boumalo
Legendary
*
Offline Offline

Activity: 1904
Merit: 1018


View Profile WWW
March 23, 2014, 02:00:37 AM
 #19

f09f044f8f310d6a0a2f49770944155122071077a81b70e520d311795d575403
2441be5fe3e409378464073a13e067a03638f233bebbbbcd6d9cb920af7cdfb7
262471008702b7add704e2ef3a12bd04501dbfa53cea625d7f60b9c4a27418ad

I have been waiting for those since March 11 : 11days, it has been sent without a fee, I am afraid that the transactions will be cancelled after a while and I will never get the money

DannyHamilton
Legendary
*
Offline Offline

Activity: 3388
Merit: 4616



View Profile
March 23, 2014, 02:22:15 AM
 #20

f09f044f8f310d6a0a2f49770944155122071077a81b70e520d311795d575403
2441be5fe3e409378464073a13e067a03638f233bebbbbcd6d9cb920af7cdfb7
262471008702b7add704e2ef3a12bd04501dbfa53cea625d7f60b9c4a27418ad

I have been waiting for those since March 11 : 11days, it has been sent without a fee, I am afraid that the transactions will be cancelled after a while and I will never get the money

I don't see any of those transactions. What wallet program are you using?
Pages: [1] 2 »  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!