Популярные криптовалюты

BTC $63,997.5 +1.44%
ETH $1,788.35 +2.48%
SENT $0.01483 -7.49%
SOL $77.95 -0.03%
ZEC $506.77 +8.40%
XRP $1.1014 +0.69%
HYPE $67.6 -0.01%

Что такое федеративные системы и Fediverse?

Как федеративные протоколы защищают приватность простых пользователей и целых организаций.

Что такое федеративные системы и чем они отличаются от централизованных и децентрализованных?

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

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

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

Слева направо: централизованные, федеративные, распределенные сети. Источник: Mastodon.

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

Как появились федеративные системы передачи данных?

Один из самых распространенных примеров федерации — электронная почта. Пользователи Gmail могут обмениваться сообщениями с владельцами других почтовых ящиков вроде ProtonMail или корпоративных серверов благодаря единому протоколу SMTP. Стандартизированный в 1982 году, он стал одним из первых примеров федеративной системы: любой мог развернуть свой почтовый сервер, автоматически становясь частью общей сети без чьего-либо разрешения.

В 1979–1980 годах появилась Usenet — система новостных групп, в которой сообщения реплицировались между серверами университетов. Изначально она работала на протоколе UUCP, а в 1986 году перешла на специально созданный для нее NNTP.

В 1984 году программист Том Дженнингс запустил FidoNet — сеть BBS-станций (электронных досок объявлений). Они обменивались сообщениями по модемному соединению в определенные часы по расписанию, чтобы снизить затраты на связь.

В 1999 году появился протокол XMPP (Jabber) — открытый стандарт мгновенного обмена сообщениями. Любая организация могла поднять свой Jabber-сервер, а пользователи разных узлов свободно переписывались друг с другом.

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

Что такое Fediverse, протокол ActivityPub и соцсеть Mastodon?

В феврале 2010 года профессор права Колумбийского университета и сторонник копилефта Эбен Моглен выступил с речью Freedom in the Cloud, назвав централизованные соцсети «бесплатной слежкой». Речь вдохновила четырех студентов Нью-Йоркского университета на запуск Diaspora. Собрав через Kickstarter более $200 000, 23 ноября 2010 года разработчики выпустили первую закрытую альфа-версию. 

Diaspora строилась на независимых серверах — «подах» (pods), администрируемых самими пользователями. К ноябрю 2011 года сеть насчитывала около 216 000 пользователей, на пике ее аудитория достигала 400 тысяч человек — заметно меньше, чем у конкурентов, но достаточно, чтобы доказать жизнеспособность идеи. Проект активен: версия 0.9.1.0 вышла в начале 2026 года.

Параллельно с 2010 года развивался протокол OStatus. Он использовался в GNU social и identi.ca, но опирался на большое количество разных технологий: Atom, Salmon, WebSub, WebFinger. Такой подход делал его крайне сложным для внедрения в новый софт.

В июле 2014 года Social Web Working Group (W3C) начала разработку нового стандарта ActivityPub на основе протокола ActivityPump Эвана Продромо. У него было два больших преимущества перед OStatus:

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

23 января 2018 года ActivityPub стал официальной рекомендацией W3C. Но решающую роль в его выживании сыграл Mastodon — микроблог-платформа на основе OStatus, которую разработчик Евгений Рочко запустил 6 октября 2016 года.

Источник: Mastodon.

Уже в декабре 2017 года разработчики площадки добавили поддержку ранней версии ActivityPub, ради которой W3C дважды продлевал дедлайны рабочей группы. Без этой имплементации протокол рисковал остаться теоретическим стандартом, как и его предшественник.

После покупки Илоном Маском Twitter 27 октября 2022 года Mastodon пережила лавинообразный приток: месячная аудитория выросла до пиковых 2,6 млн в ноябре 2022 года. По данным дашборда площадки, 8 июля 2026 года показатель составил 727 000 ежемесячных активных пользователей на 7800 серверах.

Так под возникшим ранее термином Fediverse объединились все независимые, но связанные друг с другом ActivityPub-платформы: Mastodon для микроблогов, PeerTube для видео, Pixelfed для фото. Интерес к протоколу впоследствии проявили и крупные игроки: Tumblr, Flipboard, а также Threads от Meta.

Что такое Matrix и в чем его отличие от других федеративных протоколов?

Matrix — открытый протокол для обмена сообщениями, голосовой и видеосвязи, основанный в 2013 году Мэтью Ходжсоном и Амандин Ле Пап. В июне 2019 года состоялся релиз, тогда же была учреждена некоммерческая организация Matrix.org Foundation — куратор стандарта. Референсным сервером стал Synapse, а главным клиентом — Element.

В отличие от XMPP и ActivityPub, Matrix спроектирован под задачу устойчивой федерации. Базовый принцип архитектуры — homeserver — позволяет регистрацию на одном из серверов, при которой общение происходит в «комнатах». Их могут одновременно посещать пользователи разных «домашних серверов». Узлы синхронизируют историю событий в реальном времени, причем ни один из них не считается «главным».

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

Свойства устойчивой федерации Matrix:

  • направленный ациклический граф (DAG). Каждое новое сообщение жестко привязывается к предыдущим с помощью хеш-функций, образуя DAG. Серверы постоянно сверяют этот граф друг с другом;
  • автоматическое слияние при сбоях. Если сервер А отключился от интернета на неделю, пользователи других — Б и В — продолжают общаться. Когда А возвращается в сеть, он запрашивает у соседей недостающие элементы графа. Благодаря математическим алгоритмам Matrix автоматически «сшивает» историю воедино без участия пользователя.

За шифрование в Matrix отвечают протоколы Olm (для переписки один на один) и Megolm (для групп). Они построены на принципах Double Ratchet, как в мессенджере Signal, и обеспечивают сквозное шифрование.

Важное отличие от WhatsApp или Telegram — открытый исходный код и мосты к другим сетям: Slack и Discord.

Кто использует Matrix и какие у него аналоги?

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

Изначально и в первую очередь Matrix — это масштабная сеть для рядовых пользователей, энтузиастов и сторонников приватности. Сотни тысяч людей по всему миру ежедневно используют публичные серверы как безопасную альтернативу WhatsApp или Telegram, чтобы уйти от корпоративной слежки, алгоритмических сканеров и риска блокировок. 

После того как архитектура доказала свою надежность на массовой аудитории, Matrix начали использовать корпоративные и государственные структуры: 

  • государственный и оборонный секторы. Правительство Франции развернуло на базе Matrix национальный мессенджер Tchap, объединяющий около 350 000 госслужащих. Вооруженные силы Германии используют собственный клиент BwMessenger для коммуникации между 100 000 военных. Кроме того, блок НАТО и Космические силы США применяют решения на базе Matrix (через клиент Element) для обеспечения защищенной связи;
  • здравоохранение. Национальная организация Gematik запустила в Германии TI-Messenger — специализированную федеративную сеть для медицинских работников, позволяющую безопасно обмениваться картами пациентов и врачебной тайной;
  • IT-корпорации и Open Source. Компания Mozilla перешла на собственный инстанс Matrix в 2020 году, отказавшись от устаревшего IRC. Аналогичный выбор сделали Automattic (материнская компания экосистемы WordPress), внедрившая федеративную сеть для корпоративного общения, а также международное сообщество разработчиков KDE.

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

Источник: Element.

Несмотря на доминирование Matrix в корпоративном секторе, он не единственный игрок на этом рынке. У него есть несколько мощных конкурентов в широком поле децентрализованных протоколов, каждый из которых предлагает свой подход к хранению данных:

  • Nostr. Протокол, созданный в 2020 году, где концептуально нет привычных серверов и «комнат». Пользователь публикует сообщения на релеи (серверы-ретрансляторы), а аккаунт жестко привязан к криптографической паре ключей. Нативная интеграция с Lightning Network позволяет отправлять микродонаты в биткоинах с нулевыми комиссиями прямо в постах;
  • AT Protocol (Bluesky). Стандарт, изначально разрабатывавшийся внутри Twitter, а в 2023 году ставший публичным. В отличие от Matrix, он спроектирован вокруг идеи переносимой личности: профиль, подписчиков и социальный граф теоретически можно «забрать» и перенести на другой сервер без потери связей.

RSS 10.07.2026 1 41
Источник: https://forklog.com/cryptorium/chto-takoe-federativnye-sistemy-i-fediverse