I created an Electrum BTC wallet and it lists about 5-6 receiving BTC addresses. I assume I also have 5-6 sending BTC addresses. I have a question about this:
Say I buy BTC under my real name and send it to one of the receiving BTC addresses in my Electrum wallet. Can I then transfer those bitcoins to one of the other receiving addresses in my wallet (without the transaction showing up in the blockchain) and then send BTC to whomever I like from that other address? If this is possible, isn't that fairly anonymous? Say I were to put my BTC through a mixer first and then send it to my Electrum wallet and followed the above steps - that should be even safer, no?
And one final question; which bitcoin mixer(s) do you recommend?
Let's say that you're referring to Coinbase in your hypothetical scenario.
What you shouldn't do
dont buy btc and send directly to a mixer
dont buy btc and send to market
What you should do
set your Electrum settings to Privacy
choose a server that's broadcasting over a hidden service (onion)
use Tails and Electrum
send btc from point-of-purchase - > Electrum wallet on Tails broadcasting over an onion - > send to secondary Electrum wallet that broadcasts over a hidden service server
send to mixer if it makes you sleep better. don't have advice about which mixer to use, can't help you there.