Matrix Protocol

Matrix Protocol

matrix.org

1

About this website

Matrix is an open standard and lightweight protocol for decentralized, real-time communication over IP, designed to enable interoperable, persistent, and secure messaging across different service providers. Created by Amandine Le Pape, Matthew Hodgson, and the development team (originally within Amdocs, later spun out as Element and the Foundation in 2017), this protocol has gained significant adoption as a federated alternative to centralized messaging platforms like Slack, Discord, and WhatsApp. Key features include: federated architecture (like email, servers can federate with each other, enabling users on different servers to communicate without a central authority), decentralized identity (users are identified by IDs like @user:server, portable across servers), persistent rooms (chat rooms are replicated across all participating servers, ensuring no single point of failure and data ownership), end-to-end encryption (using the Olm and Megolm cryptographic ratchets based on the Double Ratchet algorithm, providing forward secrecy and post-compromise security, with cross-signing for device verification), VoIP and video calling (via WebRTC integration), presence and typing indicators, message editing and redaction, read receipts, reactions, threaded conversations, spaces (groups of rooms for organizing communities), bridges to other platforms (IRC, Slack, Discord, Telegram, WhatsApp, Signal, and many others via the bridge ecosystem), bots and application services (server-side integrations that can participate in rooms as virtual users), search across message history, and multiple client implementations (Element being the most popular, with SchildiChat, FluffyChat, Cinny, and many others).

Tags & Categories

Categories

Tags

Statistics

1
Views
0
Clicks
0
Like
0
Dislike

Comments

Log In to post a comment

No comments yet. Be the first!