Está disponível o Chitchatter, um cliente de comunicação para criar chats P2P.

O projeto Chitchatter desenvolve um aplicativo para criar chats P2P descentralizados, onde os participantes interagem diretamente entre si, sem recorrer a servidores centralizados. O código é escrito em TypeScript e é distribuído sob a licença GPLv2. O programa é apresentado como um aplicativo web que funciona no navegador. Você pode avaliar o funcionamento do aplicativo no site de demonstração.

O aplicativo permite gerar um identificador único de chat que pode ser enviado a outros participantes para iniciar a comunicação. Para a sincronização da conexão ao chat, pode ser utilizado qualquer serviço público servidor, que suporte o protocolo WebTorrent. Após a sincronização, são criados canais de comunicação criptografados que conectam os usuários utilizando a tecnologia WebRTC, que fornece ferramentas prontas para acessar nós que operam atrás de tradutores de endereços (NAT) e para contornar firewalls corporativos usando os protocolos STUN e TURN.

O conteúdo das conversas não é salvo no disco e é perdido após o fechamento do aplicativo. Durante as conversas, é possível utilizar a formatação Markdown e inserir arquivos multimídia. Entre os planos futuros, estão mencionados chats protegidos por senha, chamadas de voz e vídeo, compartilhamento de arquivos, indicação de digitação e a possibilidade de visualizar mensagens publicadas antes da conexão de um novo participante ao chat.

Fonte: opennet.ru

Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS 🔥 Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS | ProHoster