Fediverse – социальная сеть будущего

Моя цель - предложение широкого ассортимента товаров и услуг на постоянно высоком качестве обслуживания по самым выгодным ценам.

За последние десять лет я имел полсотни аккаунтов в Facebook, Вконтакте, Twitter, Instagram, Telegram, WhatsApp, Viber, Discord, ICQ, Skype, Zoom… Все разнообразие сразу и не вспомнить. По сей день периодически приходится сталкиваться с новыми социальными сетями и мессенджерами, которые вызывают одну неприятную мысль: «Очередной аккаунт. Опять». Slack – для работы, Signal – для чата по интересам, YouTube – для видео, Одноклассники – для связи с пожилыми родственниками.

Наверняка вы знакомы с электронной почтой, где абоненты пишут друг другу письма несмотря на то, что сидят на разных серверах. Я обожаю электронную почту, потому что не обязан пользоваться тем же сервером, что и мой собеседник – общий протокол позволяет даже не задумываться об этом. Однако свободные протоколы нынче не в тренде, потому что децентрализация невыгодна коммерческим структурам, которые борются за удержание каждого человека в своей изолированной экосистеме: пользователи Facebook и Вконтакте используют фактически схожие сервисы, но не могут общаться между собой. Кажется, мы к этому привыкли, но это же абсурд!

Принципиально ли мне или вам листать ленту YouTube в отдельном приложении, а не там же, например, где фотографии друзей или смешные картинки? Наверняка не принципиально, однако мы привыкли к модели изолированных друг от друга сервисов и не можем представить все свои социальные сети в одном окошке.

Думаете, это коллаж несвязанных между собой сервисов? Ошибаетесь. Может показаться, что все показанные площадки связаны между собой даже меньше, чем Вконтакте с Facebook, потому что это в корне разные концепции: видео- и фото-хостинг, сервис микроблогов и что-то похожее на Twitter. Однако все они являются частью одной глобальной социальной сети.

Для конечного пользователя, использующего привычную систему микроблогов, одинаково возможна подписка на все сервисы, посты с которых он будет наблюдать в своей ленте: добавлять в избранное, репостить и комментировать. Все действия в полной мере отобразятся на исходной странице с постом. Это касается и PeerTube – свободного аналога известного видеохостинга, и Pixelfed – свободного брата Instagram.

Fediverse (от англ. «Federation» и «Universe» – «Федерация» и «Вселенная») – федеративная и полностью распределенная социальная сеть, главным образом объединяемая протоколом ActivityPub: любой желающий умелец может ознакомиться с протоколом и внедрить поддержку федерации в свой продукт, что превратит его небольшое сообщество в часть глобальной социальной сети с взаимными подписками, лайками и прочими прелестями. Никакой привязки к разработчикам протокола: ActivityPub свободен не номинально, а абсолютно, как тот же протокол электронной почты.

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

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

Присутствуют три стандартных типа новостной ленты:

  1. Подписки – посты тех, на кого подписан пользователь.

  2. Локальная – посты всех пользователей сервера. Особенно актуально на тематических инстансах (любители онлайн игр, гики, музыканты, политиканы и т.д.).

  3. Глобальная – все посты со всех известных серверов, о которых знает узел, на котором пользователь открыл эту ленту.

Когда мы слышим название сервиса, сразу понимаем где его найти и как зарегистрироваться, но с регистрацией в Fediverse все иначе, глаза разбегаются: несколько различных платформ и сотни серверов. Для знакомства с Федиверс хорошо начать с сервиса микроблогов (например, Pleroma, Mastodon, Friendica, Misskey), которые имеют наиболее привычный вид. Ознакомиться с некоторой частью публичных серверов можно на этой странице.

Около года я был пользователем Mastodon. Фактически это первый популярный сервис современного Fediverse, поэтому маскот Mastodon (слон, мамонт) использован в обложке статьи. Также упоминание «Мастодонт» очень часто встречается в смысле всего созвездия Федиверс.

Мастодонт для любителей Твиттера – самое то, даже внешне очень похож. Несмотря на то, что все узлы Мастодонта конфигурируются индивидуально, в целом сохраняется тренд на весьма небольшое количество символов, которое может содержать один пост. Я являюсь любителем длинных постов, поэтому «краткость – сестра таланта» – не про меня.

Сейчас на протяжении нескольких месяцев активно использую Pleroma. Мне, как рядовому пользователю Плеромы, нравится большое количество тем оформления, которые меняют интерфейс практически до неузнаваемости. К примеру, скриншот с темой оформления под старую Windows.

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

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

Для погружения в историю и идеологию Федиверс, рекомендую двухчасовой подкаст, который можно найти по ссылкам:

Оригинальная статья опубликована в блоге датацентра ITSOFT.

Источник: https://habr.com/ru/company/itsoft/blog/556306/


Интересные статьи

Интересные статьи

Приветствую, уважаемые читатели. В этой статье, я хотел бы рассказать о своем опыте постройки внутренней сети не привязанной к офисному оборудованию и функционирующий при единственном усл...
Добрый день! Я поделюсь с Вами интересным опытом по созданию мобильного инструмента для работы с сетью. Предисловие Я отработал несколько лет в провайдерах, начиная с маленьког...
Кроме того что я айтишник, я ещё и историк техники, и именно этим обусловлена моя реакция на новости об очередных достижениях в области цифровых технологий. Месяц назад я принял решение начать пи...
Возможность интеграции с «1С» — это ключевое преимущество «1С-Битрикс» для всех, кто профессионально занимается продажами в интернете, особенно для масштабных интернет-магазинов.
Вышел четвертый выпуск подкаста Habr Weekly. Обсудили поездку Коли в Тайвань на Computex, бета-версии софта от Эппл, диету Дурова, конфликт BadComedian и Kinodanz и то, как китайский программист ...