概要
「Blueskyの情報サイトBluesky Community Hub/週報サイトBeyond the Blue | GNU social JP」で紹介したBeyond the Blueの1回目「Beyond the Blue #1 – by Ferran」に興味深い内容があったので紹介します。
「The AT protocol is the most obtuse crock of shit | Hacker News」のスレッドで、ActivityPub支持者によるBlueksyへの批判と、それに対するBlueksyチームのPaulの反論の応酬がありました。
「記事: Bluesky懐疑論への回答 | GNU social JP」に続く、Blueskyへの批判とその回答となり、Blueskyの本質の理解に役立つので紹介します。
特に重要なBlueskyチームの回答の要約は以下となります。
- データリポジトリーはネットワーク上での記録の検証が目的。サーバーのポーリング回避のため、レコードに署名。
- プル型の理由は、特定のコンテンツの急速拡散時の負荷の抑制。自己ホストのコストの低減が狙い。ただし、ネットワーク全体のアクティビティーの集約には大規模なインデックスが必要。
- スキーマは複数のサーバー間の正確性の維持が目的。これがないと非公式な仕様が必要になる。
- DIDがあることで、元のサーバーを使わずに別のサーバーへのスムーズな移動が可能になり、初期サーバーは重要ではなくなる。AcitivityPubでは初期サーバーの選択が最大の不満なのでこれを回避できる。
批判
批判はurbanists.social管理人の「Sam Wight :verified: (@sam@urbanists.social) – Urbanists.Social」により、2023-05-09に以下の投稿群でなされました。
長いので批判の要点を以下に整理します。

詳細プロフィール。SNS: X Twitter/GS=gnusocialjp@gnusocial.jp/WP=gnusocialjp@web.gnusocial.jp。2022-07-17からgnusocial.jpとweb.gnusocial.jpのサイトを運営しています。WordPressで分散SNSに参加しています。このアカウントの投稿に返信すると、サイトのコメント欄にも反映されます。
Comments