Been seeing a lot of this lately, figured I should really try to nip it in the bud.
I've seen several posts here recently where people ask, "what should I do with these BTCs!?!?!?" and cats are all, "just use Electrum, dawg" and I'm thinkin' all "WHOA WHOA WHOA WHOA there, we need to fuckin' specify on that shit," because for real, if some noob just installs Electrum on their regular OS (not Tails), they're gonna have a bad time.
Electrum reveals ALL of your BTC addresses in your wallet to the Electrum server(s) it's connected to, and it doesn't even (sometimes) use a secure connection for that. That means that ANYONE who can snoop on that traffic can see exactly which BTC addresses are owned by which IP address - and that's a big ol' no fuckin' bueno.
What we need to be telling folks is to use the Electrum that's installed with Tails - please y'all, take the time to add those few extra words. Because without being properly Torified (which is a little tricky), Electrum is actually really horrible for anonymity, way worse than a lot of other Bitcoin wallets.
And remember, even using Electrum on Tails still reveals that the different BTC addresses in your wallet are owned by the same person, so make sure not to mix "dirty" and "clean" coins (or any other categories you have) in the same wallet.
Thank you and have a nice day.
- sapiophile, your friendly neighborhood OPSEC paranoiac
You can configure "regular OS" version (Windows) of Electrum to use Tor proxy...