It's not legal (in some countries) to hide your identity in public by using a mask, why should it be any different on the internet? Don't I have the right to know whom I'm talking too online? Or to know who sent me an email?
Uh... no, you don't have that right. At least, there's no international law that stipulates that you do - which is what the Internet basically is.
If people were forced to use their real identities online then I'm pretty sure that internet hate crimes, bullying, spamming and trolling would almost disappear. People would also probably be nicer to each other. How is that a bad thing?
That would not pan out the way you think it would - people already commit hate crimes, bully and hurt others in real life. People do stuff like that on Facebook all the time - and their real names are (supposedly) supposed to be, well, real.
I'm not saying that people should be forced to reveal their identities on forums like this one, they could just use normal usernames, but they should be forced to use their real identities when they sign up.
And how would this be checked? Social Security numbers? Birth certificates? Photo ID? Imagine what hell would have been unleashed if Sony had to keep that kind of information on their servers!
So what if someone knows your real name? What could someone possibly do with that information?
Find where you live. Find where you are employed. Stalk. Etc, etc.
If someone gets physically harmed because of something they did online... then they probably deserved it. It's the same in 'real life', if you act like a dike and you insult some people then you'll probably get beaten up one day.
Oh, yes, blame the victim. So, if someone gets beat up because they, say, won in an online game and the loser finds out their personal information and then http://www.telegraph.co.uk/news/worldnews/europe/germany/3083862/British-gamer-murder-Man-questioned.html, then they deserved it? (Yes, I realize I may be taking what you say out of context just a wee bit).
Solution to the problem: Act online as you would in real life.
Again, see the people getting bullied, harassed and murdered in real life bit. Acting as one would in real life on the Internet does not preclude getting into trouble.
So you want the internet to be a place where anyone can say anything without any consequences?
Within reason, yes. The whole "yelling fire in a crowded theater" and threatening some governmental agency / person would still get someone knocking at your door, though.
You obviously fail to realize that you're not the only one who has to reveal his / her identity. Everyone else has to as well and those people who are unstable enough to physically harm someone over something they said are going to think twice about it because they also had to reveal their identities.
Now, perhaps I'm just a bit off base here... but generally if someone is "unstable enough" to want to physically harm someone they met / contacted over the Internet... they aren't going to be thinking in a rational manner to even think twice about what consequences may befall them.
There are a lot of people in real life who are extremely annoying and there are probably a lot of people who would want to hurt them but they usually don't do it since they can't get away with it. It would be the same online.
Again, see Facebook.
Let me ask you a question; would you trust someone who walked around with a mask on and used an alias? What if he started spreading rumours about you that weren't true? Should he get away with it because of his "right to privacy"?
People do that all the time. It's called sending an anonymous letter to the local news.