分散型ソーシャルネットワーク

分散型ソーシャル ネットワーク(非集中型ソーシャル ネットワークや連合型ソーシャル ネットワークと混同しないでください) は、参加しているすべてのソーシャル ネットワーキング サービスが統一された通信プロトコルを通じて相互に通信でき、すべての参加者が平等であるネットワークです。互換性のあるサービスに存在するユーザーは、オリジンの Web サイトにログオンすることなく、互換性のある任意のサービスのどのユーザーとも対話できます。社会的な観点から、この概念は、ソーシャル メディアが公共事業であるという考えに例えることができます。連合型ソーシャル ネットワークは、相互に通信できない複数の個別のソーシャル ネットワークにわたってアカウントとアクティビティを管理するために使用されるソーシャル ネットワーク アグリゲーションサービスとは対照的です。連合型ソーシャル ネットワークの一般的な例は、 fediverseで、 IndieWebなどのよりニッチな例がネットワークを補完しています。

フェデレーション型ソーシャルネットワークにネイティブに接続するサービスは、ネットワークが生成するコンテンツの大部分(コンテンツをサービスのネイティブ形式に変換するか、コンテンツを意図された形式で読み取る機能を追加することで)と、サービスが使用する共通プロトコルの両方と相互運用可能である必要があります。フェデレーション型ソーシャルネットワーキングで使用されるプロトコルは、一般的に移植性が高く、サービスのアーキテクチャに依存しないため、ネットワークに合わせて設計をリファクタリングすることなく、さまざまなサービスに簡単に導入できます。ただし、フェデレーション型ネットワークのサポートを組み込んでいるプラットフォームは、通常、ユーザーエクスペリエンスを向上させ、ネットワークの効果をユーザーにとってより明確にするためにサポートしています。

一部のソーシャルネットワーキングサービスプロバイダーは、この用語をより広義に用いて、通常はウィジェットプラグインを追加することで複数のウェブサイトにインストールできるプロバイダー固有のサービスを指します。アドオンを通じて、ソーシャルネットワークの機能はユーザーのソーシャルネットワーキングサービスにリダイレクトされます。

歴史

インターネットにおける市民の自由を擁護する米国の法的擁護団体であり擁護団体でもある電子フロンティア財団(EFF)は、分散型ソーシャルネットワークモデルを「インターネット利用者の手に制御と選択を取り戻すことができる」モデルとして支持し、制限的な体制下で生活する人々が「ソーシャルネットワーキングサイトで活動を行うと同時に、セキュリティと匿名性をより適切に保護できるサービスやプロバイダーを選択できる」モデルであるとしている。[ 1 ]

ワールドワイドウェブの主要な国際標準化団体であるワールドワイドウェブコンソーシアム(W3C)は、ソーシャルウェブアプリケーションの相互運用性に関する標準を開発するために、2014年7月に新しいソーシャルアクティビティを開始しました。[ 2 ]

2013年、オープンモバイルアライアンス(OMA)はソーシャルネットワークウェブイネーブラ(SNeW)の候補版をリリースし、2016年に承認されました。SNeWの仕様は主にOStatusOpenSocialの仕様に基づいており、 GDPRの勧告を満たすように設計されています。これは、通信業界が運営主体主導のソーシャルネットワークサービスの連合体を設立するための試みです。[ 3 ]

分散型ネットワークと連合型ネットワークの違い

どちらの種類のネットワークも分散型です。しかし、分散型は連合型よりもさらに進んでいます。連合型ネットワークには複数の中心があるのに対し、分散型ネットワークには中心が全く存在しません。[ 4 ]

アクティブなプロジェクト

初期の連合型ソーシャルネットワーキングプロジェクトでは、望ましいアーキテクチャのニーズに合わせてソフトウェアと共にプロトコルを開発するのが一般的でしたが、現代のプロジェクトでは、既存のプロトコルとネットワークを活用することで、他のサービスの既存ユーザーが新しいプロジェクトにシームレスに移行できるようにすることで、プラットフォームの導入を加速させています。このようなネットワーク向けに開発されるソフトウェアは、ほぼ常に無料のオープンソースソフトウェアであり、使用されるプロトコルはネットワーク上で実行されるアクションに対して ロイヤルティを課さないオープンスタンダードです。

完全なネットワークを提供するために使用されるさまざまなオープン標準には、ユーザーを認証してセッションを管理するためのOAuth 、サービス間でコンテンツを統合するためのActivityPubプロトコル、ネットワーク上のプロファイルとコンテンツを検出するためのWebFinger、およびMicroformatsOpen Graphなどのさまざまなメタデータ標準が含まれます。 これらのテクノロジの組み合わせは、フェデレーション ソーシャル ネットワークの概念に最も関連しており、これらのネットワーク間では普遍的ですが、フェデレーション プロトコルは、コンテンツを送信するための理想的なアーキテクチャに関する大きな論争の原因となっています。 ActivityPub (およびその前身である OStatus と ActivityPump) は、フェデレーション ソーシャル ネットワークのサポートを実装する際にほとんどのサービスによって使用されていますが、現在の標準スタックで認識されている問題を修正しようとする代替手段が長年にわたって作成されてきました。 これらの代替手段の中で最も成功したのはAT プロトコルです。これは、 Blueskyによって作成されたオープン標準で、さまざまなソーシャル ネットワーキング サービス間での ActivityPub の採用によって発生したさまざまな移植性、検出、およびコンテンツ フォーマットの問題を解決するために構築されました。独自のネットワークスタックを構築した、より実験的なプロトコルとしてNostrがあります。Nostrは既存の標準に依存しないため、実装者が簡単に構築できるように設計されています。このプロトコルは、特に暗号通貨コミュニティにおいて、新しいSNSの間で一定の支持を得ています。

これらの標準の多くは初期のプロジェクトと現代のプロジェクトの両方で使用されていますが、古いプロジェクトでは、OStatusXRDSPortable ContactsWave Federation ProtocolXMPPOpenSocialXFNhCardなどのマイクロフォーマット、Atomウェブフィードなどの標準が一般的に使用されていました。これらの標準の一部は、オープンスタンダードであるため、Open Stackと呼ばれていました。[ 5 ]

参照

参考文献

さらに読む