Or possibly both sign and encrypt it. However, you could also track hashnames->ip/port without connecting to the hashnames in question, just other members in the network. Not quite as foolproof though