For public networks, we only want to work with peers that we can authenticate. On private networks, it's not a requirement, because folks might authenticate their connections via means external to Tendermint, like a VPN.