Bitcoin Forum

Bitcoin => Bitcoin Technical Support => Topic started by: sanchaz on April 07, 2011, 07:02:22 PM



Title: Wallet ID
Post by: sanchaz on April 07, 2011, 07:02:22 PM
So my wallet id changes after every transaction.

So this means that if i mine i will have to update it after each payment correct?
Isn't there a way to have a fixed ID? so i don't have to keep changing it...


thx


Title: Re: Wallet ID
Post by: JamezQ on April 07, 2011, 07:04:25 PM
Only your public key changes, and no matter what every public key you make goes to one wallet, you don't have to change it. And even if you do, if money gets sent to the old public keys they still go to you.

Changing it is just to keep anonymous.


Title: Re: Wallet ID
Post by: SmokeTooMuch on April 07, 2011, 08:18:25 PM
First, it's not called "walllet ID". It's called your bitcoin address.
All transaction to a address go into the wallet.dat (your wallet file, you want to backup this!) that keeps the address.


Title: Re: Wallet ID
Post by: Jim Hyslop on April 07, 2011, 10:58:57 PM
Just to round out the discussion a bit: your wallet contains many public keys or bitcoin addresses. For improved anonymity, it's best to never reuse an address when receiving coins. The default behaviour is to choose another bitcoin address as soon as you've received payment on the current one.

Now, you may not care about anonymity, but many people do, and it's best for those people if as many people as possible use the anonymity features as much as possible. Think of it this way: if only those people who cared about anonymity put their mail (regular, not e-) in an envelope, but everyone else just wrote on a post card, then the envelopes would stick out like a sore thumb.