The use of phone numbers in messaging apps has advantages and disadvantages. Sure, it means that you have easy access to contact whoever’s in your contacts, but it also means that if you want someone to contact you that way, you have to give them your phone number. Not ideal. Luckily, at least Signal is looking for alternatives, and it’s about to start testing username support.
Source : Signal is Testing Username Support