Bitcoin Forum
May 11, 2024, 02:38:29 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: How to carry out a double spend using blocochain.info?  (Read 1326 times)
Sarthak (OP)
Hero Member
*****
Offline Offline

Activity: 518
Merit: 501

Error 404: there seems to be nothing here.


View Profile
April 05, 2015, 10:25:29 AM
 #1

I just read dznut's post  and in the replies I heard a lot of people suggesting him to "double-spend"!

Here are my queries:

1) How do you carry out an double spend from blockchain.info? (Step by step guide) Tongue

2) Some sites like 999dice accept 0 confirmation deposit! Aren't they vulnerable to double-spending attacks?( keepinquiet tried double spending but got caught by the 999dice admin).

I will ask more If I need to know something more Smiley
Thanks!

1715395109
Hero Member
*
Offline Offline

Posts: 1715395109

View Profile Personal Message (Offline)

Ignore
1715395109
Reply with quote  #2

1715395109
Report to moderator
1715395109
Hero Member
*
Offline Offline

Posts: 1715395109

View Profile Personal Message (Offline)

Ignore
1715395109
Reply with quote  #2

1715395109
Report to moderator
"This isn't the kind of software where we can leave so many unresolved bugs that we need a tracker for them." -- Satoshi
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
emrebey
Sr. Member
****
Offline Offline

Activity: 476
Merit: 250


View Profile
April 05, 2015, 10:30:09 AM
 #2

I just read dznut's post  and in the replies I heard a lot of people suggesting him to "double-spend"!

Here are my queries:

1) How do you carry out an double spend from blockchain.info? (Step by step guide) Tongue

2) Some sites like 999dice accept 0 confirmation deposit! Aren't they vulnerable to double-spending attacks?( keepinquiet tried double spending but got caught by the 999dice admin).

I will ask more If I need to know something more Smiley
Thanks!

1) that's not possible afaik. but there are tools available - you need your own wallet.

2) 0 confirmation deposits are vulnerable to double-spend. but, it's easy to catch for the admins :-)
Sarthak (OP)
Hero Member
*****
Offline Offline

Activity: 518
Merit: 501

Error 404: there seems to be nothing here.


View Profile
April 05, 2015, 10:33:51 AM
 #3

2) 0 confirmation deposits are vulnerable to double-spend. but, it's easy to catch for the admins :-)

How do the admins catch them? Double interesting thing is far more interesting than I thought it is Grin

twister
Hero Member
*****
Offline Offline

Activity: 672
Merit: 501



View Profile WWW
April 05, 2015, 10:36:03 AM
 #4

Double spends are not possible, if you think you'll be able to make money on 999dice and cash-out without any confirmations on your deposit then you're mistaken.

There are Gambling sites which allow 0 confirmation deposits but you can't cash-out until your deposit has reached 3 confirmations at-least.

 

██████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████
 
Get Free Bitcoin Now!
  ¦¯¦¦¯¦    ¦¯¦¦¯¦    ¦¯¦¦¯¦    ¦¯¦¦¯¦   
0.8%-1% House Edge
[/
Sarthak (OP)
Hero Member
*****
Offline Offline

Activity: 518
Merit: 501

Error 404: there seems to be nothing here.


View Profile
April 05, 2015, 10:39:09 AM
 #5

See the personal text? There's written genius! I have another way to make money if double spend works! I don't have to withdraw Smiley

Edit:
I'm not sure about the sites to find detailed information but I usually find them on Bitcointalk so try to Google it.

They can be abused if you have some mining power. Send a transaction to the address with 0 fees then another to your own address also with 0 fees. Bet all the money that appears in your account if win then use the mining power to include the transaction sent to the address from 999dice and confirm it. If you lost, then confirm the other one.

Is this possible if I have mining power? This is not the idea I have though! If my deposit just shows up I make money Smiley No need for any wd Smiley

twister
Hero Member
*****
Offline Offline

Activity: 672
Merit: 501



View Profile WWW
April 05, 2015, 11:14:12 AM
 #6

No, I don't think thats possible. To do that one would need 51% Mining power. Only one of those tx might be included in the block and the other one gets dropped and you can't choose which one.

 

██████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████
 
Get Free Bitcoin Now!
  ¦¯¦¦¯¦    ¦¯¦¦¯¦    ¦¯¦¦¯¦    ¦¯¦¦¯¦   
0.8%-1% House Edge
[/
emrebey
Sr. Member
****
Offline Offline

Activity: 476
Merit: 250


View Profile
April 05, 2015, 11:34:48 AM
 #7

See the personal text? There's written genius! I have another way to make money if double spend works! I don't have to withdraw Smiley

Edit:
I'm not sure about the sites to find detailed information but I usually find them on Bitcointalk so try to Google it.

They can be abused if you have some mining power. Send a transaction to the address with 0 fees then another to your own address also with 0 fees. Bet all the money that appears in your account if win then use the mining power to include the transaction sent to the address from 999dice and confirm it. If you lost, then confirm the other one.

Is this possible if I have mining power? This is not the idea I have though! If my deposit just shows up I make money Smiley No need for any wd Smiley

if you have %51 of network, you would have probably wouldn't interest in double spending.
dznuts85
Full Member
***
Offline Offline

Activity: 140
Merit: 100

★777Coin.com★ Fun BTC Casino!


View Profile
April 07, 2015, 07:25:11 AM
 #8

I just read dznut's post  and in the replies I heard a lot of people suggesting him to "double-spend"!

Here are my queries:

1) How do you carry out an double spend from blockchain.info? (Step by step guide) Tongue

2) Some sites like 999dice accept 0 confirmation deposit! Aren't they vulnerable to double-spending attacks?( keepinquiet tried double spending but got caught by the 999dice admin).

I will ask more If I need to know something more Smiley
Thanks!

1) that's not possible afaik. but there are tools available - you need your own wallet.

2) 0 confirmation deposits are vulnerable to double-spend. but, it's easy to catch for the admins :-)


what tools is it? i want to try double spending coz some of my coins is stuck and not confirming for almost 2 weeks now

CIYAM
Legendary
*
Offline Offline

Activity: 1890
Merit: 1078


Ian Knowles - CIYAM Lead Developer


View Profile WWW
April 07, 2015, 01:04:14 PM
 #9

i want to try double spending coz some of my coins is stuck and not confirming for almost 2 weeks now

If a pool is using modified software then it is entirely possible they could decide to reject txs with zero fees and accept an alternative tx spending the same UTXOs that does have fees (although I'm not sure if any pool is actually doing this at the moment).

You would have to be able to send such a "replacement" tx directly to the pool though as any standard nodes that have seen the first tx will simply reject the second as a double-spend attempt and not forward it to their other peers.

If your coins are "stuck" this is typically due to having paid zero tx fees and the UTXOs are either of too low value or age to qualify to be included in a block (if you are running an old client it might keep sending out the invalid tx so you might want to look into how to get rid of the tx from your wallet if this is the case).

Also the online gambling sites are not stupid enough to lose money from unconfirmed txs so this approach is not going to be a method to make money from them (it is only most likely to succeed for some small physical purchase if a store decides to accept 0 confirmations).

With CIYAM anyone can create 100% generated C++ web applications in literally minutes.

GPG Public Key | 1ciyam3htJit1feGa26p2wQ4aw6KFTejU
Skeksis
Member
**
Offline Offline

Activity: 66
Merit: 10


View Profile
April 07, 2015, 01:56:39 PM
 #10

Op, so you're actually trying to ask people to help you figure out how to scam the system? Shame on you.
yeponlyone
Hero Member
*****
Offline Offline

Activity: 504
Merit: 500



View Profile
April 07, 2015, 02:08:47 PM
 #11

No, I don't think thats possible. To do that one would need 51% Mining power. Only one of those tx might be included in the block and the other one gets dropped and you can't choose which one.
You can do that attack with any amount of hashpower as long as the merchant don't require large amount of confirmation and you mine the next few/next block. but of course, the probability to succeed is lower if your hashrate is lower than 51%.
twister
Hero Member
*****
Offline Offline

Activity: 672
Merit: 501



View Profile WWW
April 07, 2015, 02:44:27 PM
 #12

No, I don't think thats possible. To do that one would need 51% Mining power. Only one of those tx might be included in the block and the other one gets dropped and you can't choose which one.
You can do that attack with any amount of hashpower as long as the merchant don't require large amount of confirmation and you mine the next few/next block. but of course, the probability to succeed is lower if your hashrate is lower than 51%.

So what he is saying, is that possible?

See the personal text? There's written genius! I have another way to make money if double spend works! I don't have to withdraw Smiley

Edit:
I'm not sure about the sites to find detailed information but I usually find them on Bitcointalk so try to Google it.

They can be abused if you have some mining power. Send a transaction to the address with 0 fees then another to your own address also with 0 fees. Bet all the money that appears in your account if win then use the mining power to include the transaction sent to the address from 999dice and confirm it. If you lost, then confirm the other one.

Is this possible if I have mining power? This is not the idea I have though! If my deposit just shows up I make money Smiley No need for any wd Smiley

I mean if one can do this, he won't lose a bet as whatever bet he looses, he will cancel that Tx by pushing the other one through?

 

██████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████
 
Get Free Bitcoin Now!
  ¦¯¦¦¯¦    ¦¯¦¦¯¦    ¦¯¦¦¯¦    ¦¯¦¦¯¦   
0.8%-1% House Edge
[/
Sarthak (OP)
Hero Member
*****
Offline Offline

Activity: 518
Merit: 501

Error 404: there seems to be nothing here.


View Profile
April 07, 2015, 02:49:58 PM
 #13

Doublespending doesn't essentially mean its for bad! I just asked for educational purpose!

I never understood these technical things about bitcoins! Perhaps, this is my first post on the technical support section!
And using it for bad requires a lot of technical information to be acquired to prevent being traced!

Conclusion: This is just for edu. purpose! If you don't believe me, believe what you believe Tongue

notlist3d
Legendary
*
Offline Offline

Activity: 1456
Merit: 1000



View Profile
April 07, 2015, 02:52:29 PM
 #14

No, I don't think thats possible. To do that one would need 51% Mining power. Only one of those tx might be included in the block and the other one gets dropped and you can't choose which one.
You can do that attack with any amount of hashpower as long as the merchant don't require large amount of confirmation and you mine the next few/next block. but of course, the probability to succeed is lower if your hashrate is lower than 51%.

So what he is saying, is that possible?

See the personal text? There's written genius! I have another way to make money if double spend works! I don't have to withdraw Smiley

Edit:
I'm not sure about the sites to find detailed information but I usually find them on Bitcointalk so try to Google it.

They can be abused if you have some mining power. Send a transaction to the address with 0 fees then another to your own address also with 0 fees. Bet all the money that appears in your account if win then use the mining power to include the transaction sent to the address from 999dice and confirm it. If you lost, then confirm the other one.

Is this possible if I have mining power? This is not the idea I have though! If my deposit just shows up I make money Smiley No need for any wd Smiley

I mean if one can do this, he won't lose a bet as whatever bet he looses, he will cancel that Tx by pushing the other one through?

It sounds like it might be possible.  But it would not be worth it.  It will be easy to detect double spend after.   

And eventually chances are you will be caught, or the site will change requiring confirmation if abuse is bad enough.  Also it's not worth getting a scammer tag which will follow you and ruin a account.
Sarthak (OP)
Hero Member
*****
Offline Offline

Activity: 518
Merit: 501

Error 404: there seems to be nothing here.


View Profile
April 07, 2015, 02:55:16 PM
 #15

Actually If it worked the method was to bet with a ref account of the same player and wager enough and withdraw the ref. commission from other account Tongue

This double spend is interesting and also hard! So I am leaving this thing from now..

ranochigo
Legendary
*
Offline Offline

Activity: 2968
Merit: 4177



View Profile
April 09, 2015, 12:22:25 PM
 #16

No, I don't think thats possible. To do that one would need 51% Mining power. Only one of those tx might be included in the block and the other one gets dropped and you can't choose which one.
You can do that attack with any amount of hashpower as long as the merchant don't require large amount of confirmation and you mine the next few/next block. but of course, the probability to succeed is lower if your hashrate is lower than 51%.

So what he is saying, is that possible?

See the personal text? There's written genius! I have another way to make money if double spend works! I don't have to withdraw Smiley

Edit:
I'm not sure about the sites to find detailed information but I usually find them on Bitcointalk so try to Google it.

They can be abused if you have some mining power. Send a transaction to the address with 0 fees then another to your own address also with 0 fees. Bet all the money that appears in your account if win then use the mining power to include the transaction sent to the address from 999dice and confirm it. If you lost, then confirm the other one.

Is this possible if I have mining power? This is not the idea I have though! If my deposit just shows up I make money Smiley No need for any wd Smiley

I mean if one can do this, he won't lose a bet as whatever bet he looses, he will cancel that Tx by pushing the other one through?

It sounds like it might be possible.  But it would not be worth it.  It will be easy to detect double spend after.   

And eventually chances are you will be caught, or the site will change requiring confirmation if abuse is bad enough.  Also it's not worth getting a scammer tag which will follow you and ruin a account.
You could create alternate accounts and use VPNs to hide your identity. That's what happened with primedice (https://bitcointalk.org/index.php?topic=208986.msg7208301#msg7208301) and (http://www.reddit.com/r/Bitcoin/comments/1qqmr4/ghashiocexio_and_doublespending_against_betcoin/). It is fairly easy to abuse if you think about it. Even if onchain gambling site include your outputs in the payout transaction, it can still be manipulated.

.
.HUGE.
▄██████████▄▄
▄█████████████████▄
▄█████████████████████▄
▄███████████████████████▄
▄█████████████████████████▄
███████▌██▌▐██▐██▐████▄███
████▐██▐████▌██▌██▌██▌██
█████▀███▀███▀▐██▐██▐█████

▀█████████████████████████▀

▀███████████████████████▀

▀█████████████████████▀

▀█████████████████▀

▀██████████▀▀
█▀▀▀▀











█▄▄▄▄
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
.
CASINSPORTSBOOK
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀▀█











▄▄▄▄█
twister
Hero Member
*****
Offline Offline

Activity: 672
Merit: 501



View Profile WWW
April 09, 2015, 03:37:00 PM
 #17

No, I don't think thats possible. To do that one would need 51% Mining power. Only one of those tx might be included in the block and the other one gets dropped and you can't choose which one.
You can do that attack with any amount of hashpower as long as the merchant don't require large amount of confirmation and you mine the next few/next block. but of course, the probability to succeed is lower if your hashrate is lower than 51%.

So what he is saying, is that possible?

See the personal text? There's written genius! I have another way to make money if double spend works! I don't have to withdraw Smiley

Edit:
I'm not sure about the sites to find detailed information but I usually find them on Bitcointalk so try to Google it.

They can be abused if you have some mining power. Send a transaction to the address with 0 fees then another to your own address also with 0 fees. Bet all the money that appears in your account if win then use the mining power to include the transaction sent to the address from 999dice and confirm it. If you lost, then confirm the other one.

Is this possible if I have mining power? This is not the idea I have though! If my deposit just shows up I make money Smiley No need for any wd Smiley

I mean if one can do this, he won't lose a bet as whatever bet he looses, he will cancel that Tx by pushing the other one through?

It sounds like it might be possible.  But it would not be worth it.  It will be easy to detect double spend after.   

And eventually chances are you will be caught, or the site will change requiring confirmation if abuse is bad enough.  Also it's not worth getting a scammer tag which will follow you and ruin a account.
You could create alternate accounts and use VPNs to hide your identity. That's what happened with primedice (https://bitcointalk.org/index.php?topic=208986.msg7208301#msg7208301) and (http://www.reddit.com/r/Bitcoin/comments/1qqmr4/ghashiocexio_and_doublespending_against_betcoin/). It is fairly easy to abuse if you think about it. Even if onchain gambling site include your outputs in the payout transaction, it can still be manipulated.

Yeah but it can't go on forever, you might get away with it once or twice but then site owners will notice it when they see that all the losing bets are getting dropped and winning once are getting through.

And when that happens they will either make rule of no '0' fee bets or will not allow bets until they have at-least reached 1 confirmation.

 

██████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████
 
Get Free Bitcoin Now!
  ¦¯¦¦¯¦    ¦¯¦¦¯¦    ¦¯¦¦¯¦    ¦¯¦¦¯¦   
0.8%-1% House Edge
[/
dznuts85
Full Member
***
Offline Offline

Activity: 140
Merit: 100

★777Coin.com★ Fun BTC Casino!


View Profile
April 10, 2015, 03:02:36 AM
 #18

i want to try double spending coz some of my coins is stuck and not confirming for almost 2 weeks now

If a pool is using modified software then it is entirely possible they could decide to reject txs with zero fees and accept an alternative tx spending the same UTXOs that does have fees (although I'm not sure if any pool is actually doing this at the moment).

You would have to be able to send such a "replacement" tx directly to the pool though as any standard nodes that have seen the first tx will simply reject the second as a double-spend attempt and not forward it to their other peers.

If your coins are "stuck" this is typically due to having paid zero tx fees and the UTXOs are either of too low value or age to qualify to be included in a block (if you are running an old client it might keep sending out the invalid tx so you might want to look into how to get rid of the tx from your wallet if this is the case).

Also the online gambling sites are not stupid enough to lose money from unconfirmed txs so this approach is not going to be a method to make money from them (it is only most likely to succeed for some small physical purchase if a store decides to accept 0 confirmations).


how is that sending a replacement transaction? sorry i cant understand it clearly for i am not a techy guy Sad

tspacepilot
Legendary
*
Offline Offline

Activity: 1456
Merit: 1078


I may write code in exchange for bitcoins.


View Profile
April 10, 2015, 01:56:15 PM
 #19

i want to try double spending coz some of my coins is stuck and not confirming for almost 2 weeks now

If a pool is using modified software then it is entirely possible they could decide to reject txs with zero fees and accept an alternative tx spending the same UTXOs that does have fees (although I'm not sure if any pool is actually doing this at the moment).

You would have to be able to send such a "replacement" tx directly to the pool though as any standard nodes that have seen the first tx will simply reject the second as a double-spend attempt and not forward it to their other peers.

If your coins are "stuck" this is typically due to having paid zero tx fees and the UTXOs are either of too low value or age to qualify to be included in a block (if you are running an old client it might keep sending out the invalid tx so you might want to look into how to get rid of the tx from your wallet if this is the case).

Also the online gambling sites are not stupid enough to lose money from unconfirmed txs so this approach is not going to be a method to make money from them (it is only most likely to succeed for some small physical purchase if a store decides to accept 0 confirmations).


how is that sending a replacement transaction? sorry i cant understand it clearly for i am not a techy guy Sad

If I read him right he's suggesting that if your your coins are stuck because some paricular node has rejected your tx attempt and isn't forwarding it then you may be able to "fix" it by sending another tx with a proper fee.  The idea is that first tx attempt fades into oblivion and the second one gets hashed into a block.  "replacement" because the second attempt is meant to replace the first.

It also seems to me that you could possibly simply replay the blockchain in a fresh wallet after importing your keys.  The fresh wallet wouldn't know about the stuck tx unders the assumption that it wasn't broadcast to the network.  I may be mistaken tho.
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!