The transaction wouldn't be linked to you directly. There are ways to avoid getting traced because of the blockchain history. You can simply deposit it in a bitcoin mixer or in a gambling site and since the withdraw and deposit are different, it would be hard to be linked to you. The money would go to different wallet addresses first before it goes to you.
I think your identity is safe even if you've uploaded them in your local exchange site. You also don't have to worry about it because no one cares about you in the bitcoin world. You're using bitcoins, and then? There's no big deal about that. Even the government would not care about you using bitcoins.
Yes, that's why I said it is not
fully anonymous, If government can't trace it down, they wouldn't allowed bitcoin in the first place, FBI can trace a suspicious transaction in their country. Even if they can't, Nevermind.
That's why government had regulated bitcoin used and exchanges, to trace any illegal activity.
Yes, my id is safe, it's just precaution for big exchanges as Million of dollars going through them.
I don't worry about it, as I didn't do it. LoL, stupidity to judge someone.
Government only care about prevent money laundering, not an ordinary transaction of layman.
Anyway, I know about that and no need to tell me, we're talking about how to make government accept bitcoin here.