7 ms·
"Otherwise your identity would have to be 'disclosed' for each different address separately." Actually, it's a lot worse than that. Most people will have a ma
by coderrr 15y ago
"Otherwise your identity would have to be 'disclosed' for each different address separately."
Actually, it's a lot worse than that. Most people will have a majority of their addresses linked without knowing it. http://coderrr.wordpress.com/2011/06/30/patching-the-bitcoin-client-to-make-it-more-anonymous/ http://coderrr.wordpress.com/2011/06/30/patching-the-bitcoin...
- feral 15y agoI've done some work on this (http://arxiv.org/abs/1107.4524 http://arxiv.org/abs/1107.4524) and the phenomenon that coderr describes is very widespread in practice (we can examine this passively, from the transaction history) and its linking identities we can be pretty sure the users didn't intend to have linked. I'd say that anyone concerned about anonymity should be using a client with the functionality that coderr's patch provides, and be incredibly careful using Bitcoin in general.
- narcissus 15y agoThanks for the link: that's really interesting. I guess that's more a problem with the official client more than the protocol itself, though, right? If you were to create a new address and have all of those 'trackable' addresses send their balances to that new address, haven't you essentially removed this problem? I mean, all the people that sent to you in the first place can see where you sent the coins to, but they can't prove that you are holding that new account. Or is there something I'm missing here? For what it's worth, I completely see how this is a problem. However, I don't see it as a particularly hard problem to solve (even 'programatically'). EDIT: and it was until I read the other reply here that I realised that that is actually your blog post. Nice work!
- coderrr 15y agoYea if you send coins to a new address no one can prove you own that address. You have to be careful though. If you send 100% of your known linked addresses to a new address it's pretty obvious that you own the new address too and have just moved your coins to it. It's a pretty complicated area to reason about. I expect there will be a lot more research on it in the coming years.