Bitcoin Forum
November 02, 2024, 07:52:31 AM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1] 2 »  All
  Print  
Author Topic: has anyone ever had an unconfirmed transaction not going through?  (Read 1643 times)
albert11 (OP)
Hero Member
*****
Offline Offline

Activity: 679
Merit: 500



View Profile
February 24, 2015, 12:22:53 PM
 #1

I have done loads of transactions and all my unconfirmed transactions have been confirmed and bitcoin credited

Some merchants will ask customers to wait for the confirmations but what is the actual risk? and what could happen other than the transaction being confimed?

            ████████████████████
           ██████████████████████
          ████                ████
         ████   █████   ████   ████
        ████   ███████ ██████   ████
       ████   ████ ████   ████   ████
      ████   ████   ████   ████   ████
     ████   ████  ██ ████   ████ 
    ████   ████   ██  ████
    ████   ████   ███  ████
    ████   ████   ███
    ████   ████   ███
    ████   ████   ███
    ████   ████   ███    ███
     ████   ████   ████ ████ ████
      ████   ████   ████ ██ ████  ████
       ████   ████   ████ ████   ████
        ████   ██████ ██████    ████
         ████   ████   ████    ████
          ████                ████
           ██████████████████████
            ████████████████████
I N D X
shorena
Copper Member
Legendary
*
Offline Offline

Activity: 1498
Merit: 1540


No I dont escrow anymore.


View Profile
February 24, 2015, 12:26:25 PM
 #2

I have done loads of transactions and all my unconfirmed transactions have been confirmed and bitcoin credited

Some merchants will ask customers to wait for the confirmations but what is the actual risk? and what could happen other than the transaction being confimed?

I made one without fees that did not get confirmed for ~8 days IIRC. I had to double spend it, which is what merchants are afraid of. After enough time has passed most (if not all) nodes will forget about the transaction and its unlikely that it gets confirmed. I could create another transaction that spends the same inputs, but instead of paying the merchant I pay someone else. Should my new transaction be confirmed the old transaction becomes invalid and can never be confirmed.

Im not really here, its just your imagination.
albert11 (OP)
Hero Member
*****
Offline Offline

Activity: 679
Merit: 500



View Profile
February 24, 2015, 12:36:08 PM
 #3

I have done loads of transactions and all my unconfirmed transactions have been confirmed and bitcoin credited

Some merchants will ask customers to wait for the confirmations but what is the actual risk? and what could happen other than the transaction being confimed?

I made one without fees that did not get confirmed for ~8 days IIRC. I had to double spend it, which is what merchants are afraid of. After enough time has passed most (if not all) nodes will forget about the transaction and its unlikely that it gets confirmed. I could create another transaction that spends the same inputs, but instead of paying the merchant I pay someone else. Should my new transaction be confirmed the old transaction becomes invalid and can never be confirmed.

I see, this would mean that there is a lot of transactions that will never be confirmed..

But if money left my btc address and will never reach recipient's btc address where does the money go then?

            ████████████████████
           ██████████████████████
          ████                ████
         ████   █████   ████   ████
        ████   ███████ ██████   ████
       ████   ████ ████   ████   ████
      ████   ████   ████   ████   ████
     ████   ████  ██ ████   ████ 
    ████   ████   ██  ████
    ████   ████   ███  ████
    ████   ████   ███
    ████   ████   ███
    ████   ████   ███
    ████   ████   ███    ███
     ████   ████   ████ ████ ████
      ████   ████   ████ ██ ████  ████
       ████   ████   ████ ████   ████
        ████   ██████ ██████    ████
         ████   ████   ████    ████
          ████                ████
           ██████████████████████
            ████████████████████
I N D X
Boussac
Legendary
*
Offline Offline

Activity: 1221
Merit: 1025


e-ducat.fr


View Profile WWW
February 24, 2015, 01:16:57 PM
 #4

I have done loads of transactions and all my unconfirmed transactions have been confirmed and bitcoin credited

Some merchants will ask customers to wait for the confirmations but what is the actual risk? and what could happen other than the transaction being confimed?

I made one without fees that did not get confirmed for ~8 days IIRC. I had to double spend it, which is what merchants are afraid of. After enough time has passed most (if not all) nodes will forget about the transaction and its unlikely that it gets confirmed. I could create another transaction that spends the same inputs, but instead of paying the merchant I pay someone else. Should my new transaction be confirmed the old transaction becomes invalid and can never be confirmed.

I see, this would mean that there is a lot of transactions that will never be confirmed..

But if money left my btc address and will never reach recipient's btc address where does the money go then?
The money does not leave your btc address with an unconfirmed transaction: the network considers it still there and did not move.
The unconfirmed transaction will eventually be dumped from the nodes mem pool.
If your wallet thinks it has been spent, simply make sure to synchronize it or import the private key in another (better connected) wallet.

nor9865
Hero Member
*****
Offline Offline

Activity: 700
Merit: 500


If you think you know me.. Think again


View Profile
February 24, 2015, 01:18:12 PM
 #5

People can double spend and have the btc fail and come back to them. So the merchant loses btc.
1Referee
Legendary
*
Offline Offline

Activity: 2170
Merit: 1427


View Profile
February 24, 2015, 01:25:37 PM
 #6

I have done loads of transactions and all my unconfirmed transactions have been confirmed and bitcoin credited

Some merchants will ask customers to wait for the confirmations but what is the actual risk? and what could happen other than the transaction being confimed?

I made one without fees that did not get confirmed for ~8 days IIRC. I had to double spend it, which is what merchants are afraid of. After enough time has passed most (if not all) nodes will forget about the transaction and its unlikely that it gets confirmed. I could create another transaction that spends the same inputs, but instead of paying the merchant I pay someone else. Should my new transaction be confirmed the old transaction becomes invalid and can never be confirmed.

Which payment processor did that merchant use for your order?

Aren't they are able to seperate transactions with and without any fees?

That's quite an important feature, especially for the protection of merchants.
Big0Bang
Sr. Member
****
Offline Offline

Activity: 476
Merit: 250



View Profile
February 24, 2015, 01:26:18 PM
 #7

I had one without fee and it took almost 10 days to get first confirmation,if your transaction is legll, then it will eventually get confirmed.
shorena
Copper Member
Legendary
*
Offline Offline

Activity: 1498
Merit: 1540


No I dont escrow anymore.


View Profile
February 24, 2015, 01:46:59 PM
 #8

I have done loads of transactions and all my unconfirmed transactions have been confirmed and bitcoin credited

Some merchants will ask customers to wait for the confirmations but what is the actual risk? and what could happen other than the transaction being confimed?

I made one without fees that did not get confirmed for ~8 days IIRC. I had to double spend it, which is what merchants are afraid of. After enough time has passed most (if not all) nodes will forget about the transaction and its unlikely that it gets confirmed. I could create another transaction that spends the same inputs, but instead of paying the merchant I pay someone else. Should my new transaction be confirmed the old transaction becomes invalid and can never be confirmed.

Which payment processor did that merchant use for your order?

I did not order anything, I made a TX to myself in order to fuse 4 small inputs into a bigger one without paying a fee. It failed, I paid a fee. It could have been a payment to a company though.

Aren't they are able to seperate transactions with and without any fees?

Sure, a merchant can also rebroadcast my transaction without fee which would make it very difficult to double spend it. There are several counter measures to double spends. E.g. a company could contact a miner directly and to get such a transaction confirmed with priority even though it has no fee.

That's quite an important feature, especially for the protection of merchants.


I have yet to see a service that refuses payment if the transaction has no fee. A high priority TX without fee will confirm fast anyway, its not like the fee is the only indicator.


I had one without fee and it took almost 10 days to get first confirmation,if your transaction is legll, then it will eventually get confirmed.

While thats not wrong eventually might be a very long time. I still have an input for 1 satoshi. I would have to wait ~10 million days for it to have a high enough priority to get confirmed without fee.

Im not really here, its just your imagination.
koelen3
Legendary
*
Offline Offline

Activity: 1022
Merit: 1007


Sooner or later, a man who wears two faces forgets


View Profile
February 24, 2015, 01:53:48 PM
 #9

Just to be on safeside and avoid double spend
pooya87
Legendary
*
Offline Offline

Activity: 3626
Merit: 10994


Crypto Swap Exchange


View Profile
February 24, 2015, 02:40:39 PM
 #10

I have done loads of transactions and all my unconfirmed transactions have been confirmed and bitcoin credited

Some merchants will ask customers to wait for the confirmations but what is the actual risk? and what could happen other than the transaction being confimed?
i think the biggest risk and what is most probable is the double spend. as long as the transaction is not yet confirmed the coins are not spent so they can be sent to another address

█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
Beymond
Sr. Member
****
Offline Offline

Activity: 462
Merit: 250



View Profile
February 24, 2015, 05:52:30 PM
 #11

It can sometime not get accepted by miners because of lower or no fees or maybe you try to spend it before confirmation somehow
HarmonLi
Sr. Member
****
Offline Offline

Activity: 350
Merit: 250


Honest 80s business!


View Profile
February 24, 2015, 06:56:21 PM
 #12

Yes had one or two. I think I issued it with MultiBit, although I'm not completely sure it was the fault of MultiBit, the relaying servers or it getting lost between the nodes or left in the mempool somewhere...

ticoti
Hero Member
*****
Offline Offline

Activity: 854
Merit: 1000


View Profile
February 24, 2015, 07:44:17 PM
 #13

I had a reception transaction that was not coming through because it was sending a small transaction back to the original wallet
albert11 (OP)
Hero Member
*****
Offline Offline

Activity: 679
Merit: 500



View Profile
February 25, 2015, 06:51:11 AM
 #14

thanks for the answers.

how are miners aware if a transaction is sent with or without fee? and how can they select a specific transaction?

I though bitcoin didn't discriminate people in that transactions are processed in order from when they were submitted..

someone mentionned "A high priority TX" what is that?

            ████████████████████
           ██████████████████████
          ████                ████
         ████   █████   ████   ████
        ████   ███████ ██████   ████
       ████   ████ ████   ████   ████
      ████   ████   ████   ████   ████
     ████   ████  ██ ████   ████ 
    ████   ████   ██  ████
    ████   ████   ███  ████
    ████   ████   ███
    ████   ████   ███
    ████   ████   ███
    ████   ████   ███    ███
     ████   ████   ████ ████ ████
      ████   ████   ████ ██ ████  ████
       ████   ████   ████ ████   ████
        ████   ██████ ██████    ████
         ████   ████   ████    ████
          ████                ████
           ██████████████████████
            ████████████████████
I N D X
shorena
Copper Member
Legendary
*
Offline Offline

Activity: 1498
Merit: 1540


No I dont escrow anymore.


View Profile
February 25, 2015, 07:18:48 AM
 #15

thanks for the answers.

how are miners aware if a transaction is sent with or without fee?

and how can they select a specific transaction?

They have them stored on their systems memory and can analyse them, same as every other full node. Thats how blockchain explorers do it and you could do it with your local copy of e.g. bitcoin core/qt as well.

I though bitcoin didn't discriminate people in that transactions are processed in order from when they were submitted..

Transactions have no "timestamp" thus its impossible to mine them in chronological order of creation.

someone mentionned "A high priority TX" what is that?

The priority of a transaction depends on the size of the input you want to spend and the age (how its been confirmed). A detailed formula can be found here[1]. A rule of thumb is that 1 Bitcoin confirmed for 1 day (1 bitcoinday) will have a priority high enough in order to get confirmed without fee in reasonable time. 0.1 Bitcoin would take 10 days, 0.01 100 days, while 10 Bitcoin would take ~144 minutes.

[1] https://en.bitcoin.it/wiki/Transaction_fees#Technical_info

Im not really here, its just your imagination.
albert11 (OP)
Hero Member
*****
Offline Offline

Activity: 679
Merit: 500



View Profile
February 25, 2015, 07:39:53 AM
 #16



for example when i withdraw from localbitcoins the site takes a transaction fee but on the blockchain this fee is not shown, only the amount that i requested to withdraw is shown so how are miners aware that i payed a transaction fee?

thanks

            ████████████████████
           ██████████████████████
          ████                ████
         ████   █████   ████   ████
        ████   ███████ ██████   ████
       ████   ████ ████   ████   ████
      ████   ████   ████   ████   ████
     ████   ████  ██ ████   ████ 
    ████   ████   ██  ████
    ████   ████   ███  ████
    ████   ████   ███
    ████   ████   ███
    ████   ████   ███
    ████   ████   ███    ███
     ████   ████   ████ ████ ████
      ████   ████   ████ ██ ████  ████
       ████   ████   ████ ████   ████
        ████   ██████ ██████    ████
         ████   ████   ████    ████
          ████                ████
           ██████████████████████
            ████████████████████
I N D X
Jace
Sr. Member
****
Offline Offline

Activity: 288
Merit: 251


View Profile
February 25, 2015, 08:44:51 AM
 #17

Some merchants will ask customers to wait for the confirmations but what is the actual risk?

Are you sure? I have never, ever heard of a merchant that will actually make a customer wait.

Does that same merchant also ask customers to wait 6 months when paying with credit card, until the chargeback period expires?

Quote
and what could happen other than the transaction being confimed?
Theoretically, the transaction could end up never being mined, thus effectively the merchant wouldn't receive the bitcoins. But theory ≠ practice. For real, live, actual every day paments, this is a totally insignificant risk. It just doesn't happen.

Feel free to send your life savings to 1JhrfA12dBMUhcgh85wYan6HL2uLQdB6z9
pokerowned
Legendary
*
Offline Offline

Activity: 1282
Merit: 1051


View Profile WWW
February 25, 2015, 08:50:35 AM
 #18

ive had a few where i didnt send a fee. some transactions took a few hours
picolo
Hero Member
*****
Offline Offline

Activity: 1022
Merit: 500



View Profile
February 25, 2015, 10:06:05 AM
 #19

It can sometime not get accepted by miners because of lower or no fees or maybe you try to spend it before confirmation somehow

Some bitcoin businesses accept instant deposit and payments without waiting confirmations but it is rare because they are probably losing money doing that.
Beymond
Sr. Member
****
Offline Offline

Activity: 462
Merit: 250



View Profile
February 25, 2015, 10:27:14 AM
 #20

It can sometime not get accepted by miners because of lower or no fees or maybe you try to spend it before confirmation somehow

Some bitcoin businesses accept instant deposit and payments without waiting confirmations but it is rare because they are probably losing money doing that.
Oh! never knew some do , AFAIK they atleast go for 1or 2 confirmations
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!