Por Decrypt Staff
6 min lectura
El encriptado está en el corazón de las comunicaciones de hoy en día; evita que posibles intrusos como los hackers, las empresas privadas o incluso los gobiernos descifren los mensajes, garantizando su privacidad en línea.
Pero la actual generación de aplicaciones de mensajería encriptada, como WhatsApp y Signal, tiene dos vulnerabilidades evidentes. En primer lugar, están construidas sobre servidores centralizados, que representan puntos únicos de fallo y filtran metadatos sobre con quién estás hablando y cuándo. Y en segundo lugar, el propio cifrado se enfrenta a una gran amenaza en un futuro próximo—la computación cuántica.
En el Foro Económico Mundial de Davos de 2020, Sundar Pichai, CEO de la empresa matriz de Google, Alphabet, hizo una cruda predicción: "En un plazo de cinco a diez años, la computación cuántica romperá el cifrado tal y como lo conocemos hoy". Las aplicaciones de la generación actual, e incluso las blockchains, no están diseñadas por defecto para mantenerse resistentes en esos casos. Esto plantea un problema.
Para proteger la privacidad de los usuarios—y, en casos más graves, su seguridad física—está surgiendo una nueva generación de aplicaciones de mensajería descentralizadas y resistentes a la computación cuántica, encabezada por xx messenger.
La idea del criptógrafo David Chaum, XX Messenger, pretende resolver tanto los problemas de privacidad actuales como las posibles vulnerabilidades futuras mediante una combinación de tecnologías innovadoras. El pedigrí de Chaum está bien establecido; ampliamente conocido como "el padre del anonimato en línea", también es el inventor de la primera moneda digital, DigiCash—considerada una de las inspiraciones clave para el libro blanco de Bitcoin de Satoshi Nakamoto.
A primera vista, la aplicación de mensajería XX Messenger debería resultar familiar a cualquiera que haya utilizado una aplicación de mensajería, con funciones como los chats de grupo y la posibilidad de compartir fotos y audio. Además, XX Messenger facilita el registro y el uso sin necesidad de vincular la cuenta a un número de teléfono o a un correo electrónico —basta con un seudónimo. Esto supone un cambio sutil, pero al mismo tiempo fundamental, respecto al status quo de las aplicaciones de mensajería.
Sin embargo, lo que diferencia a XX Messenger de otros servicios de mensajería es la tecnología de preservación de la privacidad que sustenta la plataforma.
Para apreciar los retos que XX Messenger pretende abordar, es útil poner algunas cosas en contexto.
Los ordenadores modernos funcionan con dígitos binarios—1 y 0. Si algo es "verdadero" en términos informáticos, el transistor codificará un 1. Si es falso, leerá un 0. Pero debido a un fenómeno llamado "superposición cuántica", los transistores de los ordenadores cuánticos pueden leer tanto el 1 como el 0 al mismo tiempo, una capacidad que actualmente no existe y que ayudaría a descifrar buena parte de los algoritmos de encriptación en muchos casos— incluso el de Bitcoin, según algunos expertos.
Conscientes de los riesgos inminentes, Chaum y su equipo han desarrollado un algoritmo de consenso cuántico seguro, xxBFT—o consenso xx, como se denomina comúnmente—y lo han combinado con un protocolo de mezcla de mensajes llamado xx cMix para apuntalar todos sus proyectos.
El novedoso modelo de consenso garantiza que la propia infraestructura de la red no pueda ser derribada por los ordenadores cuánticos, mientras que cMix asegura que el cifrado de extremo a extremo no pueda romperse—y proporciona la función de preservación de la privacidad única de xx messenger, la destrucción de metadatos.
Con cMix, la destrucción de metadatos impide que los mensajes se vinculen o descifren, al tiempo que ofusca la información sobre remitentes, destinatarios y fechas de los mensajes. Mientras que las generaciones anteriores de aplicaciones de mensajería mantenían el contenido de tus mensajes en privado, XX Messenger va un paso más allá, rompiendo el vínculo entre tú y quiénes son tus interlocutores —información que podría utilizarse para construir un perfil tuyo.
XX Messenger asegura aún más su infraestructura tecnológica al basarse en la red descentralizada XX. Al funcionar en una blockchain descentralizada en lugar de en servidores privados controlados de forma centralizada, se eliminan los puntos únicos de fallo y los incentivos para monetizar los datos (lo que expone a los usuarios a riesgos de privacidad de datos). Las ventajas de la descentralización se agravan cuando se añade a la mezcla la criptografía resistente a la computación cuántica de Chaum.
Aunque se basa en la criptografía resistente al quantum, la red XX, sobre la que está construido XX Messenger, funciona de forma similar a otras blockchain descentralizadas. Grupos de nodos xx asignados al azar en la red ayudan a cifrar conjuntos anónimos de 1.000 mensajes enviados a través de xx messenger. Los nodos barajan continuamente estos mensajes y ayudan a cifrarlos de acuerdo con la pila tecnológica desplegada. Este es el proceso que también elimina cualquier información que pueda vincular a remitentes y receptores.
La aplicación funciona en una red descentralizada de 360 nodos, en el momento de la publicación, pero XX Messenger dice que el objetivo es aumentar ese número a 500.
Al igual que otras blockchains, la red XX está asegurada por incentivos económicos; a cambio de sus servicios para asegurar la red, los operadores de nodos ganan la criptomoneda nativa de la red xx, XX Coin. Mientras que las redes de blockchain como Ethereum tienen una "ruta de actualización" para prepararse para un futuro cuántico, xx coin es actualmente la única criptomoneda protegida de los ataques de la computación cuántica.
El desarrollo técnico de xx messenger se beneficia del desarrollo de la criptografía de código abierto, lo que permite a los desarrolladores contribuir tanto a los proyectos en curso como a la creación de nuevas aplicaciones en la red. El código fuente, escrito en su mayor parte en Golang, está disponible en GitLab y las discusiones sobre el código tienen lugar en el foro de MainNet y en Discord.
La aplicación xx messenger está actualmente disponible para su descarga en las tiendas de aplicaciones de Android y Apple. Si quieres participar en la comunidad de xx messenger, que se preocupa por la privacidad, consulta el proyecto en YouTube, Twitter, Telegram y Discord.
Decrypt-a-cookie
This website or its third-party tools use cookies. Cookie policy By clicking the accept button, you agree to the use of cookies.