世界を動かす技術を、日本語で。

ユーザー禁止の論争が明らかにする「Bluesky」の分散型の志は現実ではない

概要

  • 2023年にBlueskyが登場し、オープン性とユーザーフレンドリーさを重視した新しいSNSとして注目
  • Mastodonに比べて簡単な利用と柔軟なモデレーションが特徴
  • モデレーションやラベリング機能を巡る論争や課題が続出
  • ATProtoによる分散型ネットワーク構築を推進中だが、完全な独立実装は未達成
  • Blackskyなどの代替実装もBlueskyへの依存が残る現状

Bluesky登場とその特徴

  • 2023年 にBlueskyがプライベートベータとして登場
  • オープン性ユーザーフレンドリー をコンセプトに掲げるSNS
  • Elon MuskによるTwitter買収後、多くのユーザーが移行先を模索
  • Mastodonは ActivityPubプロトコル による分散型だが、複雑さが障壁
  • 2024年2月にBlueskyが一般公開され、急速にユーザー数増加

モデレーションの仕組みと課題

  • Mastodonより サインアップと利用が簡単
  • モデレーションを ユーザー主導 にし、リスト作成や自動ブロック・ラベリングを推奨
  • ソースコードを オープンライセンス で公開
  • モデレーションからできるだけ距離を置く運営方針
  • 一方で、 モデレーション判断への不満 や論争が発生
    • 例:J.D. VanceやJesse Singalのアカウント維持に反発
    • Singalに対する 2万8000件以上の署名運動 も成果なし
  • 2023年には 人種差別的なユーザー名 許可問題で「投稿ストライキ」発生、後に方針転換と謝罪

ラベリング機能とその影響

  • ラベリング機能 は概ね好評
    • Trump支持者やSingalなどをブロック・ラベリングするリストが普及
  • 一方で、 中傷的なリスト追加 やストーカー行為の被害報告も存在
  • 正当なブロックリスト運用者と被害者のバランス調整が課題
  • TOS変更で 通報によりブロックリストが非表示 になる仕様が物議

ATProtoと分散型ネットワークの現状

  • ATProto による分散型ネットワーク構築を進行
  • Blueskyのソフトウェアスタックは複雑
    • PDS(Personal Data Server) :投稿・プロフィールの公式データ保存
    • Relayサーバー :複数PDSの投稿を集約し「ファイアホース」を生成
    • ラベラー :投稿データをユーザー設定で分類
    • AppView :アプリケーションサーバー、ユーザーのフィード生成
  • ActivityPubとの違いは、「 サーバー移行時にフォロワー・投稿を保持 できる点」
  • 現時点で 完全な独立ATProto実装はBlueskyのみ

Blackskyと代替実装の課題

  • Blackskyは Black Americanユーザーからの不満 を受けてRudy Fraserが開発
  • 独自PDS・Relay・AppView実装を試みるも、 BlueskyのAppView依存 が残る
    • 理由:オープンソース版AppViewが遅いため
    • 結果:ラベリングやモデレーションもBluesky依存
  • ラベリングソフト「 Ozone」の独立運用が困難
    • Blueskyエンジニアも「独立運用のための改善が未達成」と認める

モデレーション事例と論争

  • 2024年秋、Blackskyユーザー「Link」が 突然投稿閲覧不可
    • 理由:Bluesky側のモデレーションによるアカウントBAN
    • Blacksky上では問題なしでも、BlueskyのAppView依存により全体で閲覧不可
  • Charlie Kirk殺害事件後の投稿に対する 政府関係者からの圧力 やBAN事例
    • 例:Gretchen Felker-Martinなどが一時的・恒久的にBAN
  • CEO Jay Graberの ユーザー批判への対応 や、SNS上での議論の泥沼化
    • パンケーキ・ワッフルのミームを引用しつつ、批判的ユーザーに反発
    • モデレーターへのハラスメント問題やSNSの健全性に言及

分散化の課題と今後

  • LinkのBAN事例で、 Blueskyの分散化計画の未完成 が露呈
  • Blackskyは最も進んだATProto代替実装だが、依存は解消されず
  • Northsky Socialなど他の代替実装もまだサービス未開始
  • 完全な独立運用と分散型SNS実現には課題が山積

このように、Blueskyは分散型SNSの理想を掲げながらも、実際の運用やモデレーション、技術的な独立性の面で多くの課題に直面しています。今後、どのようにコミュニティと技術のバランスを取るかが問われています。

Hackerたちの意見

見た感じ、分散型の解決策におけるモデレーションの問題の「解決策」は、ほとんどいつも…もっと中央集権化することだったね。

ML(機械学習)は、不要なコンテンツをフィルタリングするための分散型メカニズムや、ハイブリッドアプローチを提供できるかもしれない。個人的には、最も厄介なコンテンツフィルタリング(グロテスクなものや心理的に不快なコンテンツ)は、すぐに自動化される仕事になると思う。

私が知っている限り、モデレーションの哲学的な問題に直面した主要な分散型ソーシャルメディアは、Mastodon、Bluesky、そしておそらくLemmyだけだね。Mastodonが中央集権化を進めたとは思わないし、ブロックツールは基本的に最初から分散されていたと思う。時間が経つにつれて中央集権化に向かって進化したわけじゃない。複雑な歴史があるけど、新しいことが起こった可能性もある。Blueskyについては、君の言う通り、ユーザーに対して責任を持たない点で中央集権化が信頼できない良い例だね。別の言い方をすれば、責任の欠如がその中央集権性を明らかにしている。使いやすいから人々が混乱することはないみたいだけど、実際の分散化を実現しているとは言えないね。

昔のインターネットは最も分散型だったけど、プラットフォームが無茶苦茶にスケールアップしていなかったから、モデレーションはそれほど大きな問題じゃなかった。しかも、自己選択的に「ゲートキープ」されていたし、今はみんなオンラインだよね。陰謀論の信念は、ソーシャルメディアの影響で急激に広がった。人々はずっと非合理的なポピュリストや陰謀論者の信念を持っていたけど、一般的には人気メディアが変な人を取り上げないことで中和されていた。今はトップ10のポッドキャストが、陰謀論を支持するためのバリデーションを与えている。中央集権化がどう役立つのか分からない。メディア提供者にもっと規制させる(または要求する)ことが、陰謀論者やポピュリストのプラットフォームを減らすことにつながるかもしれない。

必ずしもそうとは限らないよ。中央集権化は最終的にすべてを管理する単一の存在に行き着くけど、その結果、価値が崩壊することもある。ここでの本当の解決策は連邦化だと思う。独立した自己管理のエンティティが協力してモデレーションを助け合う感じ。いい例としては、広告ブロッカーがある。 - 各広告ブロッカーは少なくとも1つの広告トラッキングリストを使っていて、多くの広告ブロッカーは複数のリストを使えるようにしてるし、ユーザーにとって使いやすいデフォルトもある。 - 各リストには独自のモデレーターがいて、自分たちの価値観に基づいてリストのエントリーを追加・更新・削除してる。 - 広告ブロッカー(とそのユーザー)はリストの変更をリクエストすることで協力できるから、ウェブ上の広告の変化に素早く反応できるし、その結果、参加している広告ブロッカーのユーザーにも素早く更新が届く。 - もし広告ブロッカーが機能しなくなったら(例えば、オーナーやスタッフが仕事を続けられなくなったり、オーナーが売却したり…)、ユーザーは新しい広告ブロッカーに切り替えたり、自分で作ったりできる。 - もしリストが失敗したら、広告ブロッカーは他のリストに切り替えたり、新しいリストを作ったりできる。どの広告ブロッカーも、どのリストもすべての権力を持っているわけじゃない。広告ブロッキング全体は、常に切り替え可能な代替手段があることで強化されてるし、必要があれば新しい代替手段をすぐに作る方法もある。これが連邦化の力だと思う。中央集権化の強みを持ちながら、弱点はない。分散型のTwitterのソーシャルメディア版がMastodonだね。自分たちのMastodonサーバーを運営するグループがたくさんあって、中央集権的なMastodonのウェブサイトのように互いにやり取りできる。似たようなサーバーが協力して悪質な行為者リストを共有してる感じ。

Blueskyの方がXより好きだけど、Blueskyプロトコルサービスの運営の実用性について読んできたことから、こうなる予感がしてた。技術的にはもっと良いものが出てくる余地があると思う。Mastodonは分散型の理念に忠実な感じがするけど、サーバー依存の体験にはなかなか慣れなかった。Nostrは技術的には魅力的だけど、使うたびに暗号通貨の話で埋まってしまう。私にとっては、プラットフォームに適した技術基盤が必要だけど、それは実現可能なように思える。でも、それだけじゃなくて、正しいユーザーベースも必要だと思う。

結局、ユーザーベースに戻るんだよね。技術者たちは、普通の人々が分散型やイデオロギー的な技術原則に興味がないことを何度学ぶ必要があるのか分からない。実際、彼らは使いやすさや通常は強いモデレーションといった中央集権的なシステムの利点を好むことが多い。ソーシャルメディアに関しては、ビジネスは自然にユーザーベースの大多数の欲求を優先することになるんだ。

Mastodonは分散型の精神により忠実なように見えるけど、それが本当にそうかはわからない。これらのバンはBlueskyアプリのビューからのもので(インフラの一部)、これらのユーザーは自分のアイデンティティの下で投稿を続けることができる(所有していれば、できるんだ)。バンされていないアプリのビューのユーザーは、彼らをフォローし続けることができる。でも、Mastodonではそれが通用しない。管理者がインスタンスからバンすると、もう投稿もできないし、アイデンティティも使えないし、プラットフォーム上での交流もできなくなる。ゼロからやり直さなきゃいけない。要するに、Mastodonは影響範囲を狭めるけど、「爆風」はどのプライベートプラットフォームでも同じなんだ。Bluesky/AT Protoは、その影響を異なる、より小さなタイプに変えるんだ。

確かに、こういう代替プラットフォームが技術を売りにしてるけど…「今夜運転気をつけて、滑るから」みたいな投稿や猫の写真を載せたい人には、あんまり魅力的じゃないよね。多くのユーザーはそういう感じだと思う。投稿内容とある程度のモデレーションが、実際の売りだと思う。個人的にはちょっと残念で、結局Twitterとあまり変わらない気がする。投稿は同じような短いのばっかりだし、くだらない争いもね :(

技術的にはもっと良いものが出てくる余地があると思う。Mastodonは分散型の理念に忠実な感じだけど、サーバー依存の体験にはなかなか慣れなかった。Mastodonにはサーバーがたくさんあるから、その点では分散化が進んでるけど、ユーザーとしてはBlueskyの方が自分のデータに対してもっと自由がある。自分のPDSを簡単に設定できたり、他のサーバーに移ったり、Blueskyのホスティングに戻ったりもすごく簡単。こういう分散化は本当にありがたいし、atproto/blueskyでシステムの挙動を分析したり、プロパガンダネットワークを理解するチャンスも全然違う。Mastodonのサーバーはネットワークを見たり理解しようとするのを強く嫌がるけど、Blueskyは普通の人が全体を分析できるようにしてくれてる。しかもすごく安く。これは信じられないほどの分散化で、非常に強力なシンジケーションを実現してる。これに匹敵するものはないよね。でも、両方のネットワークで研究は進んでるよね。

みんなが言うように、依存しているニッチなソーシャルネットワークのCEOに本当に死んでほしいわけじゃないって説明している時点で、負けてるよね。

アカウントを作った瞬間に人々は負けていると思う。自分たちが同じことの最後のn回目の問題じゃないと自分を欺いている。フォーマットが問題なんだ。メディアが問題なんだ。匿名の人々が「これがクリティカルマスに達したらマネタイズされる」っていうエクササイズで無駄に叫んでいるのが問題だと思う。最終的には、私たちはそのことを理解したり受け入れたりしない大衆と、明らかに有害なものに自分をさらさないことを選ぶ人たちに分かれると思う。

位置についての良い観察だね。興味がある人のために、元の(そしておそらく代表的な)Blueskyユーザーが言ったことはこうだ:>「私は明確に言いたいのは、死の脅迫をしたり暴力を煽ったりしていたわけではない」と彼は言った。彼は、他の人が同じKirkの画像をリアクションミームとして投稿している例を12件送ったと言っていた。「私はJayに死を望んでいるわけではなく、彼女と彼女のチームが良心を持つことを望んでいる。決定とその扱い方には反対だ。私のアカウントは、ほぼ1日説明なしに削除されて、明らかに遡及的な禁止としか見えない。」

それでも、Blueskyが分散型であるという前提は、あるサーバーに禁止されても、ミームを死の脅迫と見なさない別のコミュニティに移れるってことだったから、Blueskyがどれだけ中央集権的であるかの良いテストだね(かなり中央集権的だよ)。

面白いね。Redditは対照的に、モデレーションが分散型システムの中央集権化だ。

そうでもないよ。Reddit Incは、サブ内のモデレーションを思っている以上にコントロールしている。彼らの異常なPEはnVidiaよりも高いけど、それはAIデータの取引から来ているわけじゃない。これはナラティブやプロパガンダをコントロールするための装置なんだ。

Redditには、重要な意味での分散化は全くないよ。

Redditはフォーラムとしてのサービスだし、Discordはチャットとしてのサービス、Fandomはウィキとしてのサービスだよね。どれも、中央集権化すべきではないものを中央集権化しようとしてる共通の目標がある。

これ、NFTが盗まれてOpenSeaがそれをリストから外した時のことを思い出すな。確かにブロックチェーン上にはまだ存在してるけど、中央集権的な権威が人々の閲覧を制限できるなら、実際にどれだけ分散型なんだろう?Moxie Marlinspikeが「Web3」についての良いエッセイを書いてて、こういう問題をいくつか取り上げてるんだよね。Blueskyが「分散型」って主張してるのも、最大の中央サービス以外でアクセスするのが難しいとしたら、同じことが言えると思う。

これは、ポイントを作るためにWeb3の脅威をつかもうとしているようなものだね。具体的には、BlueskyにはリレーやPDSから投稿を取り込み、モデレーションラベラーに登録し、特定のラベルを持つ投稿をフィルタリングしてブラウザに表示するAppViewがある。Blackskyは、リレーやシステムの他の大きなコンポーネントの最初の独立した実装だよ。デフォルトのBluesky AppViewは、無効にできないBlueskyモデレーションラベラーに登録している。Blueskyモデレーションラベラーをオフにできる独立したAppViewは作られていない。それだけだ。ネットワークには懸念があるけど、DAUの減少やコミュニティの政治的な問題についてだけど、技術は時間の問題だと思う。ActivityPubエコシステムにはもっと多くの連携があるのは確かだけど、ActivityPubはずっと古いシステムなんだ(2012年頃に始まったOStatusから派生したもの)。Mastodonは2016年にリリースされたから、Blueskyよりも連携が進んでいるのは当然だね。

Web3にはたくさんの批判があるけど、これは特に妥当なものとは思えないな。関連するブロックチェーンやスマートコントラクトを設計した人たちが、どうすれば一つのマーケットプレイスが支配的になるのを防げたんだろう?

プラットフォームのDAUが減少してることや、最近のBlueskyを本当に定義しているイライラした毒々しいコミュニティには懸念があるけど、技術が問題だとは思わない。Mastodonを指摘する人たちには、ActivityPubの前身であるOStatusが2012年から始まって、Mastodon自体は2016年にスタートしたことを思い出してほしい。Mastodonは今や9年も経ってるんだ。Blueskyはまだ数年しか経ってない。APの世界では、良くも悪くもマイクロブログはMastodonが先駆けた即席の標準に支配されていて、コミュニティの多くはAPを「ソーシャルのためのHTTP+REST JSON API」として扱い、APが相互運用に使えるセマンティックな要素を無視している。

そうだね。私は短い形式のソーシャルメディアにはあまり興味がないから、Bluesky(やTwitter)があろうとなかろうと、あまり変わらない。Blueskyには良い人たちやコミュニティがいるけど、そこにいる多くの人たちはアメリカの右派の鏡のような存在だよ。批判的思考が欠けていて、その日の左派の主張に従っている。2025年のTwitter(と右派)よりはずっといいけど…未来に関しては、正直言ってあまり期待できないね。

もっとポジティブな思考を促すコミュニティがあればいいなと思う(もちろん、ネガティブなものを「禁止」するつもりはないけど)。限られた投稿ができるような感じ…そんなのがあればいいな。夢のまた夢だけど、表面的にはソーシャルメディアって本当にクールになりそう。

一般の人々が分散化という概念に興味を持つ理由が見当たらない。私たちは技術の領域で原則について悩む傾向があるけど、大多数の人は、自分が使うときにすぐに(長期的には関係ない)気分が悪くならない場所を求めているんだよね。それが何を意味するかは人それぞれだけど。分散型サービスはひどいモデレーションを持っていて、さらに強い集団思考を生む傾向があるから、中央集権化に向かうんだ。

Blueskyは、中央集権の特徴を求める人々がいることを示すために存在していると思う。もしBlueskyのモデレーションや利用規約、UI、デフォルトのフィードなどが耐えられないなら、別のアプリにコンテンツやネットワークを移す自由があるべきだよ。Blueskyは自分を分散型プラットフォームとして売り込んでいるわけじゃない。あくまで分散型ネットワークに対する意見の一つで、他の人は異なる意見を持ったり、自分自身のものを作ったりする自由があるんだ。

ATProtoシステムはFediverseを支えるActivityPubシステムに比べて複雑すぎると批判されているけど、ActivityPubにはない重要な機能がある。それは、フォロワーや投稿を保持したままサーバーを移転できる能力だ。ちなみに、Mastodonのソフトウェアにはフォロワーを連れて行く機能があるけど、投稿は移せないみたいだよ。: https://docs.joinmastodon.org/user/moving/

私の理解では、Mastodonはサーバーが移行に協力しないといけないんだよね(オンラインで新しい場所にリダイレクトする必要がある)。ホストサーバーがオフラインだったり、データを移行することに消極的だと、移動できない。ATプロトコルでは、あなたのアイデンティティはサーバーに結びついてないから、古いサーバーの同意やサポートがなくても、どこか別の場所で新しいアイデンティティを持てる。

Fediverse(Mastodon)について一つ言えるのは、ほとんどの人がそこにいないってこと。あるマーケティング実験でわかったけど、これがニッチな市場でできるだけ多くの消費者にリーチすることを目指すなら、最悪なんだよね。でも、マスマーケティングをしていないHNのメンバーがFediverseに移ることで、状況を変えられるかもしれない。彼らの支持を与えて、ネットワーク効果を生むことができるから。: https://joinmastodon.org/

これがニッチな市場でできるだけ多くの消費者にリーチすることを目指すなら、最悪なんだよね。すごい。人と交流しようとしている人にとって、そこにいるべきもう一つの素晴らしい理由だね。

でも、マスマーケティングをしていないHNのメンバーがFediverseに移ることで、状況を変えられるかもしれない。なぜ?HNのメンバーや他の誰かが、Blueskyで話しているような同じ種類の断片化や相互の大規模バン(または大規模バンの要求)を伴う別のネットワークに移るべきなの?例えば、ここを見てみて: https://news.ycombinator.com/item?id=34748195>

アメリカのいくつかの州では、Blueskyを禁止したりIDを要求したりし始めてるみたい。自分のハードウェアでホスティングして、その制限を回避できることは可能なのかな。そうじゃないと、分散化が本物に見えないよね。