È disponibile Chitchatter, un client di comunicazione per la creazione di chat P2P

Il progetto Chitchatter sta sviluppando un'applicazione per la creazione di chat P2P decentralizzate, i cui partecipanti interagiscono direttamente tra loro senza accedere a server centralizzati. Il codice è scritto in TypeScript e distribuito con licenza GPLv2. Il programma è progettato come un'applicazione web in esecuzione in un browser. È possibile valutare l'applicazione sul sito dimostrativo.

L'applicazione consente di generare un ID chat univoco che puΓ² essere condiviso con altri partecipanti per iniziare a chattare. Qualsiasi server pubblico che supporti il ​​protocollo WebTorrent puΓ² essere utilizzato per negoziare la connessione alla chat. Dopo che la connessione Γ¨ stata negoziata, vengono creati canali di comunicazione crittografati diretti che uniscono gli utenti utilizzando la tecnologia WebRTC, che fornisce mezzi giΓ  pronti per accedere ai nodi che operano dietro traduttori di indirizzi (NAT) e aggirare i firewall aziendali utilizzando i protocolli STUN e TURN.

Il contenuto della conversazione non viene salvato su disco e viene perso dopo la chiusura dell'applicazione. Durante la chat, puoi utilizzare il markup Markdown e incorporare file multimediali. I piani futuri includono chat protette da password, chiamate vocali e video, condivisione di file, indicazioni di digitazione e la possibilitΓ  di visualizzare i messaggi pubblicati prima che un nuovo membro si unisca alla chat.

Fonte: opennet.ru

Aggiungi un commento