Title: Bitcoin stuck in processing - no idea how to fix it Post by: mirekmiroslaw on November 06, 2015, 08:24:14 AM CLient paid me with btc on my wallet i was usually taking payments
Code: 158Eey8qjnmbfeP449gcfUsrees2qfwZRG He said he sent 200$ but 250 showed up in my wallet And there problem started - the 200 that my client sent seems to be allright but mysterious 50 $ from nowhere is blocking my transaction for gettting it processed. It's already stuck on 0 confirms and 5-17 peers ( it changes through time) Here are Hash details Code: 286fefb79f1b0a14526997e8c7bcb4bd7a5665c953586f6bbcd09e441b192d3f: Seen by 7 peers. Pending/unconfirmed. Blockchain link : https://blockchain.info/tx/286fefb79f1b0a14526997e8c7bcb4bd7a5665c953586f6bbcd09e441b192d3f anybody could explain how the hell this happened?? I first time saw such event as btc stuck in 0 confirmations processing - i was sure payment is already cleared and i sent my buyer stuff instant when digits come up into my wallet .... now it's about 10-11 h after it and still nothing there What i should do Title: Re: Bitcoin stuck in processing - no idea how to fix it Post by: OnkelPaul on November 06, 2015, 09:11:28 AM The transaction contains an input from a previous unconfirmed transaction (actually there's a chain of these unconfirmed transactions).
You can follow them on blockchain.info by looking at the inputs - one of them has a red "U" which means the transaction from which this input came is unconfirmed. Click on the "output" link next to it, and you will see that transaction. The original unconfirmed transaction in the chain is https://blockchain.info/tx/c88b7b9c66869aff11c7719d256c28307c6bad654eeac48cd2152af27f5fee46. That transaction did not contain a miner fee, this is probably the reason that it isn't mined yet. Once it is mined, the others in the chain will probably be mined as well, either in the same block, or in one of the next blocks. Onkel Paul Title: Re: Bitcoin stuck in processing - no idea how to fix it Post by: mirekmiroslaw on November 06, 2015, 09:18:38 AM The transaction contains an input from a previous unconfirmed transaction (actually there's a chain of these unconfirmed transactions). You can follow them on blockchain.info by looking at the inputs - one of them has a red "U" which means the transaction from which this input came is unconfirmed. Click on the "output" link next to it, and you will see that transaction. The original unconfirmed transaction in the chain is https://blockchain.info/tx/c88b7b9c66869aff11c7719d256c28307c6bad654eeac48cd2152af27f5fee46. That transaction did not contain a miner fee, this is probably the reason that it isn't mined yet. Once it is mined, the others in the chain will probably be mined as well, either in the same block, or in one of the next blocks. Onkel Paul That's seems i find finally good place to ask this question i tried LBC no luck there - they even confused me more.. ON StackXchange for Btc no answer - only someone edited my mistypo and left me -1 point lol I tought it's something like that just i tought U means something much worse like Unaothorized or something even worse... So i can basically stay calm about recieving this money sooner or later ( When the first Uncofirmed trans with U get mined finally) ?? Or is there still even slight chance to reserval back to sender? Is there even way to post such transaction bitcoin so it get stuck on 0 Confrmations and finally reverse to sender ( cuz i sended the stuff i werer selling instantly when i saw btc in wallet - didn't tought it may not confirm) Title: Re: Bitcoin stuck in processing - no idea how to fix it Post by: ranochigo on November 06, 2015, 09:31:36 AM The transaction contains an input from a previous unconfirmed transaction (actually there's a chain of these unconfirmed transactions). You can follow them on blockchain.info by looking at the inputs - one of them has a red "U" which means the transaction from which this input came is unconfirmed. Click on the "output" link next to it, and you will see that transaction. The original unconfirmed transaction in the chain is https://blockchain.info/tx/c88b7b9c66869aff11c7719d256c28307c6bad654eeac48cd2152af27f5fee46. That transaction did not contain a miner fee, this is probably the reason that it isn't mined yet. Once it is mined, the others in the chain will probably be mined as well, either in the same block, or in one of the next blocks. Onkel Paul -snip- So i can basically stay calm about recieving this money sooner or later ( When the first Uncofirmed trans with U get mined finally) ?? Or is there still even slight chance to reserval back to sender? Is there even way to post such transaction bitcoin so it get stuck on 0 Confrmations and finally reverse to sender ( cuz i sended the stuff i werer selling instantly when i saw btc in wallet - didn't tought it may not confirm) The problematic transaction starts from here https://blockchain.info/tx-index/109512933/0 these transaction won't get confirmation till the TX above it gets confirmation.: https://blockchain.info/tx-index/109514014/1 https://blockchain.info/tx-index/109514484/0 https://blockchain.info/tx-index/109664734/1 None of the transactions are extremely attractive to CPFP(Child pay for parent) miners as they all pay average fees. You can create another transaction from the output and use a higher fee. Miners who use the child pay for parent patch may have some incentive to mine the entire chain for you. Those can be confirmed in one block. Your best chance is to rebroadcast each transactions frequently and ensure that they do not get dropped out of the mempool. Next time, don't accept unconfirmed transactions with unconfirmed inputs. Try to accept those which is unconfirmed but has confirmed inputs. Title: Re: Bitcoin stuck in processing - no idea how to fix it Post by: shorena on November 06, 2015, 09:34:09 AM The transaction contains an input from a previous unconfirmed transaction (actually there's a chain of these unconfirmed transactions). You can follow them on blockchain.info by looking at the inputs - one of them has a red "U" which means the transaction from which this input came is unconfirmed. Click on the "output" link next to it, and you will see that transaction. The original unconfirmed transaction in the chain is https://blockchain.info/tx/c88b7b9c66869aff11c7719d256c28307c6bad654eeac48cd2152af27f5fee46. That transaction did not contain a miner fee, this is probably the reason that it isn't mined yet. Once it is mined, the others in the chain will probably be mined as well, either in the same block, or in one of the next blocks. Onkel Paul That's seems i find finally good place to ask this question i tried LBC no luck there - they even confused me more.. ON StackXchange for Btc no answer - only someone edited my mistypo and left me -1 point lol I tought it's something like that just i tought U means something much worse like Unaothorized or something even worse... So i can basically stay calm about recieving this money sooner or later ( When the first Uncofirmed trans with U get mined finally) ?? Or is there still even slight chance to reserval back to sender? Is there even way to post such transaction bitcoin so it get stuck on 0 Confrmations and finally reverse to sender ( cuz i sended the stuff i werer selling instantly when i saw btc in wallet - didn't tought it may not confirm) Sadly there is a chance of "reversal" at least as long the transaction stays in the unconfirmed state. The longer the transaction stays unconfirmed the higher chances are that the network will forget about it. This happens quite simply because nodes restart or otherwise clear their memory. Transactions without fee are very low on the priority list for miners, thus there is lots of time for the network to forget about the TX. But there is also something you, or anyone, can do. Remind the network about the TX. Take it in its raw form -> https://blockchain.info/tx/c88b7b9c66869aff11c7719d256c28307c6bad654eeac48cd2152af27f5fee46?format=hex Code: 010000000388a21ef90edc36e6ccd6dc43999a342c0ae91f4bea7ef274f1bd5a8d3cca017d000000006a47304402202e24ca40a0d514a4f8b2eb4d973ee75e255faab1d87b95a5d5dd820ea432e6dd02200a086375ee1be8bcd95ac0ce7941c8709049dccd8f6759b221779fb2d200426d0121033298149c71a78b9ada633ed42943634498432b601e0086e3eab2bc22bd9bfb45ffffffff479c167daab3ea7c1906f4489ff65fd16a7cefe3f2b7e522a51d2c45f8ddf144170000006a473044022024e35046e17ffbcfefc4c90b6f19b76994d5556556a53d06b7c8056e6e46ae3f02200b65d593f114f44ee037a437bb15870d735cbbb4f4a008fa1efb33a72930e85b012103b38f67e2897a5f239aff4ca16d1ea4ae3549cb45013a2e4a6e7a87154ad63032ffffffff40d1ce62bb3495773ecfd0c530f6ebb4a7bce38dd5c496d1a06ca76e2b97efac010000006a47304402200f42ae11312623a5ca27fe4ec1d97921d22ae9c834fb5a6f9e45fe666c78110902205f27fd1fea039c62c0dee17bf6e8a7bd8fb96fd776c2fd9b70b02e86be9ef5c9012103a5a13cc64b4d498aa22f3b9544a55f057af6c9f53a997d71c66454f93ce307b8ffffffff01401ac805000000001976a914850a2a0a731caf557d35ad9cc1355c9da66df6ab88ac00000000 and rebroadcast it either with your own full node (like bitcoin core) or use a service that allows this, like these: - https://insight.bitpay.com/tx/send - https://blockchain.info/pushtx - https://blockexplorer.com/tx/send - more here: https://en.bitcoin.it/wiki/Transaction_broadcasting You can do this for the whole chain. #1 take the link on blockchain.info with the TX ID and add ?format=hex at the end #2 copy the rawtx, e.g. into a text file, in case blockchain.info forgets about it #3 rebroadcast it 2 or more times a day, until the TX is either confirmed or invald Invalid? Yes. When the network forgets about an unconfirmed TX the person that originally created it is free to create a new one using the same bitcoin. This is commonly known as "double spend" even though its technically not one, because the TX was never confirmed, but its as close as you can get with bitcoin. This newly create transaction can be created paying a fee and has a higher chance to get confirmed. If you keep broadcasting the chances are very small that it will work, because a node will only ever accept one of these TX. As long as you make sure the network knows about the old one, its almost impossible to replace it with another one. Some wallets may even show these two transactions as "conflicted". As soon as one of them confirms, the conflict is resolved. The confirmed one is valid, the other invalid. This might have been a bit much, feel free to ask questions. Title: Re: Bitcoin stuck in processing - no idea how to fix it Post by: OnkelPaul on November 06, 2015, 09:38:58 AM Predictions are difficult, especially about the future :-)
Nobody can say for sure whether and when the transaction will be mined. If any of the inputs used for that transaction is used in another transaction that is mined successfully, you'd have a true double spend situation. I don't know exactly how well nodes and miners take care to avoid this, but I think they would refuse transactions as long as there are conflicting transactions in the mempool. Can you talk with the client about this situation? He's probably less than happy about not receiving what he bought from you, but he or his wallet is at fault for using an unconfirmed input in a transaction, so he can't really complain about your reluctance to ship goods before at least one confirmation arrives. If there's an appropriate level of trust between you and him, you might get him to send a new payment and assure him that you'll send this original payment once it is confirmed. You might even create a new transaction sending the unconfirmed payment back, adding one link to the unconfirmed transaction chain. Of course you would do that only after you've received the good payment, but it would make the repayment automatic and independent of you watching the blockchain... Onkel Paul Title: Re: Bitcoin stuck in processing - no idea how to fix it Post by: ranochigo on November 06, 2015, 09:41:25 AM Predictions are difficult, especially about the future :-) Other clients like BitcoinXT still relay double spend transactions (CMIIW). The owner can ask the miner to mine another double spend transaction specifically and it would still be a double spend. Bitcoin Core does not relay transactions that are conflicting with any in their mempool but they would once it drops out of it. Nobody can say for sure whether and when the transaction will be mined. If any of the inputs used for that transaction is used in another transaction that is mined successfully, you'd have a true double spend situation. I don't know exactly how well nodes and miners take care to avoid this, but I think they would refuse transactions as long as there are conflicting transactions in the mempool. Can you talk with the client about this situation? He's probably less than happy about not receiving what he bought from you, but he or his wallet is at fault for using an unconfirmed input in a transaction, so he can't really complain about your reluctance to ship goods before at least one confirmation arrives. If there's an appropriate level of trust between you and him, you might get him to send a new payment and assure him that you'll send this original payment once it is confirmed. Onkel Paul Title: Re: Bitcoin stuck in processing - no idea how to fix it Post by: mirekmiroslaw on November 06, 2015, 09:45:13 AM Predictions are difficult, especially about the future :-) Nobody can say for sure whether and when the transaction will be mined. If any of the inputs used for that transaction is used in another transaction that is mined successfully, you'd have a true double spend situation. I don't know exactly how well nodes and miners take care to avoid this, but I think they would refuse transactions as long as there are conflicting transactions in the mempool. Can you talk with the client about this situation? He's probably less than happy about not receiving what he bought from you, but he or his wallet is at fault for using an unconfirmed input in a transaction, so he can't really complain about your reluctance to ship goods before at least one confirmation arrives. If there's an appropriate level of trust between you and him, you might get him to send a new payment and assure him that you'll send this original payment once it is confirmed. Onkel Paul My buyer is ready to do what needed to make it fixed Just i need to know what to tell him - he is even more green in bitcoin and he accusing me now of holding his bitcoins and asking for me. What instructions i shoulde give him - i read closely what you say guys but im just typical user of BTC - i didn't even tought this tech allows things like this double spend or Unconfirmed money sending... im shocked Title: Re: Bitcoin stuck in processing - no idea how to fix it Post by: ranochigo on November 06, 2015, 09:52:23 AM Predictions are difficult, especially about the future :-) Nobody can say for sure whether and when the transaction will be mined. If any of the inputs used for that transaction is used in another transaction that is mined successfully, you'd have a true double spend situation. I don't know exactly how well nodes and miners take care to avoid this, but I think they would refuse transactions as long as there are conflicting transactions in the mempool. Can you talk with the client about this situation? He's probably less than happy about not receiving what he bought from you, but he or his wallet is at fault for using an unconfirmed input in a transaction, so he can't really complain about your reluctance to ship goods before at least one confirmation arrives. If there's an appropriate level of trust between you and him, you might get him to send a new payment and assure him that you'll send this original payment once it is confirmed. Onkel Paul My buyer is ready to do what needed to make it fixed Just i need to know what to tell him - he is even more green in bitcoin and he accusing me now of holding his bitcoins and asking for me. What instructions i shoulde give him - i read closely what you say guys but im just typical user of BTC - i didn't even tought this tech allows things like this double spend or Unconfirmed money sending... im shocked Title: Re: Bitcoin stuck in processing - no idea how to fix it Post by: DannyHamilton on November 06, 2015, 06:27:22 PM It looks like it is now confirmed.
I suggest that you lock this topic (the "lock topic" link should be at the very bottom of the thread on the left side of the page) so that people don't waste their time trying to help when it is no longer needed. Title: Re: Bitcoin stuck in processing - no idea how to fix it Post by: philipma1957 on November 07, 2015, 12:11:32 AM Yeah I just spent 5 minutes reading it all and then reached Danny H.'s request for you to lock this.
Please do lock it. Title: Re: Bitcoin stuck in processing - no idea how to fix it Post by: Cereberus on November 07, 2015, 05:04:24 AM My transactions have been stuck for 3 days. I think they are lost. :'(
Title: Re: Bitcoin stuck in processing - no idea how to fix it Post by: shorena on November 07, 2015, 06:19:21 AM My transactions have been stuck for 3 days. I think they are lost. :'( If you need help, better create your own thread, but I can assure you they are not lost. Title: Re: Bitcoin stuck in processing - no idea how to fix it Post by: Arcteryx on November 07, 2015, 06:38:31 AM My transactions have been stuck for 3 days. I think they are lost. :'( If you need help, better create your own thread, but I can assure you they are not lost. Thanks for that informative answer Shorena. Title: Re: Bitcoin stuck in processing - no idea how to fix it Post by: mirekmiroslaw on November 11, 2015, 07:17:54 PM My transactions have been stuck for 3 days. I think they are lost. :'( Have hope ,ate = try this child pay for parents trust feature like guys already advised to me - If you do it properly the transaction will finally push to magic 1 confirm :) I was suprised it worked - i already said goodbye to these money :D ] Mysterious person who helped me up paid unconfirms for just charity - you're the real MVPP lol Hit me up if need anything :D Title: Re: Bitcoin stuck in processing - no idea how to fix it Post by: Decoded on November 13, 2015, 12:29:10 PM Update on whether your transaction went through?
Glad to hear it's worked out for you, anyway. :D You might want to lock this thread now, since you're done with it. |