La mayoría de las plataformas que utilizamos para comunicarnos entre nosotros en línea están vinculadas a un solo proveedor. Pero no hay ninguna razón técnica para que las cosas sean así. Hay formas de chatear en línea que ofrecen un mayor grado de privacidad y libertad. Matrix es una de esas formas.
¿Qué es el protocolo Matrix?
Matrix
es un estándar abierto para la comunicación en tiempo real. Más
específicamente, te permite comunicarte a través de diferentes proveedores de
servicios. Piensa en cómo funciona el correo electrónico. Si tienes
una dirección de correo electrónico de ProtonMail,
no estás limitado a hablar con otros usuarios de ProtonMail. Matrix ofrece
la misma libertad para chatear en línea.
Matrix
no es el primer intento de descentralizar el chat.
XMPP,
el Protocolo extensible de mensajería y
comunicación de presencia ya lo ha hecho para la mensajería instantánea,
donde sirvió como base para Google Talk, Facebook Messenger y
WhatsApp. Además, debido a que XMPP es extensible, también ha evolucionado
para administrar llamadas VoIP y video chat.
Matrix
es un protocolo más nuevo diseñado para hacer todo esto desde el principio, en
la forma en que nos hemos acostumbrado a chatear en nuestros
dispositivos. Sin embargo, no es solo esta capacidad lo que hace que
Matrix sea interesante, sino cómo funciona Matrix.
¿Cómo funciona el protocolo Matrix?
La Fundación Matrix.org describe Matrix no como un protocolo, sino como una red de
conversación descentralizada. No hay un solo punto de falla, como un
servidor centralizado, en Matrix. Cuando te comunicas con alguien, los
datos se comparten entre todos los servidores, y los usuarios participan en la
conversación. Si tu servidor deja de funcionar, la conversación puede continuar
en otro lugar hasta que tu servidor vuelva a funcionar.
Este
es un esfuerzo por democratizar la comunicación. Cada servidor tiene la
misma propiedad sobre las conversaciones y soberanía sobre los datos del usuario. Estos
servidores pueden ser autohospedados en casa o en un servidor privado virtual o alojados por una organización, empresa o
comunidad. Esto contrasta con las principales plataformas comerciales,
como Discord, donde la empresa posee los servidores a los que todos se conectan
y, como resultado, todos los datos. Y si esos servidores caen, nadie puede
comunicarse.
Ahí
no es donde terminan los contrastes. Si bien alguien en Twitter no puede
enviar un mensaje directo a alguien en Facebook, Matrix es interoperable por
diseño. Puedes configurar tu cuenta de Skype, tu cuenta de Discord y tu
cuenta de Slack para que, sin importar a dónde alguien te envíe un mensaje, los
veas en tu cliente Matrix y puedas responder a cualquiera de ellos desde un
solo lugar. Matrix se refiere a esta funcionalidad como puente.
Cómo utilizar Matrix
Para
comenzar a comunicarte utilizando el protocolo Matrix, necesitas un cliente
Matrix. Esta es la aplicación cuyo ícono verás entre tus aplicaciones, en
tu escritorio o en tu barra de tareas.
La Fundación Matrix.org recomienda
Element como lo más parecido a ser un producto insignia. Muestra lo que
Matrix puede hacer y es multiplataforma, por lo que puedes instalarlo en
cualquier sistema operativo de escritorio o móvil que desee.
Element
no está solo y hay muchos clientes entre los que elegir. Algunos están
diseñados para un sistema operativo específico o, en Linux, un entorno de escritorio específico,
como Fractal para GNOME y NeoChat para KDE
Plasma. Otros se crean
utilizando un lenguaje de programación específico o un juego de herramientas,
como FluffyChat hecho con Go y Mirage con Qt
y Python. Cada uno ofrece soporte para un grado variable de funciones de
Matrix.
También
deberás elegir un servidor para alojar tu cuenta. Puedes optar por el
autohospedaje si deseas tener el máximo control sobre tus datos y apreciar esta
libertad que no tienes con las principales redes comerciales. Pero esto
viene con una complejidad adicional y casi no es necesario. Si solo deseas
comenzar a trabajar y comenzar a chatear tan rápido como lo harías en cualquier
otra plataforma, también puedes hacerlo. Quizás el lugar más fácil para
comenzar es app.element.io.
Tu ID de usuario de Matrix
aparece en el siguiente formato:
@username:server.com
Esto
es similar a una dirección de correo electrónico o tu nombre de usuario en
Mastodon. En una plataforma centralizada, todos están en los mismos
servidores, por lo que un nombre de usuario solo puede ser suficiente. En
las redes federadas, debes designar
un nombre de usuario y el servidor donde se puede formar ese nombre de
usuario. Ten en cuenta que el término "servidor" se utiliza aquí
de forma poco estricta. Técnicamente, un servicio como Instagram tiene
muchos servidores que manejan cantidades inimaginables de datos, pero para el
usuario final, estos servidores aparecen como uno solo.
¿Qué características tiene Matrix?
Matrix
maneja todo tipo de comunicación, pero comunicación es un término muy
amplio. Entonces, ¿qué puedes hacer realmente con Matrix?
- Mensajería
instantánea uno a uno
- Salas de chat
- Videollamadas
- Llamadas de audio
- Compartición de
archivos
- Otras funciones de
puente no relacionadas con la
comunicación
La
comparación más directa con un servicio similar a Matrix sería Discord. Pero además de que Matrix está federado, también es
compatible con el cifrado de extremo a extremo. Entonces, además de una mayor propiedad sobre tus datos,
también tienes un mayor grado de privacidad.
Una
vez más, también hay puentes. Si bien la experiencia no es perfecta,
Matrix es una de las mejores opciones en estos días para usar un solo cliente
para administrar todas tus diferentes plataformas de mensajería. También
puedes conectar los servicios que no se utilizan para comunicarse con otros, como
recibir actualizaciones sobre nuevas publicaciones en una fuente RSS.
Incluso
puedes unir Matrix con Twitter, aunque si deseas una alternativa
descentralizada en toda regla, es posible que desees considerar
Mastodon en su lugar.
¿Deberías utilizar Matrix?
Al
igual que con cualquier plataforma de comunicaciones, la pregunta se reduce a
¿qué plataformas usan tus amigos, familiares o colegas? ¿Están dispuestos
a cambiar? ¿O estás contento de conectarte con personas que ya están
usando Matrix? Nuevamente, ya existen canales a los que puedes unirte para
hablar con extraños sobre intereses compartidos.
Incluso
si nadie en tu círculo usa Matrix, aún puede adoptar Matrix por tu cuenta y hacer
puente a cualquier plataforma que usen.
Matrix
es una tecnología apasionante y un ejemplo de cómo se puede realizar la
comunicación en línea. Si es una visión que compartes, regístrate y ayuda
a que suceda.
Todo lo que debes saber Riffle – La nueva red anónima más segura que TOR