Foi lançada a versão 6.5 da plataforma SimpleX Chat, que fornece meios para comunicação descentralizada sem identificadores. A troca de mensagens ocorre através de filas unidirecionais temporárias SMP (SimpleX Messaging Protocol), distintas para cada conexão. Todas as conexões utilizam criptografia de ponta a ponta. O código do aplicativo e do roteador SMP é distribuído sob a licença AGPLv3.
Para estabelecer uma conexão, os usuários precisam trocar um link que contém o endereço do servidor SMP e as chaves de criptografia. Assim, o usuário escolhe por quais servidores receber mensagens, seja através de servidores oficiais, servidores da comunidade ou um servidor pessoal (self-hosted). Para ocultar endereços IP dos servidores SMP, aplica-se o mecanismo de "roteamento privado", que garante o roteamento de solicitações através de uma série de servidores SMP independentes, semelhante ao roteamento em cebola utilizado na rede Tor.
As mudanças mais importantes na versão 6.5:
- Adicionada a implementação de canais que permitem entregar e gerenciar informações com manutenção de estado (stateful). Enquanto as filas SMP garantem a entrega unidirecional de pacotes sem manter estado (stateless) entre dois pontos finais, os canais implementam um modelo de entrega de informações "de um para muitos" com identificação criptográfica, independente dos operadores de infraestrutura. Cada canal pode utilizar múltiplos relés para censura e resistência a falhas.
Sobre os canais, já foram implementados "canais públicos" semelhantes aos canais do Telegram, mas com diferenças importantes:
- O autor do canal realmente o possui e controla por meio de assinatura criptográfica. Os relés que asseguram a entrega "de um para muitos" são intercambiáveis e não podem agir em nome do proprietário do canal;
- É garantida a privacidade de participação. Os relés são clientes na rede SimpleX, assim, herdando as propriedades de privacidade do nível de transporte SMP.
- Preparação para a divisão dos direitos de propriedade intelectual sobre os protocolos e a rede para evitar a divergência dos interesses dos negócios e dos usuários. Criação da organização SimpleX Network Consortium.
- No aplicativo, o envio de convites para novos usuários foi facilitado, e foi implementado suporte opcional para pré-visualização de links da web, com a possibilidade de usar SOCKS proxy para pré-visualização, proteção contra phishing e bloqueio de rastreamento via links.
Fonte: opennet.ru
