I've played a server that forced you to share your name with someone before you knew who that person was, I found this increased the roleplay and charector interaction side of things, and additional thing they did on that server was allowed players to buy a mask and wear it to hide their name...