Die Version 6.5 der SimpleX Chat Plattform wurde veröffentlicht, die Mittel für dezentrale Kommunikation ohne Identifikatoren bereitstellt. Der Nachrichtenaustausch erfolgt über temporäre unidirektionale SMP-Warteschlangen (SimpleX Messaging Protocol), die für jede Verbindung separat sind. Alle Verbindungen verwenden End-to-End-Verschlüsselung. Der Quellcode der Anwendung und des SMP-Routers wird unter der AGPLv3-Lizenz verbreitet.
Um eine Verbindung herzustellen, müssen die Benutzer einen Link austauschen, der die Adresse des SMP-Servers und die Verschlüsselungsschlüssel enthält. So wählt der Benutzer selbst aus, über welche Server Erfordert Nachrichten, egal ob offizielle Server, Community-Server oder ein persönlicher (self-hosted) Server. Zur Verschleierung IP-Adressen vor SMP-Servern wird das Mechanismus „private routing“ verwendet, das die Anfragen über mehrere unabhängige SMP-Server leitet, ähnlich der Onion-Routing-Methode, die im Tor-Netz verwendet wird.
Die wichtigsten Änderungen in der Version 6.5:
- Eine Implementierung von Kanälen wurde hinzugefügt, die die Zustellung und Verwaltung von Informationen mit Erhaltung des Zustands (stateful) ermöglichen. Während SMP-Warteschlangen die unidirektionale Zustellung von Paketen ohne Speicherung des Zustands (stateless) zwischen zwei Endpunkten gewährleisten, implementieren Kanäle das Modell der Informationsverteilung „von eins zu vielen“ mit kryptografischer Identifikation, die unabhängig von den Infrastrukturbetreibern ist. Jeder Kanal kann mehrere Relais für Zensur- und Ausfallsicherheit nutzen.
Über die Kanäle sind bereits „öffentliche Kanäle“ implementiert, die den Kanälen in Telegram ähneln, jedoch wesentliche Unterschiede aufweisen:
- Der Autor des Kanals besitzt ihn wirklich und kontrolliert ihn mittels kryptografischer Signatur. Relais, die die Zustellung „von eins zu vielen“ gewährleisten, sind austauschbar und können nicht im Namen des Kanalbesitzers handeln;
- Die Vertraulichkeit der Teilnahme (participation privacy) wird gewährleistet. Relais sind Kunden im SimpleX-Netzwerk, sodass die Eigenschaften der Vertraulichkeit auf der Transportebene SMP geerbt werden.
- Vorbereitung zur Trennung der geistigen Eigentumsrechte an Protokollen und Netzwerk, um Interessenkonflikte zwischen Unternehmen und Nutzern zu vermeiden. Gründung der Organisation SimpleX Network Consortium.
- In der Anwendung wurde das Versenden von Einladungen für neue Benutzer vereinfacht und es wurde eine optionale Unterstützung für die Vorschau von Web-Links implementiert, mit der Möglichkeit, SOCKS-Proxys für die Vorschau zu verwenden, Phishing-Schutz und Link-Tracking-Blockierung.
Quelle: opennet.ru
