多くのソーシャルプラットフォームは、ユーザーデータを分析して、ターゲットを絞ったレコメンデーションや広告を配信します。この機能が目的主導型になるにつれて、ユーザーは当初の興奮からフラストレーションに徐々に移行し、個人データの保護を重視するようになりました。しかし、ソーシャルプラットフォームが中央集権的に管理されている限り、ユーザーは「ブラックボックス」に閉じ込められ、知らず知らずのうちに利用の好みを放棄してしまいます。この状況は、分散化とソーシャルネットワーキングを組み合わせた新しいモデルの出現を引き起こしました。
2023年7月、Blueskyは800万ドルのシードファンディングを調達しました。その後、2024年10月には、Blockchain CapitalをリードとしたシリーズAの資金調達ラウンドを完了し、SevenX Ventures、True Ventures、Alumni Venturesも共同投資家として参加しました。
Jay GraberはBlueskyのCEOを務め、以前はZcashとブロックチェーン企業Skuchainでソフトウェアエンジニアとして働いていました。
共同創設者の1人であるジャック・ドーシーは、Twitterの共同創設者兼元CEOです。彼はまた、SquareおよびBlockのCEO兼会長でもあります。ジャック・ドーシーは、Time誌の最も影響力のある100人の一人として認められ、MITのTechnology Reviewから35歳以下の優れたイノベーターとしても名前が挙げられています。
Blueskyは、XとFacebookに似たソーシャルアプリケーションです。2023年2月に限定招待制のベータ版としてローンチされ、わずか20ヶ月で1000万人以上の登録ユーザーを獲得しました。Bluesky Social PBC(公益法人)は公式クライアントアプリケーションを開発し、コアサービスを管理しています。このプラットフォームはオープンソースの原則を採用しており、クライアントおよび複数のサーバーサイドコンポーネントはMITおよびApache 2.0ライセンスを使用しています。また、プロトコルはオープンスタンダードに従っています。フィードジェネレーターや代替クライアントなど、独立した第三者がさまざまなシステムコンポーネントを開発および運営しています。
Blueskyは、ソーシャルネットワークの新しい基盤を構築し、クリエイターがプラットフォームから独立し、開発者が自由にイノベーションし、ユーザーが自律的な選択を体験することを目指しています。 「公式」のクライアントアプリはiOS、Android、Webバージョンをサポートしています。ユーザーは、返信、リポスト、または他のユーザーをフォローして投稿と対話することができます。デフォルトでは、ユーザーは2つのフィードを持っています:逆の時系列順でフォローしたアカウントの投稿を表示する1つ、およびネットワーク全体でのトレンドコンテンツを推奨するもう1つ。ユーザーはまた、特定のテーマでコンテンツを紹介する代替フィードを選択することもできます。
BlueskyはATプロトコル上に構築されており、ユーザーにデータ主権を与え、すべてのソーシャル情報を統合された構造にまとめます。関係ないおすすめや広告を避けるために、ブラックボックスアルゴリズムを利用していません。
ATプロトコルプロジェクト
ソーシャルプロトコル開発者にとって、ATプロトコルはモジュラーソーシャルアプリケーションのためのオープンソースフレームワークを提供し、より簡単かつ専門的な展開を可能にします。ATプロトコルは、BlueSkyに限定されないさまざまなソーシャルモデルをサポートするよう設計されています。例えば、Twitterスタイルのマイクロブログアプリを超えて、ATはRedditスタイルのフォーラム、コメント付きの長文ブログ、またはリンク共有や書評などの専門ソーシャルアプリを容易にします。これらのアプリケーションは、同じユーザーID、ソーシャルグラフ、およびユーザーデータストレージサーバーを共有できます。
ATプロトコルに基づいて、Blueskyの主な特長は次のとおりです:
カスタムフィードとアルゴリズム選択の漫画イラスト
ソーシャルプラットフォームの日常的な利用では、推奨アルゴリズムはしばしば愛憎の特徴です。多くのプラットフォームは収益のために広告に依存し、独自のブラックボックスアルゴリズムを使用してトレンドや広告関連コンテンツをプッシュしています。
一部の分散型ソーシャルネットワークは、フォローしたアカウントからの逆年代順のタイムラインを提供することで、主流のネットワークの不透明な推奨アルゴリズムを避けています。たとえば、Mastodonは「あなたの時間を無駄にするアルゴリズムや広告はありません」と主張しています。
しかし、Blueskyは、問題はアルゴリズムそのものではなく、ユーザーの自律性を低下させ、注目を集めるために物議を醸す投稿を宣伝するなど、他の要因を犠牲にしてエンゲージメントを優先する、中央集権的で不透明なアルゴリズムにあると主張しています。優れたレコメンデーションアルゴリズムは、ユーザーが有意義なコンテンツを発見し、フォローする新しいアカウントを見つけるのに役立ちます。これは、まだフォロワーを獲得していない新規ユーザーにとって特に重要です。レコメンデーションアルゴリズムは、特定のトピックに関するコンテンツを強調するのにも役立ちますが、ユーザーをフォローするということは、さまざまなテーマにまたがり、すべてのフォロワーにアピールするわけではない可能性のあるすべての投稿を見ることを意味します。Blueskyは、オープンで多様なアルゴリズム市場を創造し、コミュニティがニーズに合わせてシステムを調整できるようにし、ユーザーが時間と注意をどのように割り当てるかをより細かく制御できるようにすることを目指しています。
Bluesky Social PBCは、いくつかの公式フィードアルゴリズムを提供し、誰もが独自のフィードジェネレータを作成できるようにしています。これまでに数万のカスタムフィードが作成されています。フィードジェネレータは、任意の基準でコンテンツを選択でき、カスタムフィードとアルゴリズムの選択が導入されたことで、ユーザーは好みに合わせてコンテンツ推奨モデルを個人化できるようになりました。
ユーザーデータ主権の漫画イラスト
従来のソーシャルプラットフォームに対するBlueskyの主な利点は、ユーザーが自分のデータを完全に制御できることです。プラットフォームや第三者ではなく、ユーザーが自分の作品を商業的にどのように使用できるかを決定します。このデータ主権は、知的財産権を保護することで、すべてのユーザー、特にクリエイターに大きな自由を提供します。
ホワイトペーパーによると、ユーザーが公開したいすべてのデータは、一連のレコードを保存するリポジトリに追加されます。各ユーザ アクション (投稿、投稿への「いいね!」、誰かのフォローなど) は、対応するレコードをリポジトリに生成します。これらのレコードは、制約付き CBOR 形式のコンパクトなバイナリ データ構造である DAG-CBOR を使用してエンコードされます。レコードのスキーマは辞書 (Lexicon) によって定義され、リポジトリには、さまざまなソーシャル モードでのユーザーの行動を表す複数の辞書のレコードを含めることができます。画像などのメディアファイルはリポジトリの外部に保存されますが、CID(基本的には暗号化ハッシュ値)を介してレコードで参照されます。同様に、他のリポジトリ内のレコードへの参照(たとえば、いいねした投稿の識別)には、そのCIDが含まれます。
各ユーザーアカウントには、ユーザーが明示的に削除しない限り、すべてのアクションが含まれるリポジトリがあります。パーソナルデータサーバー(PDS)は、ユーザーのリポジトリをホストし、ネットワークサービスとして公開します。
ユーザーは自分のリポジトリのみを更新します。たとえば、ユーザ A がユーザ B をフォローしている場合、ユーザ A のリポジトリに次のレコードが生成されますが、ユーザ B のリポジトリは変更されません。ユーザー B をフォローしているすべてのユーザーを見つけるには、すべてのリポジトリの内容にインデックスを付ける必要があります。このデザインはウェブ上のハイパーリンクと似ており、ウェブページからすべてのアウトバウンドリンクを見つけるのは簡単ですが、ページへのすべてのインバウンドリンクを見つけるには、ウェブ全体のインデックスを作成する必要があり、通常は検索エンジンが処理するタスクです。
プライマリサービスプロバイダーとデータストリームの関係
個人データサーバー(PDS)は、ユーザーのデータリポジトリと関連するメディアファイルを保存し、誰でもホストされたデータに対してHTTP APIを通じてクエリを実行できるようにします。さらに、PDSはWebSocketを介してリアルタイムの更新ストリームを提供し、リポジトリ内の新しく追加または削除されたレコード(投稿、いいね、フォローなど)に対する低遅延の通知を可能にします。
少数のユーザーのためにPDSをホストするために必要な計算リソースは、多くのフォロワーを持つユーザーであっても最小限です。その結果、PDSをセルフホストしたいユーザーは、クラウド内の低コストの仮想マシンや、ホームルーターに接続されたデバイスでPDSを実行することを選択できます。
PDSオペレーターは通常、サーバー上にホストされている違法なコンテンツを削除する基本的なコンテンツモデレーションを行います。ただし、ATプロトコルシステムでは、PDSレベルでのコンテンツモデレーションはそれほど重要ではありません。なぜなら、ラベリングサービスやフィードジェネレータなど、システム内の他の役割がモデレーションの主な責任を担っているからです。この分離により、異なるエンティティがホスティングとモデレーションサービスを独立して提供することができます。
ATプロトコルは、システムの「意見の強い」部分を独立したサービスに分割します:ラベリングサービス(ラベラーズ)とフィードジェネレーター。ラベリングサービスはコンテンツの評価ストリーム(例:「この投稿はスパムです」)を生成し、フィードジェネレーターはカスタムコンテンツフィードに含めるために選択された投稿IDのリストを返します。ユーザーはクライアントアプリケーション内で好みのフィードとラベリングサービスを選択できます。
XやFacebookのような従来の中央集権型ソーシャルプラットフォームとは異なり、Blueskyはユーザーや開発者に対してより柔軟なソーシャルアプリケーション用のツールを提供しています。従来のソーシャルワールドではユーザーの主権とデータ管理がますます重要視される中、BlueskyやATプロトコルのような分散型プラットフォームは、ユーザーデータの保護、侵入的な広告の最小化、ソーシャルデータの集約に焦点を当てて、徐々に従来のソーシャルプロトコルを置き換える準備が整っています。
多くのソーシャルプラットフォームは、ユーザーデータを分析して、ターゲットを絞ったレコメンデーションや広告を配信します。この機能が目的主導型になるにつれて、ユーザーは当初の興奮からフラストレーションに徐々に移行し、個人データの保護を重視するようになりました。しかし、ソーシャルプラットフォームが中央集権的に管理されている限り、ユーザーは「ブラックボックス」に閉じ込められ、知らず知らずのうちに利用の好みを放棄してしまいます。この状況は、分散化とソーシャルネットワーキングを組み合わせた新しいモデルの出現を引き起こしました。
2023年7月、Blueskyは800万ドルのシードファンディングを調達しました。その後、2024年10月には、Blockchain CapitalをリードとしたシリーズAの資金調達ラウンドを完了し、SevenX Ventures、True Ventures、Alumni Venturesも共同投資家として参加しました。
Jay GraberはBlueskyのCEOを務め、以前はZcashとブロックチェーン企業Skuchainでソフトウェアエンジニアとして働いていました。
共同創設者の1人であるジャック・ドーシーは、Twitterの共同創設者兼元CEOです。彼はまた、SquareおよびBlockのCEO兼会長でもあります。ジャック・ドーシーは、Time誌の最も影響力のある100人の一人として認められ、MITのTechnology Reviewから35歳以下の優れたイノベーターとしても名前が挙げられています。
Blueskyは、XとFacebookに似たソーシャルアプリケーションです。2023年2月に限定招待制のベータ版としてローンチされ、わずか20ヶ月で1000万人以上の登録ユーザーを獲得しました。Bluesky Social PBC(公益法人)は公式クライアントアプリケーションを開発し、コアサービスを管理しています。このプラットフォームはオープンソースの原則を採用しており、クライアントおよび複数のサーバーサイドコンポーネントはMITおよびApache 2.0ライセンスを使用しています。また、プロトコルはオープンスタンダードに従っています。フィードジェネレーターや代替クライアントなど、独立した第三者がさまざまなシステムコンポーネントを開発および運営しています。
Blueskyは、ソーシャルネットワークの新しい基盤を構築し、クリエイターがプラットフォームから独立し、開発者が自由にイノベーションし、ユーザーが自律的な選択を体験することを目指しています。 「公式」のクライアントアプリはiOS、Android、Webバージョンをサポートしています。ユーザーは、返信、リポスト、または他のユーザーをフォローして投稿と対話することができます。デフォルトでは、ユーザーは2つのフィードを持っています:逆の時系列順でフォローしたアカウントの投稿を表示する1つ、およびネットワーク全体でのトレンドコンテンツを推奨するもう1つ。ユーザーはまた、特定のテーマでコンテンツを紹介する代替フィードを選択することもできます。
BlueskyはATプロトコル上に構築されており、ユーザーにデータ主権を与え、すべてのソーシャル情報を統合された構造にまとめます。関係ないおすすめや広告を避けるために、ブラックボックスアルゴリズムを利用していません。
ATプロトコルプロジェクト
ソーシャルプロトコル開発者にとって、ATプロトコルはモジュラーソーシャルアプリケーションのためのオープンソースフレームワークを提供し、より簡単かつ専門的な展開を可能にします。ATプロトコルは、BlueSkyに限定されないさまざまなソーシャルモデルをサポートするよう設計されています。例えば、Twitterスタイルのマイクロブログアプリを超えて、ATはRedditスタイルのフォーラム、コメント付きの長文ブログ、またはリンク共有や書評などの専門ソーシャルアプリを容易にします。これらのアプリケーションは、同じユーザーID、ソーシャルグラフ、およびユーザーデータストレージサーバーを共有できます。
ATプロトコルに基づいて、Blueskyの主な特長は次のとおりです:
カスタムフィードとアルゴリズム選択の漫画イラスト
ソーシャルプラットフォームの日常的な利用では、推奨アルゴリズムはしばしば愛憎の特徴です。多くのプラットフォームは収益のために広告に依存し、独自のブラックボックスアルゴリズムを使用してトレンドや広告関連コンテンツをプッシュしています。
一部の分散型ソーシャルネットワークは、フォローしたアカウントからの逆年代順のタイムラインを提供することで、主流のネットワークの不透明な推奨アルゴリズムを避けています。たとえば、Mastodonは「あなたの時間を無駄にするアルゴリズムや広告はありません」と主張しています。
しかし、Blueskyは、問題はアルゴリズムそのものではなく、ユーザーの自律性を低下させ、注目を集めるために物議を醸す投稿を宣伝するなど、他の要因を犠牲にしてエンゲージメントを優先する、中央集権的で不透明なアルゴリズムにあると主張しています。優れたレコメンデーションアルゴリズムは、ユーザーが有意義なコンテンツを発見し、フォローする新しいアカウントを見つけるのに役立ちます。これは、まだフォロワーを獲得していない新規ユーザーにとって特に重要です。レコメンデーションアルゴリズムは、特定のトピックに関するコンテンツを強調するのにも役立ちますが、ユーザーをフォローするということは、さまざまなテーマにまたがり、すべてのフォロワーにアピールするわけではない可能性のあるすべての投稿を見ることを意味します。Blueskyは、オープンで多様なアルゴリズム市場を創造し、コミュニティがニーズに合わせてシステムを調整できるようにし、ユーザーが時間と注意をどのように割り当てるかをより細かく制御できるようにすることを目指しています。
Bluesky Social PBCは、いくつかの公式フィードアルゴリズムを提供し、誰もが独自のフィードジェネレータを作成できるようにしています。これまでに数万のカスタムフィードが作成されています。フィードジェネレータは、任意の基準でコンテンツを選択でき、カスタムフィードとアルゴリズムの選択が導入されたことで、ユーザーは好みに合わせてコンテンツ推奨モデルを個人化できるようになりました。
ユーザーデータ主権の漫画イラスト
従来のソーシャルプラットフォームに対するBlueskyの主な利点は、ユーザーが自分のデータを完全に制御できることです。プラットフォームや第三者ではなく、ユーザーが自分の作品を商業的にどのように使用できるかを決定します。このデータ主権は、知的財産権を保護することで、すべてのユーザー、特にクリエイターに大きな自由を提供します。
ホワイトペーパーによると、ユーザーが公開したいすべてのデータは、一連のレコードを保存するリポジトリに追加されます。各ユーザ アクション (投稿、投稿への「いいね!」、誰かのフォローなど) は、対応するレコードをリポジトリに生成します。これらのレコードは、制約付き CBOR 形式のコンパクトなバイナリ データ構造である DAG-CBOR を使用してエンコードされます。レコードのスキーマは辞書 (Lexicon) によって定義され、リポジトリには、さまざまなソーシャル モードでのユーザーの行動を表す複数の辞書のレコードを含めることができます。画像などのメディアファイルはリポジトリの外部に保存されますが、CID(基本的には暗号化ハッシュ値)を介してレコードで参照されます。同様に、他のリポジトリ内のレコードへの参照(たとえば、いいねした投稿の識別)には、そのCIDが含まれます。
各ユーザーアカウントには、ユーザーが明示的に削除しない限り、すべてのアクションが含まれるリポジトリがあります。パーソナルデータサーバー(PDS)は、ユーザーのリポジトリをホストし、ネットワークサービスとして公開します。
ユーザーは自分のリポジトリのみを更新します。たとえば、ユーザ A がユーザ B をフォローしている場合、ユーザ A のリポジトリに次のレコードが生成されますが、ユーザ B のリポジトリは変更されません。ユーザー B をフォローしているすべてのユーザーを見つけるには、すべてのリポジトリの内容にインデックスを付ける必要があります。このデザインはウェブ上のハイパーリンクと似ており、ウェブページからすべてのアウトバウンドリンクを見つけるのは簡単ですが、ページへのすべてのインバウンドリンクを見つけるには、ウェブ全体のインデックスを作成する必要があり、通常は検索エンジンが処理するタスクです。
プライマリサービスプロバイダーとデータストリームの関係
個人データサーバー(PDS)は、ユーザーのデータリポジトリと関連するメディアファイルを保存し、誰でもホストされたデータに対してHTTP APIを通じてクエリを実行できるようにします。さらに、PDSはWebSocketを介してリアルタイムの更新ストリームを提供し、リポジトリ内の新しく追加または削除されたレコード(投稿、いいね、フォローなど)に対する低遅延の通知を可能にします。
少数のユーザーのためにPDSをホストするために必要な計算リソースは、多くのフォロワーを持つユーザーであっても最小限です。その結果、PDSをセルフホストしたいユーザーは、クラウド内の低コストの仮想マシンや、ホームルーターに接続されたデバイスでPDSを実行することを選択できます。
PDSオペレーターは通常、サーバー上にホストされている違法なコンテンツを削除する基本的なコンテンツモデレーションを行います。ただし、ATプロトコルシステムでは、PDSレベルでのコンテンツモデレーションはそれほど重要ではありません。なぜなら、ラベリングサービスやフィードジェネレータなど、システム内の他の役割がモデレーションの主な責任を担っているからです。この分離により、異なるエンティティがホスティングとモデレーションサービスを独立して提供することができます。
ATプロトコルは、システムの「意見の強い」部分を独立したサービスに分割します:ラベリングサービス(ラベラーズ)とフィードジェネレーター。ラベリングサービスはコンテンツの評価ストリーム(例:「この投稿はスパムです」)を生成し、フィードジェネレーターはカスタムコンテンツフィードに含めるために選択された投稿IDのリストを返します。ユーザーはクライアントアプリケーション内で好みのフィードとラベリングサービスを選択できます。
XやFacebookのような従来の中央集権型ソーシャルプラットフォームとは異なり、Blueskyはユーザーや開発者に対してより柔軟なソーシャルアプリケーション用のツールを提供しています。従来のソーシャルワールドではユーザーの主権とデータ管理がますます重要視される中、BlueskyやATプロトコルのような分散型プラットフォームは、ユーザーデータの保護、侵入的な広告の最小化、ソーシャルデータの集約に焦点を当てて、徐々に従来のソーシャルプロトコルを置き換える準備が整っています。