11 年 2019 月 1.0 日,Matrix.org 基金會的開發人員宣布發布 Matrix XNUMX,該協議用於實現基於無環圖 (DAG) 內事件(事件)的線性歷史構建的聯邦網絡。 該協議最常見的用途是實現消息服務器(例如 Synapse 服務器、Riot 客戶端)並通過橋將其他協議相互“連接”(例如支持 XMPP、Telegram、Discord 和 IRC 的 libpurple 實現)。
Synapse 1.0 服務器的主要創新(和使用先決條件)——Matrix 1.0 協議的實現——是為服務器域使用 TLS 證書(免費的 Let's Encrypt 也適用),這確保了服務器之間的安全數據傳輸參與聯邦網絡。 因此,如果您為家庭服務器使用自簽名證書,則必須創建一個有效的證書 - 否則您的服務器將停止與網絡上的其他服務器交互。
Matrix 1.0 協議的發布計劃於 2019 年 2019 月在布魯塞爾最大的開源會議 FOSDAM XNUMX 上宣布,作為實施 Matrix.org 基金會技術以提供法國政府通信基礎設施的工作的一部分。
有趣的是,兩個月前,matrix.org 服務器遭到黑客攻擊,導致需要重新創建 matrix.org 服務器數據庫(丟失服務器上存儲的加密聊天記錄)——以及重新發布 Riot Android 應用——由於密鑰洩漏和密碼。 黑客留下了改進業務流程和服務器安全性的建議(與軟件開發和測試自動化平台 Jenkins 中的漏洞有關)。 “家庭”Matrix 服務器沒有受到影響,除了用戶消息和其他非必要服務的“貼紙”暫時不可用。
最流行的 Riot.im 客戶端(當前版本 1.2.1)——可在桌面實現和大多數移動平台上使用——在便利性和可靠性方面接近 Slack 和 Telegram 的類似客戶端。
正如我已經
新聞和附加信息 -
來源: www.habr.com