> This sounds less like a Signal problem than an information organization problem. Signal can only show what's in its datastore (your contact list).
Signal's insistence on punting on the trust/identity problem is a Signal problem IMO, particularly when its advocates make such a fuss (when it suits them) about being a properly end-to-end cryptosystem and not just a toolbox of algorithms. Most of the systems it's competing with make at least some attempt at providing a chain of trust so you don't have to individually verify everyone you want to talk to.
Signal's insistence on punting on the trust/identity problem is a Signal problem IMO, particularly when its advocates make such a fuss (when it suits them) about being a properly end-to-end cryptosystem and not just a toolbox of algorithms. Most of the systems it's competing with make at least some attempt at providing a chain of trust so you don't have to individually verify everyone you want to talk to.