|
|
|
|
|
by feral
4626 days ago
|
|
As you say, mixing isn't really a solution - it requires that you trust the mixer to not steal your coins, and that you trust the mixer to not keep records. Looking at the efforts to compromise TOR, I don't think you can assume that mixers won't be adversaries. But I accept your point that if trusting mixers is your obfuscation scheme, then its at least non-trivial to put that into the system spec. What I was thinking about instead was the 'linking' property - which leaks so much information - why wasn't that avoided at a system level? Clients could also make network analysis much harder by moving Bitcoins between newly generated addresses randomly. Why wasn't that in the system? >By the same token, do they need to? This sounds like saying "they only need to be worried about privacy if they have something to hide" ? |
|
That really depends on how things are being done. Tor involves making a temporary, random choice of relays, and periodically updating that choice. If all your transactions are sent through a randomly chosen chain of mixing services, you might have some kind of anonymity (but this is poorly defined to begin with, since mix-nets are supposed to enable anonymous communications rather than anonymous payments, and so it is not even clear that what applies to one still applies to the other).
"What I was thinking about instead was the 'linking' property - which leaks so much information - why wasn't that avoided at a system level?"
Like I said elsewhere, there is no specific problem definition for Bitcoin, so why bother to ask such a question? Really if you want a digital cash system without a central authority, you need to first define what that actually means; likewise if you want that hypothetical system to not have this "linking" property, whatever that actually means.