Y messenger: mensajero descentralizado en blockchain *


* Sí, utilizamos blockchain, pero solo para almacenar información sobre usuarios, servidores, chats grupales y canales. La cadena de bloques no es adecuada para almacenar algo como correspondencia personal.

Hoy, muchos usuarios en teléfonos inteligentes tienen varios mensajeros instalados. Cada uno de ellos tiene su propia tarea. En algún lugar hablamos con amigos, en algún lugar con parientes, en algún lugar resolvemos problemas de trabajo. La pregunta es, ¿por qué decidiste confiar en cada uno de ellos? ¿Quién le garantizó que los mensajes / documentos / fotos que envió a través de un mensajero en particular no estarán disponibles públicamente? Si tiene una comunidad en las redes sociales, ¿quién le dijo que mañana no será retirado de este grupo y que no perderá el acceso a su audiencia? ¿Quién le dijo que después de la eliminación de la correspondencia, se eliminará y no aparecerá en los archivos dentro de unos años? Pero hubo casos.

Aquí venimos con nuestro mensajero Y. Lo más probable es que no conozca a ninguno de nuestro equipo y es poco probable que esté familiarizado con nuestros otros productos, pero le aseguro que al final del artículo comenzará a confiar en nosotros.

Qué hemos hecho


Hemos desarrollado un nuevo mensajero. No estamos muy contentos con el desarrollo de Internet, y vemos una manera de cambiar esto. Puede leer más sobre nuestros motivos en nuestro manifiesto ( enlace ). En resumen, nuestro super objetivo es hacer un internet seguro. El mensajero es la primera etapa.

Nuestro mensajero está descentralizado. Cualquiera puede iniciar su servidor para amigos, colegas y conocidos. Serás los datos de tus usuarios que se almacenarán en tu servidor. Los datos personales se cifran y se envían a blockchain. Un punto muy importante es que formará parte de una red compartida. Usted y sus usuarios podrán comunicarse no solo dentro de su servidor, sino también con los usuarios de otros servidores, unirse a chats y canales de otros servidores. Una especie de Internet interno, pero que funciona de acuerdo con reglas ligeramente diferentes.

Y messenger creado para estar a salvo. Los datos pasan a través de 3 capas de cifrado. Cifrado del canal de comunicación a través de SSL, cifrado asimétrico de datos en el canal y cifrado simétrico terminal opcional de sus mensajes. Nadie, excepto los interlocutores, incluso el administrador del servidor, puede leer mensajes con cifrado final. Termina con varios trucos de interfaz como bloquear capturas de pantalla cuando hay mensajes protegidos en la pantalla. El sistema integrado de firmas digitales electrónicas permite garantizar la autoría y garantiza el trabajo de votación y aprobación de documentos.

No controlamos el servidor. Todos los servidores son creados por empresas y entusiastas. No tenemos acceso a su servidor y no podemos afectar su funcionamiento. No sabemos quién y por qué usa nuestro mensajero. En realidad, este no es nuestro negocio.

El código fuente del servidor, los componentes de cifrado y las aplicaciones estarán abiertos. El protocolo de intercambio de red estará abierto. Si entiende C ++ / C # / Kotlin o React, puede familiarizarse con nuestro producto desde adentro, asegurarse de la verdad de nuestras palabras e incluso hacer su propia versión.

Todo esto nos permite decir que nuestro mensajero es mejor que muchos existentes en este momento, especialmente en el contexto de privacidad y apertura.

¿Qué pasará después?


El mensajero es un punto de partida, con suerte, un largo camino. Nuestro objetivo global va mucho más allá del messenger, pero avanzaremos de manera consistente y gradual. Ahora estamos lanzando la base de nuestro sistema, su elemento básico. Después de eso, comenzaremos a trabajar en el autoequilibrio automático de la red para reducir el tráfico y la carga del servidor, proporcionaremos API y SDK para el desarrollo de componentes de servidor adicionales, así como miniaplicaciones integradas.

¿Cómo ganaremos con esto?


Sí, nos gustaría ganar de este mensajero. En este momento, estamos invirtiendo nuestros propios fondos en su desarrollo y apoyo. Ahora puede ayudarnos haciendo una donación de cualquier tamaño a través de una página especial.

En el futuro, estamos considerando la posibilidad de introducir la monetización por suscripción. Quizás esta sea una cuota para el número de usuarios, o tal vez una simple suscripción mensual a las actualizaciones del servidor. Aún no existe una solución final, estamos considerando varias opciones.

¿Cómo intentarlo?


Puede implementar una aplicación de servidor en casi cualquier servidor virtual o algo más serio. La aplicación del servidor viene como una imagen acoplable. Las instrucciones están disponibles en nuestro sitio web https://ymessenger.org/en/user-guide/servers/deployment .
La aplicación de Android se puede descargar desde Play Market ( Y messenger ). Puede descargarlo y comenzar a usarlo de forma totalmente gratuita.

La aplicación web está disponible aquí . La versión web no permite la autorización a través de QR y no muestra archivos cifrados, encuestas y mensajes de voz. Estas características aún están en funcionamiento.

Todavía no tenemos una aplicación iOS nativa, planeamos (que podemos) hacerlo este otoño. Por el momento, ofrecemos a los usuarios de iOS que usen nuestro ensamblaje de aplicaciones web.

Fuente


Estamos preparando el código fuente para su publicación en GitHub pronto. Publicaremos el código fuente de la aplicación del servidor, la aplicación de Android, el cliente web y los componentes de cifrado bajo la GPL.

Quedan preguntas


Si todavía tiene preguntas, puede formularlas en los comentarios, intentaremos responderlas. O envíenoslas a hi@corp.ymessenger.org .

All Articles