White Noise — un mensajero para Android e iOS que utiliza el protocolo Marmot.
La aplicación implementa chats individuales y grupales. Marmot es un sistema de mensajería basado en el protocolo MLS (Capa de seguridad de mensajes) a través de servidores públicos NOSTR (servidores, que almacenan archivos json con datos de texto) y los entrega a través de su propio protocolo, así como los servidores Blossom (servidores que almacenan datos binarios). NOSTR (Notas y otras cosas transmitidas por relés) es una tecnología para el intercambio de datos de texto a través de simples servidores relé, en el cual casi toda la lógica de funcionamiento de las aplicaciones está en las propias aplicaciones.
Sobre esta tecnología se basa una red social, donde no se requiere registro para crear un perfil de usuario, se utilizan claves criptográficas. Y aunque la idea original de NOSTR es una red social, su infraestructura puede utilizarse para intercambiar cualquier texto, lo que hace Marmot, que implementa el cifrado de mensajes e2e.
El núcleo interno de la aplicación está escrito en Rust, y la interfaz gráfica es Flutter.
Fuente: linux.org.ru
