É sempre muito difícil encontrar o equilíbrio entre privacidade/segurança e praticidade/facilidade...
Por exemplo, ele é um serviço P2P, o que significa que uma das limitações intrínsecas a esse método de comunicação é a ausência de mensagens offline. Além disso existem outras limitações desse protocolo.
Sinceramente, para mim os serviços com melhor equilíbrio são o XMPP e Matrix. Mas claro que isso é preferência pessoal, porque eu gosto de simplicidade, ao mesmo tempo que gosto de coisas seguras.
Sempre existe a opção do Signal e serviços que usam o protocolo do Signal (Whatsapp, por exemplo), mas nesse protocolo o servidor deve ser centralizado e em ambos os casos o servidor é de código fechado.
Em minha humilde opinião acho que o serviço mais provável de cair no gosto das pessoas é o Matrix, por conta da visibilidade que ganhou e da relativa simplicidade que tem
Mais ou menos... O Signal realmente é muito seguro, porque apesar do servidor ser de código fechado, os clientes são de código aberto.
Neste caso o cliente ser de código aberto é mais importante que o servidor, porque as mensagens são criptografadas de ponta-a-ponta com um sistema de criptografia bem robusto. O servidor não tem acesso nenhum aos conteúdos das mensagens e nem tem como descriptografar.
Enfim, o Signal é seguro, mas não mais que o XMPP e Matrix, por exemplo.
Vi sobre esse mensageiro no canal do Slack Jeff no YT, o mesmo o considera superior ao xmpp e até mesmo ao matrix, pois o usuário não precisa fornecer nenhum número de telefone ou e-mail.
Cheguei a usar uns anos atrás, com uns amigos entusiastas de software livre. O protocolo parece bem interessante, do ponto de vista teórico, mas a gente enfrentou 2 principais problemas:
Notificações inconsistentes e alguns atrasos de recebimento
Consumo alto de bateria
Não sei se esses problemas foram corrigidos desde então, ou se são inerentes ao modo como o protocolo opera, mas como comentaram por aqui, é bom a gente ter um equilíbrio entre segurança, privacidade e usabilidade, pois nada adianta usar o software mais livre e seguro do mundo com 2 amigos, enquanto as pessoas preferem a usabilidade de um whatsapp. Seria melhor se todo mundo usasse algo intermediário, mas que fosse livre.
Tox não usava blockchain, pelo menos quando experimentei. É bizarro se imaginar o uso de blockchain pra chat, porque se trata de um banco de dados indelével que só vai crescendo e crescendo, e não faz sentido nossa conversa com amigos de 10 anos atrás estar armazenada em alum lugar por aí. Essa coisa de blockchain deixou as pessoas muito loucas, tentando criar de tudo com isso, mesmo que não fosse a tecnologia apropriada.