Matrix 1.0 - 去中心化消息协议发布

11 年 2019 月 1.0 日,Matrix.org 基金会的开发人员宣布发布 Matrix XNUMX,该协议用于实现基于无环图 (DAG) 内事件(事件)的线性历史构建的联邦网络。 该协议最常见的用途是实现消息服务器(例如 Synapse 服务器、Riot 客户端)并通过桥将其他协议相互“连接”(例如支持 XMPP、Telegram、Discord 和 IRC 的 libpurple 实现)。

Matrix 1.0 - 去中心化消息协议发布

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 的类似客户端。

Matrix 1.0 - 去中心化消息协议发布

正如我已经 ,Synapse 服务器对硬件的要求相当低——对于“家庭”服务器,您可以使用 ARM ODROID-XU4 微型计算机,价格为 49 美元,并且由于去年年底在亚马逊云中出现了 ARM Graviton 处理器上的虚拟机,您可以在亚马逊云中建立一个廉价的预订“家庭迷你数据中心”。

新闻和附加信息 - 矩阵网

来源: habr.com

添加评论