Petnames is the only workable system. It should be coupled with a visual indicator of whether the person is familiar to you to prevent spoofing. The equivalent of a blue check for users that I have signed a key for and some other indicator for close degrees of separation.