Twitter仕様変更に備える!Fediverseについておさらい
こんにちは。AITPの大野です。
先日TwitterのAPI制限の仕様が変わり、一時的にツイートが閲覧できなくなる事態がおきました。
Twitterに不安を抱いた多くのユーザーが引越しを検討しているようで、一時は他のSNSの名前がツイッタートレンド入りしていました。
かくいう自分も他のSNSをきちんと検証することをして来なかったので、遅まきながらこれを機会にフェディバースについておさらいしておきたいと思います。
Fediverseとは一体なにもの?
FediverseとはFederation(連合) + Universe(世界) を合わせた言葉で、他のSNSと相互に通信できるSNSのことを指しています。
現在ではW3Cが策定した ActivityPub というプロトコルが一番広く使われており、日本人ユーザーの多いMastodonやMisskeyもこのプロトコルに対応しています。
同様にActivityPubに対応している他のSNSの投稿を閲覧したり、他のSNS上のユーザーをフォローしたりすることが可能になっています。
つまりMastodonで作ったユーザーでMisskeyユーザーをフォローしたり、投稿を見たりすることができるということです。
インスタンス・サーバー・ノードと呼ばれるもの
MastodonやMisskeyなどはソースコードが公開されているので、自分でサーバーを立ち上げてそこにソフトをインストールすれば自分のコミュニティを作ることができます。
そのコミュニティのことをインスタンスと呼んだりサーバーやノードと呼んだりしていますが、呼び方が違うだけで全て同じものを指しています。(この記事では便宜上全てインスタンスで統一します)
インスタンスごとにトピックが特化されていたりローカルルールがあったりするので、どのインスタンスに参加するかでどういう体験になるかも変わってくるのも特徴の一つです。
また複数のインスタンスで連合を組むことができ、連合がある場合は連合インスタンスのフィードも閲覧可能です。
(インスタンスAで登録・ログインした場合も連合しているインスタンスBのフィードが見れるなど)
中間まとめ
- 一つのサービスの中でも複数のインスタンスがあり、それぞれのインスタンスを運営している個人・団体がいる。
- インスタンスを運営している個人・団体が運用ルールや規約などを定める。
- インスタンス維持費用などはその個人・団体が負担する。
- インスタンスでどう収益を上げるかも運営する側次第。
- インスタンス同士が連合を組むことで連合タイムラインを作ることができる。
- さらに同じプロトコルに対応している他のサービスとも連携が可能。
Fediverseの種類
Fediverseの種類自体はたくさんあるのですが、以下にいくつか有名どころを抜粋します。
ちなみにこのあたりの統計情報は fedidb をみると最新のものが分かります。
Mastodon
Fediverseの中では最大の規模を誇り、ユーザー数は100万人以上・インスタンスの数は2,700以上。
ActivityPubに対応
Misskey
Mastodonに次いで規模が大きい。ActivityPubに対応。
開発者が日本人ということもあり日本のインスタンスが多い。
Bluesky
元Twitterのジャック・ドーシーが支援する新しいサービス。現段階ではまだベータしかなく、公式のアカウント作成は招待制となっている。
ActivityPubでユーザー体験を損ねている以下の点を改良しようとしている。(Blog参照)
- 登録したインスタンスが削除された場合にユーザーアカウントがなくなってしまう
- 連合を超えたもっと広いグローバルのランキングやトレンドが見えない。リーチする術がない
- spamや不正行為の取り締まりはインスタンスを運営する側に委ねられていて、ユーザーはそれを検証する術がない
コードはすでに公開されていますが、まだベータバージョンということで破壊的変更が起こる可能性もあり、実用はもう少し先かなと思います。
Fediverseの問題点
Blueskyが解決しようとしている3つのポイントに加え、もう一つ気になる点が「インスタンスの運用主体がほぼボランティアで成り立っている」点です。
インスタンスを運用するにはサーバー代金やアプリ開発費用をまず稼ぐ必要がありますが、マネタイズを頑張らないと赤字になってしまう可能性があります。
さらにルール整備や不正行為の取り締まり・アプリケーションのメンテナンスなどの手間もかかることを考えると、ある程度マネタイズに成功しているインスタンスでないと「ある日突然シャットダウン」という可能性もあるのでそれは少し怖い点です。
Fediverseの心地よさ
上記のように Fediverse はインスタンスごとに分かれて統治されていることもあり、収益目当てのアカウントがあまり参入してきていません。
炎上してアテンションを集めるためのアカウントや、人の危機感を煽って商品ページに繋げるような商売アカウントがない、というのは非常に優しい世界だなというのはしみじみ感じることができます。
またコミュニティが小さいので新規に参加する人を歓迎する空気もあり、Twitterなど他のSNSが疲れるような人は向いているんではないでしょうか。
まとめ
Fediverseについてざっくりとおさらいしてきました。
細かい問題点も勿論ありますが、今回のTwitter騒動の急な変更などを考えると選択肢として十分検討に値すると思います。
また今話題のBlueskyは中央集権型と分散型の良いとこ取りのように見えますし、非常に楽しみにしています。
それでは皆さん良いFediverseライフを。