Definitely not. First of all, there are many difficulties of what is a "real name": your legal name?  Many people go by different names than their legal names and this could prevent confusion and pain. It also would make it easier to connect people's online activity to their real life persona which is dangerous in many cases.