Bitcoin Forum
May 14, 2024, 07:46:25 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Accidentally double spend btc via blockchain - btc lost?  (Read 2681 times)
canercan (OP)
Newbie
*
Offline Offline

Activity: 6
Merit: 0


View Profile
February 23, 2017, 08:10:46 PM
 #1

Hello, yesterday i made 3 trasactions and all 3 where still unconfirmed today.
When I checked my wallet (blockchain.info) again today all 3 transactions where gone and I had the btc back on my wallet again.
Then i sent all my btc to another adress with a high fee (1.20$). When I checked the transaction on blockchain.info it gives me a notice: DOUBLE SPEND BTC
And it wont get any confirmations altough the fee was so high. What happens with that double spend btc? Are they lost? Will I get them back on my wallet even if they are double spend?
My blockchain wallet isnt working correctly anymore too. On my iPhone App it gives me an error: Wallet.finalbalance cant be a negative number. On the web app it shows no transactions and no btc.
What can I do now? Send btc to the wallet that the balance isnt negative anymore?
1715672785
Hero Member
*
Offline Offline

Posts: 1715672785

View Profile Personal Message (Offline)

Ignore
1715672785
Reply with quote  #2

1715672785
Report to moderator
1715672785
Hero Member
*
Offline Offline

Posts: 1715672785

View Profile Personal Message (Offline)

Ignore
1715672785
Reply with quote  #2

1715672785
Report to moderator
1715672785
Hero Member
*
Offline Offline

Posts: 1715672785

View Profile Personal Message (Offline)

Ignore
1715672785
Reply with quote  #2

1715672785
Report to moderator
I HATE TABLES I HATE TABLES I HA(╯°□°)╯︵ ┻━┻ TABLES I HATE TABLES I HATE TABLES
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1715672785
Hero Member
*
Offline Offline

Posts: 1715672785

View Profile Personal Message (Offline)

Ignore
1715672785
Reply with quote  #2

1715672785
Report to moderator
1715672785
Hero Member
*
Offline Offline

Posts: 1715672785

View Profile Personal Message (Offline)

Ignore
1715672785
Reply with quote  #2

1715672785
Report to moderator
achow101
Moderator
Legendary
*
Offline Offline

Activity: 3388
Merit: 6641


Just writing some code


View Profile WWW
February 23, 2017, 08:24:35 PM
 #2

Bitcoin does not magically become lost. A double spend created by you does not mean that you have lost your Bitcoin. It simply means that your second set of transactions spend from the same inputs as the first set of transactions. Because both spend from the same inputs, the transactions conflict and are thus double spends. Only one transaction out of a set of double spends will be able to confirm. Once one does, the rest of the transactions become invalid and can never confirm.

One of the double spends will either confirm. The Bitcoin will either end up with whoever you sent it to, or back to your original wallet when the network "forgets" about the transaction (although this takes a few days and people constantly rebroadcast other people's transactions so the first scenario is much more likely).

That your wallet says "negative balance" and gives you errors has nothing to do with Bitcoin and everything to do with a poorly written and designed wallet software.

canercan (OP)
Newbie
*
Offline Offline

Activity: 6
Merit: 0


View Profile
February 23, 2017, 08:31:16 PM
 #3

Bitcoin does not magically become lost. A double spend created by you does not mean that you have lost your Bitcoin. It simply means that your second set of transactions spend from the same inputs as the first set of transactions. Because both spend from the same inputs, the transactions conflict and are thus double spends. Only one transaction out of a set of double spends will be able to confirm. Once one does, the rest of the transactions become invalid and can never confirm.

One of the double spends will either confirm. The Bitcoin will either end up with whoever you sent it to, or back to your original wallet when the network "forgets" about the transaction (although this takes a few days and people constantly rebroadcast other people's transactions so the first scenario is much more likely).

That your wallet says "negative balance" and gives you errors has nothing to do with Bitcoin and everything to do with a poorly written and designed wallet software.

Thanks a lot! So everything I can do now is wait? Or should I send some btc to my wallet that it  isnt negative anymore?
achow101
Moderator
Legendary
*
Offline Offline

Activity: 3388
Merit: 6641


Just writing some code


View Profile WWW
February 23, 2017, 08:32:37 PM
 #4

Thanks a lot! So everything I can do now is wait? Or should I send some btc to my wallet that it  isnt negative anymore?
Just wait.

canercan (OP)
Newbie
*
Offline Offline

Activity: 6
Merit: 0


View Profile
February 24, 2017, 09:54:23 AM
 #5

Thanks a lot! So everything I can do now is wait? Or should I send some btc to my wallet that it  isnt negative anymore?
Just wait.

So the BTC will definetally come back?
ranochigo
Legendary
*
Offline Offline

Activity: 2968
Merit: 4186



View Profile
February 24, 2017, 12:06:53 PM
 #6

Thanks a lot! So everything I can do now is wait? Or should I send some btc to my wallet that it  isnt negative anymore?
Just wait.

So the BTC will definetally come back?
Depends. Either(not both) of the transaction will confirm or be dropped. If the transaction gets confirmed, your Bitcoins can be spent by the recipient.

If the transaction gets dropped, you can spend the coins again. If the amount doesn't get corrected in a while, seek help from Blockchain.info.

█████████████████████████
████▐██▄█████████████████
████▐██████▄▄▄███████████
████▐████▄█████▄▄████████
████▐█████▀▀▀▀▀███▄██████
████▐███▀████████████████
████▐█████████▄█████▌████
████▐██▌█████▀██████▌████
████▐██████████▀████▌████
█████▀███▄█████▄███▀█████
███████▀█████████▀███████
██████████▀███▀██████████
█████████████████████████
.
BC.GAME
▄▄░░░▄▀▀▄████████
▄▄▄
██████████████
█████░░▄▄▄▄████████
▄▄▄▄▄▄▄▄▄██▄██████▄▄▄▄████
▄███▄█▄▄██████████▄████▄████
███████████████████████████▀███
▀████▄██▄██▄░░░░▄████████████
▀▀▀█████▄▄▄███████████▀██
███████████████████▀██
███████████████████▄██
▄███████████████████▄██
█████████████████████▀██
██████████████████████▄
.
..CASINO....SPORTS....RACING..
█░░░░░░█░░░░░░█
▀███▀░░▀███▀░░▀███▀
▀░▀░░░░▀░▀░░░░▀░▀
░░░░░░░░░░░░
▀██████████
░░░░░███░░░░
░░█░░░███▄█░░░
░░██▌░░███░▀░░██▌
░█░██░░███░░░█░██
░█▀▀▀█▌░███░░█▀▀▀█▌
▄█▄░░░██▄███▄█▄░░▄██▄
▄███▄
░░░░▀██▄▀


▄▄████▄▄
▄███▀▀███▄
██████████
▀███▄░▄██▀
▄▄████▄▄░▀█▀▄██▀▄▄████▄▄
▄███▀▀▀████▄▄██▀▄███▀▀███▄
███████▄▄▀▀████▄▄▀▀███████
▀███▄▄███▀░░░▀▀████▄▄▄███▀
▀▀████▀▀████████▀▀████▀▀
canercan (OP)
Newbie
*
Offline Offline

Activity: 6
Merit: 0


View Profile
February 24, 2017, 05:36:16 PM
 #7

So I got them back a few hours ago but I cant spend them.
I get an error: prev out is already spent
ged00u
Hero Member
*****
Offline Offline

Activity: 770
Merit: 500



View Profile
February 24, 2017, 05:49:35 PM
 #8

So I got them back a few hours ago but I cant spend them.
I get an error: prev out is already spent
I think it is because the hash has not yet been deleted and you have to wait in order for it to disappear. Waiting is the best solution to solve this problem. You can not do nothing unless you know how to code with Bitcoin and its wallet.
canercan (OP)
Newbie
*
Offline Offline

Activity: 6
Merit: 0


View Profile
February 24, 2017, 06:39:57 PM
 #9

So I got them back a few hours ago but I cant spend them.
I get an error: prev out is already spent
I think it is because the hash has not yet been deleted and you have to wait in order for it to disappear. Waiting is the best solution to solve this problem. You can not do nothing unless you know how to code with Bitcoin and its wallet.

How long does it usually take until its deleted?
xhomerx10
Legendary
*
Offline Offline

Activity: 3836
Merit: 8103



View Profile
February 24, 2017, 06:42:15 PM
 #10

So I got them back a few hours ago but I cant spend them.
I get an error: prev out is already spent
I think it is because the hash has not yet been deleted and you have to wait in order for it to disappear. Waiting is the best solution to solve this problem. You can not do nothing unless you know how to code with Bitcoin and its wallet.

How long does it usually take until its deleted?

~3 days
canercan (OP)
Newbie
*
Offline Offline

Activity: 6
Merit: 0


View Profile
February 25, 2017, 12:06:46 PM
 #11

So I got them back a few hours ago but I cant spend them.
I get an error: prev out is already spent
I think it is because the hash has not yet been deleted and you have to wait in order for it to disappear. Waiting is the best solution to solve this problem. You can not do nothing unless you know how to code with Bitcoin and its wallet.

How long does it usually take until its deleted?

~3 days

Ok thanks a lot Smiley can I see it somewhere when its deleted?
szafa
Hero Member
*****
Offline Offline

Activity: 812
Merit: 500


View Profile
February 26, 2017, 01:41:59 AM
 #12

This is impposible to spend double in this year and future Btc.Blockchain not support double spent in webside,maybe in past but not now.
evergreenfield
Newbie
*
Offline Offline

Activity: 4
Merit: 0


View Profile
March 03, 2017, 02:36:26 PM
Last edit: March 03, 2017, 03:17:58 PM by evergreenfield
 #13

Bitcoin does not magically become lost. A double spend created by you does not mean that you have lost your Bitcoin. It simply means that your second set of transactions spend from the same inputs as the first set of transactions. Because both spend from the same inputs, the transactions conflict and are thus double spends. Only one transaction out of a set of double spends will be able to confirm. Once one does, the rest of the transactions become invalid and can never confirm.

One of the double spends will either confirm. The Bitcoin will either end up with whoever you sent it to, or back to your original wallet when the network "forgets" about the transaction (although this takes a few days and people constantly rebroadcast other people's transactions so the first scenario is much more likely).

That your wallet says "negative balance" and gives you errors has nothing to do with Bitcoin and everything to do with a poorly written and designed wallet software.

You said, "It simply means that your second set of transactions spend from the same inputs as the first set of transactions. Because both spend from the same inputs, the transactions conflict and are thus double spends."

I have almost the same problem as this. Has it something to do on the amount of the latest total BTC inputs againts the amount of BTC that was/were sent from it? Say for example the sender received two txns (i.e., 0.1595358 BTC and another 0.11344768 BTC and all were Confirmed) totaled  0.27298348 BTC, then he sent 0.26 BTC to other person's wallet..

And with some glitch (like maybe of his wallet provider slow relay of txns or delayed broadcast), with him unknowingly, he still sees enough balance in his wallet (previous output not being updated) so he made a second txn and sent to me 0.198 BTC..

After few days, his balance went to negative and both of his outgoing txns were flgged as "Double Spend"..
The 0.198 BTC which i supposed to received is still Unconfirmed and was flagged as "Double Spend", much the same with other receiver's 0.26 BTC

So may I ask, has it something to do with the outstanding balance of the sender's BTC wallet against the amount of the BTC sent?
achow101
Moderator
Legendary
*
Offline Offline

Activity: 3388
Merit: 6641


Just writing some code


View Profile WWW
March 03, 2017, 02:59:11 PM
 #14

You said, "It simply means that your second set of transactions spend from the same inputs as the first set of transactions. Because both spend from the same inputs, the transactions conflict and are thus double spends."

I have almost the same problem as this. Has it something to do on the amount of the latest total BTC inputs againts the amount of BTC that was/were sent from it? See for example the sender received two txns (i.e., 0.1595358 BTC and another 0.11344768 BTC and all were Confirmed) totaled  0.27298348 BTC, then he sent 0.26 BTC to other person's wallet..

And with some glitch (like maybe of his wallet provider slow relay of txns or delayed broadcast), with him unknowingly, he still sees enough balance in his wallet (previous output not being updated) so he made a second txn and sent to me 0.198 BTC..

After few days, his balance went to negative and both of his outgoing txns were flgged as "Double Spend"..
The 0.198 BTC which i supposed to received is still Unconfirmed and was flagged as "Double Spend", much the same with other receiver's 0.26 BTC

So may I ask, has it something to do with the outstanding balance of the sender's BTC wallet against the amount of the BTC sent?
I don't know. The problem with the sender's wallet. His wallet software is simply buggy and broken (and is probably blockchain.info).

Pages: [1]
  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!