Bitcoin Forum
December 17, 2017, 01:37:02 AM *
News: Latest stable version of Bitcoin Core: 0.15.1  [Torrent].
 
   Home   Help Search Donate Login Register  
Pages: [1] 2 3 »  All
  Print  
Author Topic: how to detect if a transaction has double spent?  (Read 2034 times)
cardozltd
Jr. Member
*
Offline Offline

Activity: 56


View Profile
May 12, 2017, 08:18:53 AM
 #1

i received bitcoins and its been hanging for days with many tx unconfirmed..

is there a way i can tell if one of the pending txs gets double spent(from my understanding, meaning that mine will never confirm)

Is there a tool etc for it?
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
1513474622
Hero Member
*
Offline Offline

Posts: 1513474622

View Profile Personal Message (Offline)

Ignore
1513474622
Reply with quote  #2

1513474622
Report to moderator
mocacinno
Legendary
*
Offline Offline

Activity: 1064


http://www.mocacinno.com


View Profile WWW
May 12, 2017, 08:20:03 AM
 #2

i received bitcoins and its been hanging for days with many tx unconfirmed..

is there a way i can tell if one of the pending txs gets double spent(from my understanding, meaning that mine will never confirm)

Is there a tool etc for it?

blockchain.info will usually display a warning if there's something wrong with your transaction. Mind posting the transaction id, or running your transaction trough my feechecker? http://www.mocacinno.com/page/feechecker

jackg
Legendary
*
Offline Offline

Activity: 854

1JRmjyGo3kpdXcQeAeTBmGtgkC1AomHKED


View Profile
May 12, 2017, 08:28:37 AM
 #3

i received bitcoins and its been hanging for days with many tx unconfirmed..

is there a way i can tell if one of the pending txs gets double spent(from my understanding, meaning that mine will never confirm)

Is there a tool etc for it?

This probably means you want a transaction to exist (with valid scripts - meaning it will not be rejected by the network).
Could you post the TX and the wallet you're using (as there may be a tool specific to that)?

cardozltd
Jr. Member
*
Offline Offline

Activity: 56


View Profile
May 12, 2017, 08:29:34 AM
 #4

My original trasanction > https://blockchain.info/tx/f20a0bc73152eb5a5c54bb9abc71631eba55abdd624cc6d55e3c0db69f2449b6

That was money sent to me by someone.. but ive been told by the forum that there are many transactions hanging before it..

all im trying to find out is how to detect double spend on any of those..
ranochigo
Legendary
*
Offline Offline

Activity: 1288


View Profile WWW
May 12, 2017, 08:37:07 AM
 #5

My original trasanction > https://blockchain.info/tx/f20a0bc73152eb5a5c54bb9abc71631eba55abdd624cc6d55e3c0db69f2449b6

That was money sent to me by someone.. but ive been told by the forum that there are many transactions hanging before it..

all im trying to find out is how to detect double spend on any of those..
Your transaction is: https://blockchain.info/tx/f20a0bc73152eb5a5c54bb9abc71631eba55abdd624cc6d55e3c0db69f2449b6
The following transactions has to confirm before your transaction is confirmed. The following transactions are:
https://blockchain.info/tx-index/249244430/1
https://blockchain.info/tx-index/249215083/1
https://blockchain.info/tx-index/249006563/0
https://blockchain.info/tx-index/249197115/1
https://blockchain.info/tx-index/249005428/0
https://blockchain.info/tx-index/249120993/0
https://blockchain.info/tx-index/249149374/1
https://blockchain.info/tx-index/248873494/1
https://blockchain.info/tx-index/248990333/1
https://blockchain.info/tx-index/248878735/0
https://blockchain.info/tx-index/248867956/1
https://blockchain.info/tx-index/248990936/0
https://blockchain.info/tx-index/248989913/1
https://blockchain.info/tx-index/248986692/1
https://blockchain.info/tx-index/248989819/0
https://blockchain.info/tx-index/248986430/1
https://blockchain.info/tx-index/248987184/1
https://blockchain.info/tx-index/248987152/1
https://blockchain.info/tx-index/248984635/0
https://blockchain.info/tx-index/248982363/1
https://blockchain.info/tx-index/248980590/0
https://blockchain.info/tx-index/248683549/1

From what I can tell, there isn't any competing transactions that spends the same input as any of the transactions. However, I would really think that its hard for your transaction to confirm given the amount of unconfirmed inputs that it was referenced from, with some of the fees being as low as 8 satoshi/byte. You should contact a miner to help you to mine the chain of transactions, probably not free though.

Blockchain.info will state "double spend" if another transaction with the same input is in their mempool.














 

 

█ 
█ 
█ 
█ 
█ 
█ 
█ 
█ 
█ 
█ 
█ 
BitBlender 

 













 















 












 
█ 
█ 
█ 
█ 
█ 
█ 
█ 
█ 
█ 
█ 
█ 
cardozltd
Jr. Member
*
Offline Offline

Activity: 56


View Profile
May 12, 2017, 08:38:47 AM
 #6

Thanks.. are there miners on this forum that do this for a fee? i have no problems paying i just need my coins.
ranochigo
Legendary
*
Offline Offline

Activity: 1288


View Profile WWW
May 12, 2017, 08:44:32 AM
 #7

Thanks.. are there miners on this forum that do this for a fee? i have no problems paying i just need my coins.
I know macbook-air may have done it for people in the past but I'm not sure about transactions with so many unconfirmed parent. You can try contacting him: https://bitcointalk.org/index.php?action=profile;u=16114.














 

 

█ 
█ 
█ 
█ 
█ 
█ 
█ 
█ 
█ 
█ 
█ 
BitBlender 

 













 















 












 
█ 
█ 
█ 
█ 
█ 
█ 
█ 
█ 
█ 
█ 
█ 
jackg
Legendary
*
Offline Offline

Activity: 854

1JRmjyGo3kpdXcQeAeTBmGtgkC1AomHKED


View Profile
May 12, 2017, 08:50:30 AM
 #8

Thanks.. are there miners on this forum that do this for a fee? i have no problems paying i just need my coins.
I know macbook-air may have done it for people in the past but I'm not sure about transactions with so many unconfirmed parent. You can try contacting him: https://bitcointalk.org/index.php?action=profile;u=16114.

Quickseller also offers the service that macbook-air does. Or you could try to use viabtc per transaction to get them to be accelerated as that's free.

cardozltd
Jr. Member
*
Offline Offline

Activity: 56


View Profile
May 12, 2017, 08:57:43 AM
 #9

Thanks.. are there miners on this forum that do this for a fee? i have no problems paying i just need my coins.
I know macbook-air may have done it for people in the past but I'm not sure about transactions with so many unconfirmed parent. You can try contacting him: https://bitcointalk.org/index.php?action=profile;u=16114.

Quickseller also offers the service that macbook-air does. Or you could try to use viabtc per transaction to get them to be accelerated as that's free.

their fees are too low for viabtc..

someone should make a proper service to accelerate transactions even those with super low fees..
mocacinno
Legendary
*
Offline Offline

Activity: 1064


http://www.mocacinno.com


View Profile WWW
May 12, 2017, 09:02:58 AM
 #10

Thanks.. are there miners on this forum that do this for a fee? i have no problems paying i just need my coins.
I know macbook-air may have done it for people in the past but I'm not sure about transactions with so many unconfirmed parent. You can try contacting him: https://bitcointalk.org/index.php?action=profile;u=16114.

Quickseller also offers the service that macbook-air does. Or you could try to use viabtc per transaction to get them to be accelerated as that's free.

their fees are too low for viabtc..

someone should make a proper service to accelerate transactions even those with super low fees..

viabtc's txaccelerator is actually payed for by viabtc. I don't know why they do it... Maybe it's out of the goodness of their hearts, maybe it's politics, maybe it's to make a point,.. For every low fee transaction they accept, they cannot add a high-fee transaction to the block they're currently working on, so they're losing money on every submission you send.
Accepting transactions with an even lower fee would actually cost them even more. There are several services that accept even lower fee transactions, but they're not free, you actually have to pay for them. for example, https://pushtx.btc.com/#/ charges a high fee to add your low-fee (even 0 fee) transaction to the block they're working on. Quickseller and macbook-air are known to accept bounties to add low-fee transactions to f2pool blocks,...

I really like viabtc for what they're doing. They're providing a super service  to the community, but if i was in their shoes, i'd probably raise the minimum fee to accept low-fee transactions into my blocks (but i'm not that good of a person to begin with)

cardozltd
Jr. Member
*
Offline Offline

Activity: 56


View Profile
May 12, 2017, 09:06:00 AM
 #11

which services can i use apart from via btc(its not working)

I dont mind spending money to get this confirmed.. its urgent right now
mocacinno
Legendary
*
Offline Offline

Activity: 1064


http://www.mocacinno.com


View Profile WWW
May 12, 2017, 09:07:20 AM
 #12

which services can i use apart from via btc(its not working)

I dont mind spending money to get this confirmed.. its urgent right now

I answered this question in the previous post: https://pushtx.btc.com/#/ , Quickseller or macbook-air. All three even accept 0-fee transaction AFAIK, as long as the bounty you offer is high enough.

cardozltd
Jr. Member
*
Offline Offline

Activity: 56


View Profile
May 12, 2017, 09:10:48 AM
 #13

which services can i use apart from via btc(its not working)

I dont mind spending money to get this confirmed.. its urgent right now

I answered this question in the previous post: https://pushtx.btc.com/#/ , Quickseller or macbook-air. All three even accept 0-fee transaction AFAIK, as long as the bounty you offer is high enough.

Still waiting to hear from macbook and quickseller for over a day

pushtx says my transaction is double spent, which is why i created this thread originally..

For example > 361e44dc8d1841168e0c2c5ee60fc65be149e7561897f7888d48ab4b5c84f2d3
"This is a double-spent tx, unavailable for acceleration"
mocacinno
Legendary
*
Offline Offline

Activity: 1064


http://www.mocacinno.com


View Profile WWW
May 12, 2017, 09:19:38 AM
 #14

which services can i use apart from via btc(its not working)

I dont mind spending money to get this confirmed.. its urgent right now

I answered this question in the previous post: https://pushtx.btc.com/#/ , Quickseller or macbook-air. All three even accept 0-fee transaction AFAIK, as long as the bounty you offer is high enough.

Still waiting to hear from macbook and quickseller for over a day

pushtx says my transaction is double spent, which is why i created this thread originally..

For example > 361e44dc8d1841168e0c2c5ee60fc65be149e7561897f7888d48ab4b5c84f2d3
"This is a double-spent tx, unavailable for acceleration"

I'm digging here....
https://blockchain.info/tx/361e44dc8d1841168e0c2c5ee60fc65be149e7561897f7888d48ab4b5c84f2d3
I can't find a transaction that double spends these inputs... However, it strikes me as odd that there are several of other transactions that depend on the output of this transaction, since both outputs have been used as inputs in a string of new (offcourse unconfirmed) transactions...

Also, most of these transactions seem to have 8 sat/byte fees!!!

Transactions that cannot be confirmed before this one is confirmed:
aac6b45a9463e8c7454c8912daf045e3c0d074d85d95efeab1f61739033599e2
dbce4420b8981a65861b8014652f48528686cb424a31ff0084a61975d32d71aa
d436d8c0433d02fe889ff85a689e0182f8b31163ffc6b3e4bf0c38d5bc261262
93e7ca7070811c894ffc2678a57951d6549fb8f965f5d0e7b30c8b0a1633e159
b2c588147f3d980ea20f6a161b31ea2e4b78edca306e62e565d8ad5cd13b6dab
f1c24374595e0ebc95413314e6668f4d4914a7e3657d1bd57089d89a8dab9676
3e53db19b331d6d94673fe531fd3076239418bebf3ab8b1c785fbfef8fd60753
83394fe2627ab5672fa0e75d26c6ec7686e1a18a25a54a4c72ba55cc959cc9d4
2f6f8b3b9dea535aeafeedc8373136f648633860e172596fad3d9a667cb0158e
01a3517e17850b36a2471e69657e6900e6df2c9969d3207faad861405736b59a
f1eb37d3e098440723e69d51572ed0e4e2fcb7145aad17792ff8f84857abd404
5070b08642d24bbfd586b5c3feec31a4f442752a89725289e38532bffbb2039c
f57effa1622ceb6a3239b79f5f8af36dae3a07fe6a35110bf4dff46adb2cd1de
9179804f4b891b24eabb491968d7a0cd4f2c05404cc4d5c412f66ccd1bcc76a3
9a2727fc8154cf7e5d466f4579b6703c63ca5ef2767c72c5d8ebf350e58b5b39
f11b0929dffcc01c79274ee99992b6adb4d251e9e96d95edf1e997108b24866b
93a940f772ed487ed8a4ada3ef4b0116051bc1880c14733a48cca5a03c4640b2
f18d938edbff9855d29f89c898045d6ff32aa4faff2ce286230b12513a67543a
bd697bd156eec5e3ffe8056dbdf04b899a5b77d017f9a9f45152c7fe4d76c910
And so on... there are many more, but i was to lazy to look them all up

cardozltd
Jr. Member
*
Offline Offline

Activity: 56


View Profile
May 12, 2017, 09:22:15 AM
 #15

which services can i use apart from via btc(its not working)

I dont mind spending money to get this confirmed.. its urgent right now

I answered this question in the previous post: https://pushtx.btc.com/#/ , Quickseller or macbook-air. All three even accept 0-fee transaction AFAIK, as long as the bounty you offer is high enough.

Still waiting to hear from macbook and quickseller for over a day

pushtx says my transaction is double spent, which is why i created this thread originally..

For example > 361e44dc8d1841168e0c2c5ee60fc65be149e7561897f7888d48ab4b5c84f2d3
"This is a double-spent tx, unavailable for acceleration"

I'm digging here....
https://blockchain.info/tx/361e44dc8d1841168e0c2c5ee60fc65be149e7561897f7888d48ab4b5c84f2d3
I can't find a transaction that double spends these inputs... However, it strikes me as odd that there are dozens of other transactions that depend on the output of this transaction, since both outputs have been used as inputs in a string of new (offcourse unconfirmed) transactions...


so what does this mean? what do you think happened or is happening.. this is basically why i created this thread to find out if theres a double spend somewhere..
mocacinno
Legendary
*
Offline Offline

Activity: 1064


http://www.mocacinno.com


View Profile WWW
May 12, 2017, 09:28:38 AM
 #16

so what does this mean? what do you think happened or is happening.. this is basically why i created this thread to find out if theres a double spend somewhere..

I've edited the previous post... It looks like your transaction itself is relatively clean (the input it's using is coming from a confirmed transaction). offcourse, the fee is waaaaay to low (but you already knew this).
I couldn't find any double spends, but that doesn't mean they do not exist, merely that i couldn't find one. It's possible the input for this unconfirmed transaction was used in a second transaction, but this second transaction never reached blockchain.info???
Even if the input was double spent, it looks like the double spending transaction didn't make it in a block either, otherwise this transaction would be invalid.

The thing is, this whole unconfirmed outputs using as inputs for transactions with a 8 sat/byte fee tree is really not the proper way to do this. Some nodes will reject the transaction if the fee is this low, if a node receives a transaction using inputs that are not in it's utxo set (because a previous tx was rejected, or dropped from the mempool), it will also reject the new tx,...

Do you mind giving us some background? Is there an option to just wait a couple of days and start over, or maybe re-create this tree using the same initial input (in fact, double spending this input, but leaving a much higher fee)?

cardozltd
Jr. Member
*
Offline Offline

Activity: 56


View Profile
May 12, 2017, 09:31:34 AM
 #17

Basically i paid someone locally for bitcoins, and they sent this to my blockchain,

now im basically stuck.. ive paid and ive been waiting 2 days
mocacinno
Legendary
*
Offline Offline

Activity: 1064


http://www.mocacinno.com


View Profile WWW
May 12, 2017, 09:35:23 AM
 #18

Basically i paid someone locally for bitcoins, and they sent this to my blockchain,

now im basically stuck.. ive paid and ive been waiting 2 days

If you look at https://blockchain.info/tx/361e44dc8d1841168e0c2c5ee60fc65be149e7561897f7888d48ab4b5c84f2d3 it does look like both outputs have already been spent (altough the transactions are all unconfirmed). How did you do this, cause everything down the line is really messed up. Basically, all transactions you've made using the output of 361e44dc8d1841168e0c2c5ee60fc65be149e7561897f7888d48ab4b5c84f2d3 will remain unconfirmed untill 361e44dc8d1841168e0c2c5ee60fc65be149e7561897f7888d48ab4b5c84f2d3 is confirmed (maybe even longer).
Were this transactions between your own wallets?


cardozltd
Jr. Member
*
Offline Offline

Activity: 56


View Profile
May 12, 2017, 09:43:35 AM
 #19

Basically i paid someone locally for bitcoins, and they sent this to my blockchain,

now im basically stuck.. ive paid and ive been waiting 2 days

If you look at https://blockchain.info/tx/361e44dc8d1841168e0c2c5ee60fc65be149e7561897f7888d48ab4b5c84f2d3 it does look like both outputs have already been spent (altough the transactions are all unconfirmed). How did you do this, cause everything down the line is really messed up. Basically, all transactions you've made using the output of 361e44dc8d1841168e0c2c5ee60fc65be149e7561897f7888d48ab4b5c84f2d3 will remain unconfirmed untill 361e44dc8d1841168e0c2c5ee60fc65be149e7561897f7888d48ab4b5c84f2d3 is confirmed (maybe even longer).
Were this transactions between your own wallets?



Basically i paid for and received 12.584025 bitcoins in my blockchain, with this as the tx id> https://blockchain.info/tx/f20a0bc73152eb5a5c54bb9abc71631eba55abdd624cc6d55e3c0db69f2449b6

i paid someone locally and they sent me those coins and it shows up in my blockchain wallet but it also has 0 confirmations for days.

Im not bitcoin expert, but you seem to be.. based on what you're seeing what happened? i have only basic knowledge of coins
mocacinno
Legendary
*
Offline Offline

Activity: 1064


http://www.mocacinno.com


View Profile WWW
May 12, 2017, 10:05:09 AM
 #20

Basically i paid someone locally for bitcoins, and they sent this to my blockchain,

now im basically stuck.. ive paid and ive been waiting 2 days

If you look at https://blockchain.info/tx/361e44dc8d1841168e0c2c5ee60fc65be149e7561897f7888d48ab4b5c84f2d3 it does look like both outputs have already been spent (altough the transactions are all unconfirmed). How did you do this, cause everything down the line is really messed up. Basically, all transactions you've made using the output of 361e44dc8d1841168e0c2c5ee60fc65be149e7561897f7888d48ab4b5c84f2d3 will remain unconfirmed untill 361e44dc8d1841168e0c2c5ee60fc65be149e7561897f7888d48ab4b5c84f2d3 is confirmed (maybe even longer).
Were this transactions between your own wallets?



Basically i paid for and received 12.584025 bitcoins in my blockchain, with this as the tx id> https://blockchain.info/tx/f20a0bc73152eb5a5c54bb9abc71631eba55abdd624cc6d55e3c0db69f2449b6

i paid someone locally and they sent me those coins and it shows up in my blockchain wallet but it also has 0 confirmations for days.

Im not bitcoin expert, but you seem to be.. based on what you're seeing what happened? i have only basic knowledge of coins

Well, if it were me, i'd stop everything i was doing and i'd go looking for the guy that sold me 12.584025 BTC (more than USD20.000 at current preev rate).
This guy has used a chain of unconfirmed inputs/outputs to create the tx paying you. Eventough your transaction has a very high fee, a lot of the unconfirmed transactions on which it depends have a substandard fee.
This is no way to sell somebody $20k worth of BTC. This is no way of doing business.

Just go back to this guy, ask him to either fix the transaction, give you your money back, or make him sign a legal paper detailing that he will pay you back if you don't receive your BTC in x hours/days...

Next time you buy BTC, either buy them trough a reputable escrow service like localbitcoins, on a reputable exchange like coinbase, or only hand over your money once the transaction is confirmed.

Pages: [1] 2 3 »  All
  Print  
 
Jump to:  

Sponsored by , a Bitcoin-accepting VPN.
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!