El 11 de junio de 2019, los desarrolladores de la Fundación Matrix.org anunciaron el lanzamiento de Matrix 1.0, un protocolo para implementar una red federada basada en un historial lineal de eventos dentro de un gráfico acíclico (DAG). La forma más común de usar el protocolo es implementar servidores de mensajes (por ejemplo, servidor Synapse, cliente Riot) y "conectar" otros protocolos entre sí a través de puentes (por ejemplo, implementación en libpurple con soporte para XMPP, Telegram, Discord e IRC).

La principal innovación (y un requisito previo para el uso) del servidor Synapse 1.0, la implementación del protocolo Matrix 1.0, es el uso de un certificado TLS (un Let's Let's Encrypt gratuito también es adecuado) para el dominio del servidor, que proporciona transferencia de datos segura entre los servidores que participan en la red federada. Por lo tanto, si utiliza un certificado autofirmado para su servidor doméstico, debe crear un certificado válido; de lo contrario, su servidor dejará de interactuar con otros servidores de la red.
Los planes de lanzamiento del protocolo Matrix 1.0 se anunciaron en Bruselas en febrero de 2019 en la conferencia de código abierto FOSDAM 2019 más grande como parte de la implementación de las tecnologías de la Fundación Matrix.org para proporcionar la infraestructura de comunicaciones del gobierno francés.
Curiosamente, hace dos meses, el servidor de matrix.org fue objeto de un ataque de piratas informáticos, por lo que fue necesario recrear la base de datos del servidor de matrix.org (con la pérdida del historial de chat cifrado almacenado en los servidores), así como relanzar la aplicación Riot para Android, debido a una fuga de clave y contraseñas Los piratas informáticos dejaron recomendaciones para mejorar los procesos comerciales y la seguridad del servidor (relacionados con las vulnerabilidades en Jenkins, una plataforma para automatizar el desarrollo y las pruebas de software). Los servidores Matrix "domésticos" no se vieron afectados, con la excepción de la indisponibilidad temporal de "adhesivos" para mensajes de usuario y otros servicios secundarios.
El cliente más popular Riot.im (versión actual 1.2.1), disponible tanto en la implementación de escritorio como en la mayoría de las plataformas móviles, se ha acercado a clientes similares para Slack y Telegram en términos de conveniencia y confiabilidad.

Como ya
escribí , los servidores Synapse son bastante poco exigentes con el hardware: puede usar microordenadores ARM ODROID-XU4 por $ 49 para un servidor "doméstico", y debido a la aparición de máquinas virtuales basadas en procesadores ARM Graviton en Amazon Cloud a fines del año pasado, configurar de forma económica una copia de seguridad de un "mini centro de datos doméstico" en la nube de Amazon.
Noticias e información adicional -
matrix.org