Is there a standard way to convert an encryption key into a human readable name?
Because then we could have a service where you signed everything with your key and then you were know as whatever the hash of that key is - and you can create a new identity with a new key, but your name won't be linked to any real world identity.
I barely use Facebook or Twitter compared to reddit, and I suspect it is because of the real name issues, that makes those places just not as much fun.