White Noise — ein Messenger für Android und iOS, der ein Protokoll verwendet Marmot.
Die App bietet persönliche und Gruppenchats. Marmot ist ein Nachrichtenübermittlungsprotokoll MLS (Message Layer Security) über öffentliche NOSTR-Server (Server, die JSON-Dateien mit Textdaten speichern) und sie gemäß ihrem eigenen Protokoll bereitstellen, sowie Blossom-Server (Server, die Binärdaten speichern). NOSTR (Notes and Other Stuff Transmitted by Relays) — eine Technologie zum Austausch von Textdaten über einfache Relay-Server, bei der die gesamte Logik der Anwendungen in den Anwendungen selbst liegt.
Auf Basis dieser Technologie funktioniert ein soziales Netzwerk, bei dem eine Registrierung zur Erstellung eines Benutzerprofils nicht erforderlich ist; es werden kryptografische Schlüssel verwendet. Und obwohl die ursprüngliche Idee von NOSTR im sozialen Netzwerk liegt, kann seine Infrastruktur für den Austausch beliebiger Texte genutzt werden, was Marmot ermöglicht, das Ende-zu-Ende-Verschlüsselung für Nachrichten implementiert.
Der Kern der Anwendung ist in Rust geschrieben, die Benutzeroberfläche ist in Flutter.
Quelle: linux.org.ru
