Bitcoin Forum

Other => Beginners & Help => Topic started by: mnyonpa on August 16, 2013, 11:51:52 PM



Title: Please explain Bitcoin-Qt spending algorithm
Post by: mnyonpa on August 16, 2013, 11:51:52 PM
Good day!

Recently, I have received on one of my wallets 50 satoshis payment from an unknown address, which might be used to find out my other Bitcoin addresses if I spend them. I am using Bitcoin-Qt for the address that received the payment.

My question is the following:

Provided I keep my payments are always rounded to 5 digit can I guarantee that those 50 satoshis transaction never gets spent?

Are there any other ways to isolate these coins, maybe send them specifically to another address?


Title: Re: Please explain Bitcoin-Qt spending algorithm
Post by: 01BTC10 on August 17, 2013, 12:04:11 AM
Never did it but using the API I would use something like:

Code:
bitcoind listreceivedbyaddress

Then:

Code:
bitcoind dumpprivkey <bitcoinaddress>

Then I would import the private key in blockchain.info or Electrum to send the rogue input somewhere else.

https://en.bitcoin.it/wiki/Original_Bitcoin_client/API_Calls_list


Title: Re: Please explain Bitcoin-Qt spending algorithm
Post by: Birdy on August 17, 2013, 12:21:56 AM
Possibilities:

1)Use Coin Control to ignore it:
https://bitcointalk.org/index.php?topic=144331.0
Send all other coins to somewhere else, delete the wallet.dat, open bitcoin-qt again and it will create a new wallet without those coins.

1b) without Coin Control: send the amount in your wallet -50 satoshis&fee somewhere else, delete the wallet.dat, open bitcoin-qt again and it will create a new wallet without those coins. (not sure if it will not select the 50 satoshis though, but imo it shouldn't)

2) make a raw transaction with those coins

3) Use Coin Control and mix it up with some transactions where it doesn't matter if every adress is known by someone else


Title: Re: Please explain Bitcoin-Qt spending algorithm
Post by: mnyonpa on August 17, 2013, 01:12:31 AM
Thank you, I’ll try it.