Chitchatter ist verfügbar, ein Kommunikationsclient zur Erstellung von P2P-Chats

Das Chitchatter-Projekt entwickelt eine Anwendung zur Erstellung dezentraler P2P-Chats, in denen die Teilnehmer direkt miteinander interagieren, ohne auf zentralisierte Server zuzugreifen. Der Code ist in TypeScript geschrieben und wird unter der GPLv2-Lizenz verbreitet. Die Anwendung ist als Webanwendung im Browser gestaltet. Die Funktionalität der Anwendung kann auf der Demoseite bewertet werden.

Die Anwendung ermöglicht das Generieren einer einzigartigen Chat-ID, die an andere Teilnehmer weitergegeben werden kann, um ein Gespräch zu beginnen. Für die Verbindung zum Chat kann jeder öffentliche Server, der das WebTorrent-Protokoll unterstützt, genutzt werden. Nach der Vereinbarung der Verbindung werden direkte, verschlüsselte Kommunikationskanäle eingerichtet, die die Benutzer unter Verwendung von WebRTC-Technologie verbinden. Diese bietet bereitgestellte Mittel für den Zugriff auf Knoten, die hinter Adressübersetzern (NAT) arbeiten, und das Umgehen von Unternehmensfirewalls mithilfe der STUN- und TURN-Protokolle.

Der Inhalt der Konversation wird nicht auf der Festplatte gespeichert und geht nach dem Schließen der Anwendung verloren. Bei der Kommunikation kann Markdown-Formatierung verwendet und Multimedia-Dateien eingefügt werden. Zu den Zukunftsplänen gehören durch Passwörter geschützte Chats, Sprach- und Videoanrufe, Dateifreigabe, Eingabeindikatoren sowie die Möglichkeit, Nachrichten anzusehen, die vor dem Anschließen eines neuen Teilnehmers zum Chat veröffentlicht wurden.

Quelle: opennet.ru

60GB SSD 8Gb DDR4