Bitcoin Forum
June 21, 2024, 04:08:30 PM *
News: Voting for pizza day contest
 
   Home   Help Search Login Register More  
Warning: One or more bitcointalk.org users have reported that they strongly believe that the creator of this topic is a scammer. (Login to see the detailed trust ratings.) While the bitcointalk.org administration does not verify such claims, you should proceed with extreme caution.
Pages: [1] 2 »  All
  Print  
Author Topic: Double spend? of .1 still not confirmed after 3 days  (Read 1227 times)
memphixx (OP)
Sr. Member
****
Offline Offline

Activity: 431
Merit: 250



View Profile
October 21, 2015, 12:29:00 AM
 #1

Not sure what happened here but I sent .1 coins  on Sat Oct 17 at 3:57a. Then somehow its showing another transaction for the same amount to the same address at 4:25a.. I didn't initiate this transaction. It is now 3 days later and it still hasn't been confirmed. Can anyone tell me whats going on here and how/can I get my coins back ?
Heres the transaction summary:

A conflicting transaction has been detected in our memory pool. The transaction hash displayed below may change.
You Sent

0.1001 BTC ($ 27.07)

Value at time of transaction $ 27.18

Hash
bd4ead5dece3a6472bfb26762d419f292d298445276f505a654ecc0dd6134c4b
Sent Time
2015-10-17 09:25:57
Confirmations
Unconfirmed Transaction!
Double Spend
No Double Spend Detected
Transaction Fee
0.0001 BTC

achow101
Staff
Legendary
*
Offline Offline

Activity: 3430
Merit: 6720


Just writing some code


View Profile WWW
October 21, 2015, 01:31:04 AM
 #2

The problem is the transaction malleability attack, which will only change the txid of the transaction. It essentially duplicates your transaction but with a different txid so it is regarded as a separate transaction and thus a double spend by the network. Only one of those transactions will be confirmed though. It looks like the malleated transaction was the confirmed one. Its txid is 5c30bffebfdc8733884943551596bee2fb1faea063d675a456cac3e6470f224c.

memphixx (OP)
Sr. Member
****
Offline Offline

Activity: 431
Merit: 250



View Profile
October 21, 2015, 01:47:28 AM
 #3

The problem is the transaction malleability attack, which will only change the txid of the transaction. It essentially duplicates your transaction but with a different txid so it is regarded as a separate transaction and thus a double spend by the network. Only one of those transactions will be confirmed though. It looks like the malleated transaction was the confirmed one. Its txid is 5c30bffebfdc8733884943551596bee2fb1faea063d675a456cac3e6470f224c.

Thanks for your help. So is there a chance of me getting the coin back? or will the transaction eventually go through?

achow101
Staff
Legendary
*
Offline Offline

Activity: 3430
Merit: 6720


Just writing some code


View Profile WWW
October 21, 2015, 02:01:12 AM
 #4

The problem is the transaction malleability attack, which will only change the txid of the transaction. It essentially duplicates your transaction but with a different txid so it is regarded as a separate transaction and thus a double spend by the network. Only one of those transactions will be confirmed though. It looks like the malleated transaction was the confirmed one. Its txid is 5c30bffebfdc8733884943551596bee2fb1faea063d675a456cac3e6470f224c.

Thanks for your help. So is there a chance of me getting the coin back? or will the transaction eventually go through?
The transaction you sent will never confirm because the malleated version of it has already confirmed, thus making your transaction an invalid double spend. However, your coin has already confirmed and is spendable since the malleated version did confirm. The coins in a malleated transaction will always go to where it is supposed to since the attacker cannot change the inputs or outputs without rendering the transaction invalid.

CrimBit
Hero Member
*****
Offline Offline

Activity: 672
Merit: 500



View Profile
October 21, 2015, 02:29:34 AM
 #5

what is this ?
i see at your address
 Warning! this bitcoin address contains transactions which may be double spends. You should be extremely careful when trusting any transactions to or from this address.
memphixx (OP)
Sr. Member
****
Offline Offline

Activity: 431
Merit: 250



View Profile
October 21, 2015, 02:31:35 AM
 #6

the person I sent the coins to has received .1 so who has the other .1?

memphixx (OP)
Sr. Member
****
Offline Offline

Activity: 431
Merit: 250



View Profile
October 21, 2015, 02:33:38 AM
 #7

what is this ?
i see at your address
 Warning! this bitcoin address contains transactions which may be double spends. You should be extremely careful when trusting any transactions to or from this address.
I don't know? What should I do? Why am I seeing this? Does this happen often?  Should I shut down this wallet and start a new one?

achow101
Staff
Legendary
*
Offline Offline

Activity: 3430
Merit: 6720


Just writing some code


View Profile WWW
October 21, 2015, 02:35:44 AM
 #8

the person I sent the coins to has received .1 so who has the other .1?
Technically, that person does, but that transaction is useless. It cannot be spent from and just takes up space. Everything is exactly how you intended it, except that there happens to be an extra transaction floating around. You can get rid of it from your wallet, but we will need to know what wallet you are using.

VirosaGITS
Legendary
*
Offline Offline

Activity: 1302
Merit: 1068



View Profile
October 21, 2015, 02:37:33 AM
 #9

the person I sent the coins to has received .1 so who has the other .1?
Technically, that person does, but that transaction is useless. It cannot be spent from and just takes up space. Everything is exactly how you intended it, except that there happens to be an extra transaction floating around. You can get rid of it from your wallet, but we will need to know what wallet you are using.

Just ignore the malleability attack, it doesn't really change anything. You sent the same coins twice to the same person, the second transaction confirmed, so he still got the money. All in all, just ignore the double spend, its like it never happened.


                      ▄▄█████▄▄
                    ▐████████████▄
                   ▄█▀▀▀▀▀▀▀██████▌
             █▄  ▄█▀           ▀▀█
              ▀▀▀███▄▄▄▄▄▄▄▄▄▄   █▄   ▄

               ▄▀▀         ▀▀▀▀▀▀▀██▀▀▀
         ▄▄▄▄▄█▄▄ ▄▀▀▄ ▄▄▄▄▄▄▄▄▄▄▄▄▄█▄▄▄▄
         ████▒▒███    ████▒▒████▌
    ▀█▄ ▀
███████▄ ███▒▒███      ██▒▒█████       ▀█▄
 ███████ ▀█▒▒████     ▄█▒▒█████▀         ▀█ ▄  ▄▄
  ██████  ▌▀▀█████▄▄▄███████▀▀            ███▄███▌
 █████████  █████▀▀█▀▀██████▌             ██████▀
 ▀█████████ ███▄  ███   ▐███▌ ▄██       ▄█████▀
     ▀▀    ▀▀███████████████▄▄████▄▄▄▄█▀▀▀▀▀
               ▀▀▀███▀▀▀      ██████▄
                               ▀▀▀▀▀

▄█████████████████████████████▄
███████████████████████████████
███████████████████████████████
███████████████████████████████
█████████▀▀█████████▀▀█████████
███████ ▄▀▀         ▀▀▄ ███████
██████                   ██████
█████▌     ▄▄     ▄▄     ▐█████
█████     ████   ████     █████
█████      ▀▀     ▀▀      █████
█████▄   ▀▄▄▄     ▄▄▄▀   ▄█████
████████▄▄▄█████████▄▄▄████████
███████████████████████████████
███████████████████████████████
███████████████████████████████
 ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
█ █
█ █
█ █
█ █
█ █
pjsonowal
Sr. Member
****
Offline Offline

Activity: 350
Merit: 250



View Profile
October 21, 2015, 02:42:27 AM
 #10

Not sure what happened here but I sent .1 coins  on Sat Oct 17 at 3:57a. Then somehow its showing another transaction for the same amount to the same address at 4:25a.. I didn't initiate this transaction. It is now 3 days later and it still hasn't been confirmed. Can anyone tell me whats going on here and how/can I get my coins back ?
Heres the transaction summary:

A conflicting transaction has been detected in our memory pool. The transaction hash displayed below may change.
You Sent

0.1001 BTC ($ 27.07)

Value at time of transaction $ 27.18

Hash
bd4ead5dece3a6472bfb26762d419f292d298445276f505a654ecc0dd6134c4b
Sent Time
2015-10-17 09:25:57
Confirmations
Unconfirmed Transaction!
Double Spend
No Double Spend Detected
Transaction Fee
0.0001 BTC


Blockchain staff had to check the fake txid manuallyfgoing through all transactions and. Delete the record so it does takes time.. Mine take around 3-4 days lol

mark coins
Hero Member
*****
Offline Offline

Activity: 910
Merit: 1000



View Profile
October 21, 2015, 02:56:22 AM
 #11

Not sure what happened here but I sent .1 coins  on Sat Oct 17 at 3:57a. Then somehow its showing another transaction for the same amount to the same address at 4:25a.. I didn't initiate this transaction. It is now 3 days later and it still hasn't been confirmed. Can anyone tell me whats going on here and how/can I get my coins back ?
Heres the transaction summary:

A conflicting transaction has been detected in our memory pool. The transaction hash displayed below may change.
You Sent

0.1001 BTC ($ 27.07)

Value at time of transaction $ 27.18

Hash
bd4ead5dece3a6472bfb26762d419f292d298445276f505a654ecc0dd6134c4b
Sent Time
2015-10-17 09:25:57
Confirmations
Unconfirmed Transaction!
Double Spend
No Double Spend Detected
Transaction Fee
0.0001 BTC


Blockchain staff had to check the fake txid manuallyfgoing through all transactions and. Delete the record so it does takes time.. Mine take around 3-4 days lol

it is not done manually, all unconfirmed transactions will be dropped automatically by the memory pool if still not confirmed for 2-3 days AFAIK
CrimBit
Hero Member
*****
Offline Offline

Activity: 672
Merit: 500



View Profile
October 21, 2015, 02:59:43 AM
 #12

what is this ?
i see at your address
 Warning! this bitcoin address contains transactions which may be double spends. You should be extremely careful when trusting any transactions to or from this address.
I don't know? What should I do? Why am I seeing this? Does this happen often?  Should I shut down this wallet and start a new one?

hemmm maybe yess
VirosaGITS
Legendary
*
Offline Offline

Activity: 1302
Merit: 1068



View Profile
October 21, 2015, 03:11:09 AM
 #13

what is this ?
i see at your address
 Warning! this bitcoin address contains transactions which may be double spends. You should be extremely careful when trusting any transactions to or from this address.
I don't know? What should I do? Why am I seeing this? Does this happen often?  Should I shut down this wallet and start a new one?

hemmm maybe yess

No. Just no. Ignore ^ comment. The malleability attacks has nothing to do with whether you're personally compromised or not. Your wallet is fine, its something to do that is completely unrelated.

https://www.cryptocoinsnews.com/bitcoin-attack-coinkite-reports-malleability-attack-urges-caution/
Etc, its not really related to you. It doesn't really change anything.


                      ▄▄█████▄▄
                    ▐████████████▄
                   ▄█▀▀▀▀▀▀▀██████▌
             █▄  ▄█▀           ▀▀█
              ▀▀▀███▄▄▄▄▄▄▄▄▄▄   █▄   ▄

               ▄▀▀         ▀▀▀▀▀▀▀██▀▀▀
         ▄▄▄▄▄█▄▄ ▄▀▀▄ ▄▄▄▄▄▄▄▄▄▄▄▄▄█▄▄▄▄
         ████▒▒███    ████▒▒████▌
    ▀█▄ ▀
███████▄ ███▒▒███      ██▒▒█████       ▀█▄
 ███████ ▀█▒▒████     ▄█▒▒█████▀         ▀█ ▄  ▄▄
  ██████  ▌▀▀█████▄▄▄███████▀▀            ███▄███▌
 █████████  █████▀▀█▀▀██████▌             ██████▀
 ▀█████████ ███▄  ███   ▐███▌ ▄██       ▄█████▀
     ▀▀    ▀▀███████████████▄▄████▄▄▄▄█▀▀▀▀▀
               ▀▀▀███▀▀▀      ██████▄
                               ▀▀▀▀▀

▄█████████████████████████████▄
███████████████████████████████
███████████████████████████████
███████████████████████████████
█████████▀▀█████████▀▀█████████
███████ ▄▀▀         ▀▀▄ ███████
██████                   ██████
█████▌     ▄▄     ▄▄     ▐█████
█████     ████   ████     █████
█████      ▀▀     ▀▀      █████
█████▄   ▀▄▄▄     ▄▄▄▀   ▄█████
████████▄▄▄█████████▄▄▄████████
███████████████████████████████
███████████████████████████████
███████████████████████████████
 ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
█ █
█ █
█ █
█ █
█ █
memphixx (OP)
Sr. Member
****
Offline Offline

Activity: 431
Merit: 250



View Profile
October 21, 2015, 04:26:14 AM
 #14

the person I sent the coins to has received .1 so who has the other .1?
Technically, that person does, but that transaction is useless. It cannot be spent from and just takes up space. Everything is exactly how you intended it, except that there happens to be an extra transaction floating around. You can get rid of it from your wallet, but we will need to know what wallet you are using.

Just ignore the malleability attack, it doesn't really change anything. You sent the same coins twice to the same person, the second transaction confirmed, so he still got the money. All in all, just ignore the double spend, its like it never happened.
It's not like it never happened because my coins are gone and I spent twice as much for something.

memphixx (OP)
Sr. Member
****
Offline Offline

Activity: 431
Merit: 250



View Profile
October 21, 2015, 04:29:54 AM
 #15

the person I sent the coins to has received .1 so who has the other .1?
Technically, that person does, but that transaction is useless. It cannot be spent from and just takes up space. Everything is exactly how you intended it, except that there happens to be an extra transaction floating around. You can get rid of it from your wallet, but we will need to know what wallet you are using.
Blockchain

achow101
Staff
Legendary
*
Offline Offline

Activity: 3430
Merit: 6720


Just writing some code


View Profile WWW
October 21, 2015, 04:31:32 AM
 #16

the person I sent the coins to has received .1 so who has the other .1?
Technically, that person does, but that transaction is useless. It cannot be spent from and just takes up space. Everything is exactly how you intended it, except that there happens to be an extra transaction floating around. You can get rid of it from your wallet, but we will need to know what wallet you are using.

Just ignore the malleability attack, it doesn't really change anything. You sent the same coins twice to the same person, the second transaction confirmed, so he still got the money. All in all, just ignore the double spend, its like it never happened.
It's not like it never happened because my coins are gone and I spent twice as much for something.
No, that is not true. You did not spend twice as much, your spent exactly the same amount. One of the transactions is useful, it is confirmed and can be didn't fun. The other is completely and absolutely useless. It is unconfirmed and will remain that way forever. Your balance does not change except for the amount you wanted to spend.

achow101
Staff
Legendary
*
Offline Offline

Activity: 3430
Merit: 6720


Just writing some code


View Profile WWW
October 21, 2015, 04:33:03 AM
 #17

the person I sent the coins to has received .1 so who has the other .1?
Technically, that person does, but that transaction is useless. It cannot be spent from and just takes up space. Everything is exactly how you intended it, except that there happens to be an extra transaction floating around. You can get rid of it from your wallet, but we will need to know what wallet you are using.
Blockchain
Just wait a few days and the transaction should disappear. Blockchain.info will automatically remove the transaction from their database when it remains unconfirmed for too long and that it is also a double spend.

VirosaGITS
Legendary
*
Offline Offline

Activity: 1302
Merit: 1068



View Profile
October 21, 2015, 04:51:16 AM
 #18

the person I sent the coins to has received .1 so who has the other .1?
Technically, that person does, but that transaction is useless. It cannot be spent from and just takes up space. Everything is exactly how you intended it, except that there happens to be an extra transaction floating around. You can get rid of it from your wallet, but we will need to know what wallet you are using.

Just ignore the malleability attack, it doesn't really change anything. You sent the same coins twice to the same person, the second transaction confirmed, so he still got the money. All in all, just ignore the double spend, its like it never happened.
It's not like it never happened because my coins are gone and I spent twice as much for something.

No, as i'm saying, ignore them, they don't change anything. You sent the same coins twice to the same person. Not different coins each time. You did not spend 0.2. You only spent 0.1. Just ignore the malleability'd double spend. In all cause an effect, you can safely pretend they don't exist, because they don't actually do anything.


                      ▄▄█████▄▄
                    ▐████████████▄
                   ▄█▀▀▀▀▀▀▀██████▌
             █▄  ▄█▀           ▀▀█
              ▀▀▀███▄▄▄▄▄▄▄▄▄▄   █▄   ▄

               ▄▀▀         ▀▀▀▀▀▀▀██▀▀▀
         ▄▄▄▄▄█▄▄ ▄▀▀▄ ▄▄▄▄▄▄▄▄▄▄▄▄▄█▄▄▄▄
         ████▒▒███    ████▒▒████▌
    ▀█▄ ▀
███████▄ ███▒▒███      ██▒▒█████       ▀█▄
 ███████ ▀█▒▒████     ▄█▒▒█████▀         ▀█ ▄  ▄▄
  ██████  ▌▀▀█████▄▄▄███████▀▀            ███▄███▌
 █████████  █████▀▀█▀▀██████▌             ██████▀
 ▀█████████ ███▄  ███   ▐███▌ ▄██       ▄█████▀
     ▀▀    ▀▀███████████████▄▄████▄▄▄▄█▀▀▀▀▀
               ▀▀▀███▀▀▀      ██████▄
                               ▀▀▀▀▀

▄█████████████████████████████▄
███████████████████████████████
███████████████████████████████
███████████████████████████████
█████████▀▀█████████▀▀█████████
███████ ▄▀▀         ▀▀▄ ███████
██████                   ██████
█████▌     ▄▄     ▄▄     ▐█████
█████     ████   ████     █████
█████      ▀▀     ▀▀      █████
█████▄   ▀▄▄▄     ▄▄▄▀   ▄█████
████████▄▄▄█████████▄▄▄████████
███████████████████████████████
███████████████████████████████
███████████████████████████████
 ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
█ █
█ █
█ █
█ █
█ █
Amph
Legendary
*
Offline Offline

Activity: 3206
Merit: 1069



View Profile
October 21, 2015, 07:26:05 AM
 #19

the person I sent the coins to has received .1 so who has the other .1?
Technically, that person does, but that transaction is useless. It cannot be spent from and just takes up space. Everything is exactly how you intended it, except that there happens to be an extra transaction floating around. You can get rid of it from your wallet, but we will need to know what wallet you are using.

Just ignore the malleability attack, it doesn't really change anything. You sent the same coins twice to the same person, the second transaction confirmed, so he still got the money. All in all, just ignore the double spend, its like it never happened.
It's not like it never happened because my coins are gone and I spent twice as much for something.

it's not like you spent it twice, it's just that one can be called as a "fake spent" it has no value, it will sit there like a dust

i was in the same boat with a payment from a faucet, not a dust payment, but a reasonable payment, it come two time, but the first was with the "?" and remained there forever
shorena
Copper Member
Legendary
*
Offline Offline

Activity: 1498
Merit: 1520


No I dont escrow anymore.


View Profile WWW
October 21, 2015, 09:09:02 AM
 #20

Let me give it a shot at explaining what happened.

You create a TX (A) that send 0.1 BTC to someone else. After you broadcasted it to the network. Someone else - lets call her Eve - modified your transaction slightly. Eve made a copy of the TX and gave it a different ID. Instead of A there is now also a TX A' that uses the same coins and sends them to the same person, but has a differnet name (TX ID)

A or A' can confirm, but never both, that would be a true double spend. Bitcoin was design to avoid true double spends, they can at best only exist in an unconfirmed state. This is the very basis of bitcoin. Your wallet provider (blockchain.info I assume from the above - B for short) however has to deal with unconfirmed transactions somehow to update your balance before a TX is confirmed. B has to handle A and A' and does so in the worst possible way. B handles A and A' as entirely different transactions that use entirely different coins.

That is why your balance is shown wrong, while on the blockchain you did not lose coins and the person you send them to received them without issues. Other wallets handle this better, e.g. I currently have a modified TX in my bitcoin core wallet. It shows up under the transactions as "conflicted" and is not part of the balance (not even of the unconfirmed). Its a bit annoying, but I can remove it myself with a simple command. Other wallets will have to update in order to deal with this somehow.

All you can do now is complain to blockchain.info and consider switching to a different wallet. Not because your wallet was compromised, but because blockchain.info is offering bad service.

Im not really here, its just your imagination.
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!