Matrix 1.0 - 分散型メッセージング プロトコルのリリース

11 年 2019 月 1.0 日、Matrix.org Foundation の開発者は、非巡回グラフ (DAG) 内のイベント (イベント) の線形履歴に基づいて構築されたフェデレーション ネットワークを実装するためのプロトコルである Matrix XNUMX のリリースを発表しました。 このプロトコルの最も一般的な使用法は、メッセージ サーバー (例: Synapse サーバー、Riot クライアント) を実装し、他のプロトコルをブリッジ経由で相互に「接続」することです (例: XMPP、Telegram、Discord、および IRC をサポートする libpurple 実装)。

Matrix 1.0 - 分散型メッセージング プロトコルのリリース

Synapse 1.0 サーバーの主な革新 (および使用の前提条件)、つまり Matrix 1.0 プロトコルの実装は、サーバー ドメインに TLS 証明書 (無料の Let's Encrypt も適しています) を使用し、サーバー間の安全なデータ転送を保証することです。フェデレーテッド ネットワークに参加しています。 したがって、ホーム サーバーに自己署名証明書を使用する場合は、有効な証明書を作成する必要があります。そうしないと、サーバーはネットワーク上の他のサーバーとの対話を停止します。

Matrix 1.0 プロトコルのリリース計画は、フランス政府の通信インフラストラクチャを提供するために Matrix.org Foundation テクノロジを実装する作業の一環として、2019 年 2019 月にブリュッセルで開催された最大のオープンソース カンファレンス FOSDAM XNUMX で発表されました。

興味深いことに、XNUMX か月前、matrix.org サーバーがハッキングされ、その結果、matrix.org サーバー データベースを再作成する必要が生じました (サーバーに保存されていた暗号化されたチャット履歴が失われました)。また、Riot Android アプリも再リリースされました。キーとパスワードの漏洩に。 ハッカーは、ビジネス プロセスとサーバー セキュリティ (ソフトウェア開発とテストの自動化プラットフォームである Jenkins の脆弱性に関連する) を改善するための推奨事項を残しました。 「ホーム」Matrix サーバーは、ユーザー メッセージやその他の必須ではないサービスの「ステッカー」が一時的に利用できなくなることを除いて、影響を受けませんでした。

最も人気のある Riot.im クライアント (現在のバージョン 1.2.1) は、デスクトップ実装とほとんどのモバイル プラットフォームの両方で利用可能で、利便性と信頼性の点で Slack や Telegram の同様のクライアントに近いです。

Matrix 1.0 - 分散型メッセージング プロトコルのリリース

私はすでに 私が書きました, Synapse サーバーはハードウェアへの要求が非常に低いです。「ホーム」サーバーの場合、4 ドルで ARM ODROID-XU49 マイクロコンピューターを使用できます。また、昨年末に Amazon クラウドの ARM Graviton プロセッサー上の仮想マシンが登場したためです。では、Amazon クラウド上に安価な予約「自宅ミニデータセンター」を設置できます。

ニュースと追加情報 - マトリックス.org

出所: habr.com

コメントを追加します