Распределенная социальная сеть

Набор сервисов, взаимодействующих через общий протокол

Распределенная социальная сеть (в последнее время именуемая федеративной социальной сетью ) — это сеть , в которой все участвующие службы социальных сетей могут общаться друг с другом через единый протокол связи . Пользователи, которые находятся на совместимой службе, могут взаимодействовать с любым пользователем из любой совместимой службы без необходимости входа на веб-сайт источника. С социальной точки зрения можно сравнить эту концепцию с концепцией социальных сетей как общественной утилиты . Федеративные социальные сети контрастируют со службами агрегации социальных сетей , которые используются для управления учетными записями и действиями в нескольких дискретных социальных сетях, которые не могут общаться друг с другом. Популярным примером федеративной социальной сети является fediverse , с более нишевыми примерами, такими как IndieWeb, дополняющими сеть.

Сервисы, которые хотят изначально подключаться к федеративной социальной сети, должны быть совместимы как с большинством контента, который производит сеть (либо путем преобразования контента в собственный формат сервиса, либо путем добавления возможности читать контент в его предполагаемом представлении), так и с общим протоколом, который используют сервисы. Протоколы, которые используются для федеративных социальных сетей, как правило, являются переносимыми и независимы от архитектуры сервиса, поэтому их можно легко адаптировать для различных сервисов, не требуя рефакторинга его дизайна для размещения в сети, хотя платформы, которые действительно включают поддержку федеративной сети, обычно делают это для улучшения пользовательского опыта и делают эффекты сети более понятными для пользователей.

Некоторые поставщики услуг социальных сетей использовали этот термин в более широком смысле для описания услуг, специфичных для поставщика, которые могут быть установлены на различных веб-сайтах, как правило, посредством дополнительных виджетов или плагинов . Благодаря надстройкам функциональность социальной сети перенаправляется на службу социальной сети пользователя.

История

Electronic Frontier Foundation (EFF), американская организация правовой защиты и группа по защите гражданских свобод в Интернете, поддерживает модель распределенной социальной сети как такую, «которая может правдоподобно вернуть контроль и выбор в руки интернет-пользователя» и позволить лицам, живущим в условиях ограничительных режимов, «вести активизм на сайтах социальных сетей, а также иметь выбор услуг и поставщиков, которые могут быть лучше оснащены для защиты их безопасности и анонимности». [1]

Консорциум Всемирной паутины (W3C), главная международная организация по стандартизации Всемирной паутины , в июле 2014 года запустил новую социальную деятельность с целью разработки стандартов взаимодействия социальных веб-приложений. [2]

В 2013 году Open Mobile Alliance (OMA) выпустила версию-кандидат Social Network Web enabler (SNeW), которая была одобрена в 2016 году. Ее спецификация основана в основном на спецификациях OStatus и OpenSocial и разработана с учетом рекомендаций GDPR . Это предварительная попытка телекоммуникационной отрасли создать управляемую федерацию социальных сетевых сервисов. [3]

Различия между распределенными и федеративными сетями

Оба типа сетей децентрализованы . Однако распределение идет дальше федерации. Федеративная сеть имеет несколько центров, тогда как распределенная сеть вообще не имеет центра. [4]

Активные проекты

В то время как ранние федеративные социальные сетевые проекты традиционно разрабатывали протокол вместе со своим программным обеспечением, чтобы соответствовать потребностям желаемой архитектуры, современные проекты используют протокол и сеть, которые уже существуют, чтобы ускорить принятие своей платформы, позволяя существующим пользователям других сервисов плавно перейти на новый проект. Программное обеспечение, которое разрабатывается для таких сетей, почти всегда является бесплатным и имеет открытый исходный код , а используемые протоколы являются открытыми стандартами , которые не взимают лицензионных отчислений за действия, выполняемые в сети.

Различные открытые стандарты, которые используются для обеспечения полной сети, включают OAuth для аутентификации пользователей и управления их сеансами, протокол ActivityPub для объединения контента между службами, WebFinger для обнаружения профилей и контента в сети, а также различные стандарты для метаданных, такие как Microformats , Open Graph и другие. Хотя эта комбинация технологий больше всего ассоциируется с концепцией федеративной социальной сети и является универсальной среди этих сетей, протокол федерации был основным источником споров относительно идеальной архитектуры для передачи контента. Хотя ActivityPub (и его предшественники OStatus и ActivityPump) использовались большинством служб при реализации поддержки федеративной социальной сети, за эти годы были созданы альтернативы, которые пытаются исправить предполагаемые проблемы с текущим стеком стандартов. Наиболее успешной из этих альтернатив стал протокол AT , открытый стандарт, созданный Bluesky , который был создан для решения различных проблем переносимости, обнаружения и формата контента, возникших с принятием ActivityPub среди различных служб социальных сетей. Более экспериментальный протокол, который построил свой собственный сетевой стек, — это Nostr , который был разработан так, чтобы его было легко построить для реализаторов, поскольку он не зависит от каких-либо существующих стандартов. Протокол приобрел некоторую популярность среди новых SNS, особенно в сообществе криптовалют .

Хотя многие из этих стандартов использовались как для ранних, так и для современных проектов, некоторые старые проекты обычно использовали такие стандарты, как OStatus , XRDS , Portable Contacts , Wave Federation Protocol , XMPP , OpenSocial , микроформаты, такие как XFN и hCard , и веб-каналы Atom . Некоторые из этих стандартов были названы Open Stack из-за их статуса открытых стандартов. [5]

Смотрите также

Ссылки

  1. ^ Ричард Эсгуэрра (21 марта 2012 г.). «Введение в федеративную социальную сеть». Блог Electronic Frontier Foundation Deeplinks.
  2. ^ "W3C запускает кампанию по обеспечению взаимодействия социальных веб-приложений". Консорциум Всемирной паутины . 21 июля 2014 г.
  3. ^ "OMA Social Network Web (SNeW) v1.0". Open Mobile Alliance . 13 августа 2013 г.
  4. ^ «В отличие от нас | За пределами распределенности и децентрализации: что такое федеративная сеть?». networkcultures.org . Получено 27.03.2022 .
  5. ^ Рекордон, Дэвид (2008-10-09). ""Взрываем" социальные сети, выходя на открытость". стр. 27. Получено 5 января 2009 г.

Дальнейшее чтение

  • Статья о FOAF в среде Android Архивировано 06.12.2022 в Wayback Machine Tramp, S., Frischmuth, P., Arndt, N., Ermilov, T., и Auer, S. (2011). Weaving a distributed, semantic social network for mobile users. В Antoniou, G., editor, ESWC 2011, Part I, LNCS 6643, pages 200–214.
  • Социальная активность W3C
    • Рабочая группа W3C по социальным сетям
    • Группа социальных интересов W3C
  • Федеративная конференция по социальным сетям 2011 г.
  • Видео Генри Стори, демонстрирующее FOAF в среде Android
  • BuddyCloud
  • Мастодонт
Получено с "https://en.wikipedia.org/w/index.php?title=Распределенная_социальная_сеть&oldid=1270576192"