Bitcoin Forum
June 22, 2024, 11:31:19 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Can I double-spend against myself to fix a transaction sent with no fee?  (Read 972 times)
chiropteran (OP)
Sr. Member
****
Offline Offline

Activity: 348
Merit: 250



View Profile WWW
April 03, 2013, 04:47:29 PM
 #1

I send several bitcoins from one wallet of mine to another, using the default bitcoin client, version .8.1

The client didn't ask me to include a fee and I didn't think to add one manually.  It's now 2 hours later and the transaction is still sitting at 0 confirmations.  I understand that it may EVENTUALLY go through when some generous pool wins a block and decides to include some 0 fee transactions.  But, isn't it theoretically possible for me to simply double-spend those bitcoin, since they haven't actually be officially spent, and send the same transaction again, with a fee?

I just can't seem to figure out any way to fool the regular client into letting me do this.  I'm a little bit afraid to go searching google for a hacked client that will allow double-spending, because it sounds like the exact sort of program favored for planting trojan infections.

Is there a possibility of doing what I want?  Is there a legit tool or utility I can use to try to double-spend my coins?  Or do I just need to wait it out, and get my coins when they come?

jackjack
Legendary
*
Offline Offline

Activity: 1176
Merit: 1255


May Bitcoin be touched by his Noodly Appendage


View Profile
April 03, 2013, 05:35:16 PM
 #2

Wait 24 hours it should be included eventually
If it really bothers you, you can try pywallet
Afaik no client allows double spending

Own address: 19QkqAza7BHFTuoz9N8UQkryP4E9jHo4N3 - Pywallet support: 1AQDfx22pKGgXnUZFL1e4UKos3QqvRzNh5 - Bitcointalk++ script support: 1Pxeccscj1ygseTdSV1qUqQCanp2B2NMM2
Pywallet: instructions. Encrypted wallet support, export/import keys/addresses, backup wallets, export/import CSV data from/into wallet, merge wallets, delete/import addresses and transactions, recover altcoins sent to bitcoin addresses, sign/verify messages and files with Bitcoin addresses, recover deleted wallets, etc.
DannyHamilton
Legendary
*
Offline Offline

Activity: 3430
Merit: 4669



View Profile
April 04, 2013, 05:21:31 PM
 #3

I don't know of any trusted client that assists you in intentionally creating a double-spend.

If you know what you're doing, you can create a double-spend raw transaction, sign it, and then broadcast it.

The tricky part will be getting peers to accept and relay the double-spend so it will get to a miner.

If you shut off your client for a few days, the network will forget your transaction if it hasn't made it into a block yet.  Then the peers will relay the double-spend.

john_doe
Full Member
***
Offline Offline

Activity: 137
Merit: 100


View Profile
April 05, 2013, 12:55:58 AM
 #4

Don't worry, it *will* go through... eventually  Roll Eyes

If you believe my post is helpful and you feel like donating a small amount, please use this address: 165i2m6WNT3v4KPWbFesKhceaXf2shcUDR
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!