マトリックスプロトコルは Fediverse ですか?

マトリックスプロトコルは Fediverse ですか?

タイトルがすべてを物語っています。Fediverse について読むと、Matrix プロトコルはその特性に適合しているように見えますが、それに関する言及はどこにも見つかりませんでした。

答え1

はい、Matrix は間違いなく Fediverse プロトコルです。たとえば、この古いサイトをご覧ください:https://www.elegantthemes.com/blog/business/self-hosted-matrix-with-riot-team-chat-under-your-control

奇妙なことに、マトリックスのWikipediaページ https://en.wikipedia.org/wiki/Matrix_(プロトコル) 「... 連合型リアルタイム通信のプロトコル」と「Fediverse も参照」とだけ書かれており、曖昧なままです...

また、私が期待していたページには、Matrix への参照がないようです。

https://en.wikipedia.org/wiki/分散ソーシャルネットワークのソフトウェアとプロトコルの比較

https://en.wikipedia.org/wiki/フェディバース

...このページには「Fediverse」への言及もありませんhttps://en.wikipedia.org/wiki/Federation_(情報技術)

Wikipedia は特定の事柄をわかりにくくする傾向があると思いますか? それとも、必ずしも役に立つわけではないと思いますか?

興味があれば、Destination Linuxポッドキャストのエピソード180で最近Matrixが取り上げられました。彼らは皆、Matrixが非商用メッセージングなどの主要な標準。https://destinationlinux.org/

私は、Matrix プロトコルを使用するメッセージ クライアントである Element (最近まで Riot.im として知られていました) を使用しています。

よろしく

答え2

私が見る限り、マトリックスプロトコルとフェディバースに使用されているプロトコル(アクティビティパブ) は互換性がありません。

Fediverse の Wikipedia ページ(ActivityPub ユニバース) には、そのユニバースの外側にある Matrix プロトコルを示す画像があります。

この記事では、互換性がないことを示しています。https://fedi-verse.info/matrix-synapse

ここに機能の優れた比較があります:http://blog.misterblue.com/2020/2020-08-11-ActivityPub-and-Matrix-for-Vircadia

したがって、ロジックと分散化の性質は似ていますが、互換性はありません。

答え3

マトリックスは連合プロトコルです。現在は主にグループチャットルームで使用されていますが、実験的なマトリックス用のマイクロブログアプリ「Cerulean」2020年末にリリースされ、マトリックスを使用するCactus Commentsと呼ばれるWebコメントシステム

フェディバースは、もともと Identi.ca が使用していた StatusNet ソフトウェア用に開発された、OStatus というプロトコルを使用してフェデレーションされたソーシャル メディア サーバーのネットワークの非公式な名前として始まりました。それ以来、これらのアプリはすべて、フェデレーションされたソーシャル メディアの新しい W3C Web 標準である ActivityPub のサポートを追加しており、Diaspora のカスタム バージョンの OStatus を使用してフェデレーションしていた多くのアプリも同様です。それ以来、AP通信を利用して数十の新しい統合ソーシャルメディアアプリが開発されている。

フェディバースの定義の境界は曖昧ですが、通常はAPをサポートするアプリ、または別のプロトコルを使用してAPアプリと連携するアプリが含まれると考えられています。たとえば、Friendica、SocialHome、Hubzillaはすべて現在APを実装していますが、Diasporaプロトコルもサポートしています。そのため、DiasporaはAP自体を実装していない一般的には、フェディバースの一部であると考えられています。

Matrix アプリは AP を実装しておらず、私の知る限り AP を実装しているアプリと連携していません。そのため、通常はフェディバースの一部とは見なされません。しかし、Cerulean または Cactus Comments が AP のサポートを実装したり、既存の AP がそれらと連携できるほどの Matrix 仕様を実装したりしたらどうなるでしょうか。または、AP アプリが Matrix を使用してリアルタイム チャット機能を追加したらどうなるでしょうか。その場合、Matrix がフェディバース プロトコルとして含まれるようになるかもしれません。

関連情報