2 ポイント 投稿者 GN⁺ 2024-10-28 | 1件のコメント | WhatsAppで共有
  • BlueskyはAT Protocolを使用しているが、中央サーバーと企業による統制を持つアプリという点で、Facebook・X・LinkedIn・TikTokと同じカテゴリに属すると見る
  • デフォルトのフィードやブロック体験は現時点で悪くなくても、良いユーザー体験がそのまま分散型アーキテクチャを意味するわけではない
  • 実際のネットワークにはBlueskyのアクティブノードが1つあるだけで、他のATP参加者はBlueskyの1,300万人のユーザーに認証と到達範囲の面で依存している
  • AT ProtocolはDIDベースのアイデンティティ移行性を目指しているが、実際のBlueskyアプリでは、ユーザーが期待するような移行可能性はまだ実装されていないと見る
  • 約1,500万ドル($15m)のSeries AとBlockchain Capitalの取締役会参加は、BlueskyがVC資金と企業の意思決定により強く縛られる可能性への懸念につながっている

中央集権的なアプリと、悪くないフィードは別の話

  • Blueskyは「分散型」と「アルゴリズムなし」を掲げているが、実際には中央集権的な企業アプリに近いと見る
  • デフォルトのフィード自体は好意的に評価されている
    • 友人たちの投稿をすべて見られる
    • ユーザーが望むようにブロックできる
    • フィードにスパムを無理やり押し込まない
    • 友人たちの政治的な投稿をシャドウバンしていないと見る
  • ただし、フィード体験が悪くないという事実と、サービス構造が分散型だという主張は切り分けて考えるべきだ

AT Protocolが覆い隠す実際のネットワーク構造

  • Blueskyは理論上は分散化可能なネットワークプロトコル上で動いているが、現在アクティブなノードはBlueskyの1つだけだ
  • ATPネットワークの他の小規模な参加者は、Blueskyの1,300万人の囲い込まれたユーザーを認証と到達範囲のために利用する構造だと見る
  • AT Protocolはメッセージをedge node間でやり取りするために使われるが、中核機能は依然として中央に残っている
  • このプロトコルは「speech」と「reach」を分離し、中央で到達範囲を管理できるようにしている
    • 中央集権的なブロック
    • 複数フィードでの増幅
    • フィルタリング
  • プロトコル自体も、設計どおりには完全実装されていないという批判がある

DIDとアイデンティティ移行性の未完成

  • AT ProtocolはDIDを通じてアイデンティティ移行性を提供できる構造を持っている
  • 理論上は、ユーザーが将来GreenSkyのような仮想的な競合サービスへ移っても、次の項目を失わないことを目標としている
    • フォロワー
    • ブロックリスト
    • 投稿履歴
  • 実際のBlueskyアプリは、DIDをユーザーが実感できる機能として提供していないという批判を受けている
  • GitHubの関連実装はdid-placeholderと呼ばれ、stubでありTBDの状態のまま残っていると見る
  • did-method-plcは元々「placeholder」という名前を付けており、現在の形が恒久的に残らないことを望み、より非中央集権的な方式に置き換えるか発展させたいと述べている
    • 既存のdid:plc識別子は、後継方式のデプロイ後、合理的な猶予期間まではサポートする計画だ
    • 既存の識別子を引き続き使えるよう、移行パスも提供する予定だ

Blockchain Capitalの投資と取締役会参加

  • Blueskyは1,500万ドルのSeries Aを調達し、Blockchain Capitalがこれを主導した
  • Blockchain Capitalのgeneral partnerであるKinjal ShahがBlueskyの取締役会に加わった
  • Blueskyの発表文では、BlueskyアプリとAT Protocolはブロックチェーンや暗号資産を使わず、トークン・暗号資産取引・NFTなどによってソーシャル体験を過度に金融化しないと述べている
  • しかし、この約束だけでは、暗号資産投資家が取締役会に入ったことへの懸念は消えない
  • 関連リンク

サブスクリプションモデルとサービス悪化への懸念

  • Blueskyは、高画質ビデオ、プロフィールカラー、アバターフレームといった機能向けのサブスクリプションモデルの開発を始めると発表した
  • Blueskyは常に無料で利用でき、有料アカウントをuprankしないと述べている
  • VC投資は融資ではなく、大きなexitを期待する賭けであるため、投資収益のためにサービスが圧力を受ける可能性があると見る
  • 懸念される流れは次のとおりだ
    • 全機能にアクセスするには購読料を取る
    • 無料tierに広告を追加する
    • その後、有料tierにも広告が入る可能性がある
  • Mastodonに寄付したり、インスタンス運営費を分担したりするやり方と、Blueskyのサブスクリプションは別物だと見る
    • Mastodonでは、誰にお金を払い、どこに使われるのかが分かる
    • tootのバックアップや他インスタンスへの移行が可能で、フォロー・フォロワー・ブロックリストの大半を維持できると見る
    • Blueskyには、従業員数、ホスティング費用、法務・Trust & Safetyの責任、取締役会、投資資金のため、より多くの非公開の意思決定が存在すると見る

支配権が残る場所

  • BlueskyはFacebookより良く、Mastodonより簡単で、TikTokより機知があり、Xではないという点で、使う価値のあるサービスとして認められる
  • しかし、ユーザー体験が良いことやAT Protocolを使っていることだけで分散型サービスになるわけではない
  • 重要なのは、ネットワークトポロジーの定義争いよりも支配権の集中にある
  • 誰が決定を下し、誰のために、誰の同意で、誰の利益のために動いているのかが、Bluesky論争の中心だ

1件のコメント

 
GN⁺ 2024-10-28
Hacker Newsの意見
  • この記事を読むとよい: https://atproto.com/articles/atproto-for-distsys-engineers
    AT Protocolは、各ユーザーがWebサイトであり、各アプリケーションが検索エンジンであるWebのように動作する。アプリはホストネットワークをクロールして活動を集約し、外部ホストは100以上、集約アプリも少なくとも3つある。ActivityPubがメールに近いのとは異なるモデルである
    「アルゴリズムなし」と言ったことはない。どこから出てきたミームなのか分からない。アルゴリズムのためのオープンなシステムがあり、私たちやサードパーティ開発者が運用できる。すべてのユーザー向けのデフォルトアルゴリズムであるDiscoverもある。分散型ネットワークでアルゴリズムへの答えを用意することは、主要な関心事の一つだった
    DID PLCは、レジストリをICANNのように維持する非営利組織へ移すのが有力な解決策である。Web DID方式もサポートしており、こうした懸念が続くなら他のDID方式にもオープンである。重要ではあるが、DNSやTLS発行者のように、アプリケーションネットワークを支えるインフラに近いと見ている

    • 「アルゴリズムなし」ミームは、アルゴリズムが何かはよく知らないが、Twitterにありドゥームスクロールを生むので悪いものだと聞いた人たちから出てきたように思う
      Twitterや他のソーシャルメディアのアルゴリズムを擁護するつもりはないが、一部の人は誤解からアルゴリズム全体を盲目的に嫌っているようだ
    • 元記事が問題にしているのはアルゴリズムではなく、分散化の主張である。今はActivityPubサーバーであるGoToSocialインスタンスを一人で運用しており、うまく動いているが、BlueSkyで同じことをどうやるのかは、理解しようとしても分からない
    • Brian Newboldが8月初めに、Blueskyがこれまでどの程度分散化可能な状態にあるのか、何が残っているのかを整理した記事もよかった: https://bnewbold.net/2024/atproto_progress/
      以下には非常に否定的で不正確に見える投稿が多いが、Atprotoの開発にはすでに多くの強みがあり、ここ数週間で開発者の関心も大きく高まっている。このエコシステムが花開くのを期待しており、転換点に来ていると感じる
    • DID PLCレジストリをICANNのような非営利組織へ移すというのは、かなり中央集権的である。ATProtoで最も心配な部分であり、中央WebサーバーではなくIPNSのようなP2Pやブロックチェーン系の上で動作することを期待していた
    • もちろんBlueskyは連合型である。ホストがユーザーの鍵ペアを保管し、DID:PLCは最初のハッシュの部分文字列である
      この問題を解きたいなら、まだ公開されているScuttlebotのドキュメントを先に読んでみることを勧める: https://scuttlebot.io/
      ときどきレトロ風のScuttlebot復活を考える。こうしたプロジェクトを始めたいなら、プロフィールの連絡先から連絡すればよい
  • Mastodon は分散型ではなく、連合型です。中央集権化の問題の一部を解決できず、同じ問題を持つエンティティをより多く作るだけです。サーバーの意向に左右される構造が残っており、おかしなことにデータポータビリティも完全には解決していません。実際、投稿は移行できません。
    Mastodon の「分散化」は理論上の約束よりも悪い場合があります。一部の面では、文字どおりそのようには動作しないマーケティング上の約束だからです。参加しているサーバーに依然として「集中」しており、実際の中央集権型サービスが持つ手がかりも残っています。より良くはありますが、誇張されているほどではなく、ここまで嘲笑したり推測で作り上げたりする態度は皮肉に見えます。

    • 「サーバーの意向に左右される」というのは、解決すべき問題ではありません。連合環境ではサーバーの意向に左右されるのではなく、文字どおりその逆です。サーバー運営者が気に入らなかったり、そのサーバーが連合する相手が嫌だったりするなら、自分のサーバーを作って、望む相手と連合すればよいのです。
      これは問題というより利点です。自由に移動し、交わる自由は非常に重要です。奇妙なことに、オンラインではこうしたことが重要でないふりをする人たちがいますが、ばかげています。
      余暇に Eric の周りで遊びたくないなら、Eric のいない別の場所へ移って遊べるべきです。それが本当の自由です。自分を一か所に縛り付けたり、Eric と遊ぶことを強制したりするなら、それは閉じ込めることです。
      余暇をどのように、なぜ、どこで、誰と過ごすかを選べる能力は重要であり、「問題」ではありません。それは自己決定権であり、人々がそれを問題と呼んで反対しないでほしいです。
    • 「サーバーの意向に左右される」というのは常に問題ですが、連合ではどのサーバーの意向に左右されるかを選べます。依然として信頼は必要ですが、その信頼を自分の必要に応じて自ら選ぶことができ、自分自身に置くこともできます。信頼スペクトラムの別の地点にいるわけです。
      一方で、「単純な」連合だけで得られるサービス品質があり、多くの分散化戦略ではそれがはるかに難しくなります。実際のトポロジーは重要ですが、連合はかなり良いモデルだと思います。メールが長い間有用なシステムだったのには理由があります。
    • 連合ネットワークは分散型ネットワークの一形態です。おそらく分散ネットワークを考えているのだと思いますが、連合はそれではありません。
    • 投稿の移行は一部のインスタンスでエクスポートとインポートが可能だと理解していますが、一般に新しいインスタンスへ過去の日付で再投稿することは現在できません[0]。
      「リンク」を正しく作るには再度連合する必要があり、おそらく古い側は連合解除しなければならないでしょうが、クライアントが過去日付の投稿を正しく処理できないと混乱した結果になります。2023年に使われていたクライアントの多くがそうでした。
      解決策はあり得ますが[1][2]、ActivityPub 側ではまだ深く考えられていない領域のようです。
      [0] https://docs.joinmastodon.org/methods/statuses/#create には日付フィールドがありません。
      [1] 10年分の Twitter 履歴を Akkoma インスタンスへ取り込むときは、コードを修正して a) 投稿の過去日付設定を許可、b) 特定アカウントだけ過去日付設定を許可、c) そのアカウントの過去日付投稿は連合しないようにしました。問題全体を解決するものではありませんが、私には十分でした。
      [2] 過去日付のステータス投稿を許可すると、人々が偽の履歴を作るなど、当然ほかの問題も生じます。
    • 連合は分散化の一形態です。問題はありますが、分散化ではないという意味ではありません。今後進むべき道は分散型 P2P アプリケーションへ向かうことです。
  • BlueSky が「アルゴリズムなし」を大きな主張として掲げていたという点には反例があります。1年以上前に反対の内容を含むブログがありました: https://bsky.social/about/blog/3-30-2023-algorithmic-choice
    実際の BlueSky アプリが DID を実装しておらず、GitHub で「did-placeholder」と呼ばれるスタブで未定だという主張もありますが、私の知る限り、did:web DIDを持つ人たちはアカウントを作り、Bluesky を使うことができます。
    Blockchain Capital という暗号資産投資家が 1,500万ドルの Series A で取締役会の席を買ったという話も新しいものではありません。初期投資家の一人は Jack Dorsey で、暗号学・暗号資産界隈で流行していたライブラリや概念を使ってきました。これはずっとそうでした。
    誰でも関連する開発者チャットに参加したり、自前サーバーを立てた、あるいは作業中の人たちに bsky がどれほど中央集権的または分散的なのか尋ねたりできますが、この記事の調査はそうしたことをしたようには見えません。

    • did:web は分散型識別子ではありません。私の理解では、テストスイート用に作られたものの、その文脈を離れてプロダクション用途で使われるようになったものです。
    • 「アルゴリズムなし」を大きく掲げているのは、むしろ Mastodon です。joinmastodon.org のページやインスタンス紹介でそう言っていますが、あまりにも明らかに事実であるはずがありません。
  • この記事で所有構造というデータポイントに誰も反応していないのは興味深いです。
    「誰が 1,500万ドルの Series A で BlueSky の取締役会の席を買ったのか?」こそが、唯一重要なことです。
    オンラインの相互作用のための代替設計の技術的ピースはすでにすべてあります。分散型、連合型、分散、P2P。何であれ重要なのは結果です。
    こうしたばかげた「プロトコル戦争」から完全に抜け落ちているのは、良い次世代 Web が技術的にではなく、経済的・社会的・政治的にどのような姿なのかについての、具体的で現実的なビジョンです。誰が力を得て誰が搾取されるのか、誰がどれほど強い発言権を持ち、誰がその声に操られるのかが重要です。
    デジタル以前の時代にあった規範、社会契約、制度は完全に壊れましたが、曖昧な理想以外に代替物は見えていません。
    「次世代 Web」の形は、誰がなぜ資金を出すのか、どのようなインセンティブと期待を持つのか、そして開発者・創業者・モデレーター・ユーザーのエコシステム全体にどのようなインセンティブと期待を生み出すのかに大きく左右されます。

  • Bluesky がなぜ優れているのか説明されるたびに、変な薬でも飲んだかのように聞こえる。
    他のサービスはアイデンティティとアルゴリズム・運営をすべて中央集権化している。ところが Bluesky は、2つ目は除いて アイデンティティだけを中央集権化しているようで、両方の悪いところだけを集めた感じがする。
    中央集権型アイデンティティの問題は、すでにメールでおおむね「解決」している。よくあるように、肝心なのは完全に防弾になることではなく、優雅に失敗することだ。連合状態のメールは、個人がどのような中央集権化を望むかをおおむね選ばせてくれるし、より重要なのは、必要ならアカウントを潰してやり直せることだ。だから Mastodon が最もよい比較対象になる。
    自分は何を見落としているのだろう? ここでの Bluesky の利点は何なのか?

    • ここで利点を全部整理して議論するだけのエネルギーはないが、https://atproto.comを見て、atproto と ActivityPub を比較した他のブログ記事や記事を探すといい。すでに別の場で飽きるほど扱われているので、調査が必要かもしれない。
    • ナチが少ない。
  • 分散型・連合型サービスを設計する人たちに、中央集権的で滑らかなユーザー体験がどのプラットフォームにも重要だということを、どうすれば理解してもらえるのか分からない。
    Lemmy のアクティブユーザー数は毎月減っていて、Mastodon も程度は軽いが減っている。どちらもまともに牽引力を得られない理由は、何も起きていない小さな庭に分割して壁を作り、人々が全員でまとまった空間ではなく、空っぽのコミュニティを行き来して時間を無駄にするようにしているからだ。
    バックエンドが中央集権型かどうかにかかわらず、フロントエンドでは人々は同じものを必要としている。大衆のために大衆が人気サイトを作り直そうとするこうした勇敢な試みは、自分たちを概念ごとなくしたがっている企業と戦っているだけでなく、自分たち自身の愚かな判断とも戦っている。長期的には、その壁は大きすぎる可能性が高い。

    • Lemmy を本当に好きになりたかった。Reddit を12年間毎日使った末、運よく永久停止されたので、簡単なはずだった。だが、面白いと思えるほど人が十分におらず、本当にかなり足りなかった。見つけられるすべてのインスタンスを購読したが、無駄だった。
      https://slrpnk.netは例外的に、アクティビズムと関連ニュースがあるかわいい場所だが、特に息抜きにインターネットを使うとき、求めているものがそれだけというわけではない。
      まだサンプルは5日分にすぎないが、BlueSky は待っていたものだった。特に科学コンテンツでは、ミームであれ何であれ良い。
    • 「何も起きていない小さな庭」こそが Mastodon を好きな理由だ。実際、ほとんど何も起きない。いくつかのニッチ分野のコンテンツは受け取っているが、毎分何かを生成する必要はない。そんな時間はない。
      以前の Twitter 体験を好む人には、BlueSky はかなり良い。
  • これまでのところ、分散化の度合いは良いユーザー体験と反比例してきた。
    nostr は非常に分散化されているが、鍵を手動管理しなければならず、ユーザー体験はひどい。
    Mastodon は DNS への依存があり、アカウント移行が不可能なので中程度に分散化されており、どのインスタンスを使うべきか分かりにくく、何かとやり取りしようとすると「Take Me Home」が出てくるため、ユーザー体験が悪い。
    Bluesky(atproto) は did:plc のため適度に分散化されており、ユーザー体験は素晴らしい。
    atproto が他の2つに対して持つ主な利点は、誰かが did:plc 問題を解決すれば、一夜にして、非常に分散化されていながらユーザー体験も優れた最初のソーシャルメディアプラットフォームになり得るという点だ。

    • Nostr の悪いユーザー体験はバグではなく機能だ。人生は完璧ではないことを思い出させてくれる。
      手動での鍵管理の基礎知識は、すべてのインターネットユーザーに必須であるべきだ。パスワードマネージャーを考えればいい。
      Nostr の良いところは、個人が改善に能動的に参加できることだ。完全に開かれているので、誰でもその上に望むものを作れる。今は完璧ではないことには同意するが、時間とともに良くなるだろうし、すでに達成した進展を見るだけでも、Nostr が残り続け、さらに良くなることを示している。開発者が増えるほど、エコシステムはより速く発展する。
      個人的には使うのを楽しんでいる。クロスポストが解決されたので、最後に Twitter を開いたのがいつかも覚えていない。Mastodon にはあまり惹かれなかった。Bluesky はまた別の Twitter であり、分散化されていない。ちなみに彼らは DM を読める。
      Nostr の最高の機能の1つは、何かを作るとすぐにユーザーを得られること、そして Nostr に投稿すると Mastodon と Bluesky にもクロスポストされることだ。リアクションも相互にやり取りできる。
  • bsky が単一エンティティにどれほど簡単に捕獲され得るかについての興味深い文章は可能だと思う。現在の PDS の現実は 99.9999% が bsky ホスティングであり、リレーも同様だという点を検討できる。そして EEE シナリオ、その可能性、bsky がそれを防げるほど十分に分散化されているかを整理すればよい。
    だがこの記事はそういう文章ではなく、自分の基準では的外れだった。

  • 残念ながら、Blueskyにいる、あるいは移行した人たちの大半は、分散化されているかどうかにはほとんど関心がない。ただ、ちゃんと動くもう一つのTwitterが欲しいだけ
    Blueskyに移った人たちの多くはアーティスト、研究者、作家、クリエイターで、技術には関心がない
    分散化を気にしていたなら今ごろ皆Mastodonに行っていただろうが、そこには数百万規模の牽引力はない

    • エンドユーザーの95%は気にしないが、それでもBlueskyには正しい要素が入っている。1,300万アカウント全体を集める大規模な中央アグリゲーターはあるが、それは特別な存在ではなく、他の人でも運営できる。趣味の開発者数人でもこの規模のデータを処理している
      移行も機能する。現状では妙なコマンドラインツールだが、誰かが気にし始めれば整理されるだろう。Mastodonよりうまく動き、履歴とネットワークもmastoサーバー移行よりうまく移せる
      自分でPersonal Data Serverを運用してbskyネットワークに接続でき、そうすれば誰もが自分の投稿を見てやり取りできる。まだ数年しか経っていない新しいシステムだが、正しい部品が正しい方向へ進んでいる
    • ほとんど誰も分散化が何を意味するのか理解する必要がないはずだ。これがMastodonの問題だった。初期には、大半の人が知りたがっておらず、議論の余地はあるが知る必要もないはずのことを理解しなければならなかった
    • 必ずしもそうではないように思う。プロトコルや技術に深い関心を持つ人は多い。たまに関連スレッドを投稿するが、参加と期待はかなり大きい: https://bsky.app/profile/pfrazee.com/post/3l6xwi52zti2y
    • 技術界隈の外では、おおむねその通りだと思う。何かが分散化されているとはどういう意味かを理解している人は少なく、機能を諦めなければならないなら、それを気にするほど理想主義的な人はさらに少ない
      結局すべてはユーザー体験の問題だ。プライバシーとセキュリティも同じ
    • Blueskyはユーザー1,300万人、Mastodonは900万人
      Blueskyは日間・月間アクティブユーザー数を公開していないが、Mastodonの数字もそこまで悪くはない
      https://bsky.social/about/blog/10-24-2024-series-a
      https://mastodon-analytics.com
  • これは馬鹿げた偏執的な長広舌で、Mastodonの性質上、10年後のライブなインターネットには残っていないだろう