Bitcoin Forum

Other => Beginners & Help => Topic started by: BlackSpidy on July 10, 2015, 11:08:50 PM



Title: I need to double-spend. I got the private key... now what?
Post by: BlackSpidy on July 10, 2015, 11:08:50 PM
So, my transaction has not been going through for over two days. I got the address' private key... now what do I do to to push a transaction through to invalidate the first one? I remember that I read could do that on Blockchain.info? But both BitcoinCore and BlockChain.info are not letting me do it.

Thanks in advance.


Title: Re: I need to double-spend. I got the private key... now what?
Post by: pr0d1gy on July 10, 2015, 11:09:47 PM
Is it just not confirming? Due to the spam attack on the blockchain?


Title: Re: I need to double-spend. I got the private key... now what?
Post by: Rude Boy on July 10, 2015, 11:13:37 PM
for double spending, you should have some scripting knowledge. Luckybit wallets having possibility of double spending. But i think, one of your double spened transaction will be invalidated by mining pool.


~Rude Boy


Title: Re: I need to double-spend. I got the private key... now what?
Post by: BlackSpidy on July 10, 2015, 11:13:55 PM
Is it just not confirming? Due to the spam attack on the blockchain?

Yeah, it's just not confirming, ether because of the spam attack or the small fee (or both). So I though "I'll just double-spend it with a larger fee, that way it confirms and the older transaction becomes invalid"... but I can't find a way to double-spend it.


Title: Re: I need to double-spend. I got the private key... now what?
Post by: unholycactus on July 10, 2015, 11:15:12 PM
Is it just not confirming? Due to the spam attack on the blockchain?

My guess too. You should just wait till the network rejects or accepts your transaction.


Title: Re: I need to double-spend. I got the private key... now what?
Post by: DannyHamilton on July 10, 2015, 11:35:55 PM
Is it just not confirming? Due to the spam attack on the blockchain?

Yeah, it's just not confirming, ether because of the spam attack or the small fee (or both). So I though "I'll just double-spend it with a larger fee, that way it confirms and the older transaction becomes invalid"... but I can't find a way to double-spend it.

It is intentionally difficult to double-spend a transaction on the bitcoin network.  Most any node that is currently aware of your old transaction will ignore any replacement transaction that you send, even if you pay a higher fee.

Therefore, you'll need to create a transaction, and then you'll need to find miners that have either already forgotten about your old transaction, or which are willing to accept replacement transactions with higher fees (most miners and mining pools will ignore the second transaction until their system has dropped the first transaction from their memory pool wich can take a few days).  And finally you'll need to get your transaction to those miners that you found.

Good luck.


Title: Re: I need to double-spend. I got the private key... now what?
Post by: BlackSpidy on July 10, 2015, 11:47:35 PM
OK, apparently, all I need is to get a HEX for a new transaction to push? https://blockchain.info/pushtx (https://blockchain.info/pushtx)
I'll keep at it.


Title: Re: I need to double-spend. I got the private key... now what?
Post by: vurezo on July 11, 2015, 01:42:31 AM
Export your wallet in Bitcoin-Qt format, import your wallet private keys into Bitcoin-Qt, wait for it to download the blockchain, after it's done downloading, close the program, run the program with the commandline "-rescan", then send every single satoshi in your wallet and pay a hefty fee and send it to another address you control.