But signal also uses name servers to connect clients. HIP, the host identity protocol, is the answer. Check out my nick. I'm not a big fan of the current naming system of the internet. Self-certifying names are needed.
Edit: If DNSSEC is as secure as sms, then signal is as secure as sms.