non quoto la parte, ma:
1) si, il numero è necessario per registrarne un qualcosa-che-non-è-un-hash
all'interno del database di TS
2) questo database è necessario per tenere le chiavi pubbliche, come fosse
un keyserver
3) questo database è necessario per sapere quale trasporto ha il peer a
disposizione in quel momento
4) questo database è cifrato, affinchè il furto del server non leaki tutti
i grafi sociali che usano TS.
Qui i dettagli:
https://whispersystems.org/blog/contact-discovery/