Когда нужна привязка к типичной истории nick@domain.name, то тут в принципе нет обосой сложности. Есть ipfs. Они просто регнули ipfs.io и он как дефолтный. Можно сделать свой домен и на нем крутить ноду так же.
Т.е. можно сделать "основной адрес", но каждый может регнуть себе домен и его связать с сетью мессенджера. Т.е. все имена мессенджера могут работать за собачкой с любым связанным доменом). Конечно, можно сделать опциональное ограничение поддержки своего ника, чтобы меньше было шансор челу словить эффект Богатова, когда с твоей ноды и домена что-то кто-то опубликовал.