Isn't it sufficient to transfer from your wallet => any exchange => a second wallet you own (where no one knows the addresses belong to you)?
Now it's only you and the exchange that knows the second wallet belongs to you. If you registered with a false name, not even the exchange knows.
Am I right?