Федеративные системы: от теории до Matrix

Федеративные системы: что это такое и как они работают

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

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

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

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

Федеративные сети занимают промежуточное положение между централизованными и децентрализованными. В отличие от 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 строилась на независимых серверах — «подах», администрируемых самими пользователями. К ноябрю 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 года

Уже в декабре 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 автоматически «сшивает» историю воедино без участия пользова

Обменять
Все Новости 21Shares a16zcrypto Aave Alameda Research Alchemy Algorand (ALGO) Alibaba Amazon AMD AML / KYC Anchorage Android Anthropic Apple Arbitrum (ARB) Arkham AscendEX Aster B2B Base Bernstein Binance BIS Bitcoin Core Bitcoin Pizza Day Bitfarms Bitfinex Bitget Bithumb BitOK Bitwise BlackRock Block Bloomberg BNB Chain BNP Paribas Börse Stuttgart BTCFi Bullish Bybit Canaan Cardano (ADA) CBDC CertiK CFTC Chainalysis Chainlink (LINK) Charles Schwab Circle Citi CleanSpark CME Group Coinbase CoinDesk CoinEx CoinGecko CoinShares ConsenSys Core Scientific Crypto.com CryptoQuant Cumberland Curve (CRV) Dash DeepMind DeepSeek DeFi dePIN Deutsche Bank DEX Dogecoin (DOGE) Dune Analytics Elliptic Emurgo Ernst & Young ETF Ethena Ethereum (ETH) Ethereum Name Service Exodus Facebook FATF FDIC Fidelity Investments Firefox ForkLog Consulting FTX Galaxy Digital Gemini GitHub Glassnode Goldman Sachs Google Google Gemini Google Trends Grayscale Investments HSBC HTX Huawei Hut 8 Hyperliquid IBM ICO ING Injective Interactive Brokers IPO Iris Energy JPMorgan Jump Trading K33 Kaiko Kalshi KPMG Kraken KuCoin LayerZero Lazarus Ledger LG Lido Lightning Network Litecoin (LTC) Mantle Marathon (MARA) Matrixport Messari meta MetaMask MEV MiCA Microsoft MicroStrategy (Strategy) Monad MoonPay Morgan Stanley Nansen Nasdaq Netflix NFT NVIDIA NYDIG OKX OneLiners Open Source OpenAI OpenClaw Optimism (OP) P2P palantir Pantera Capital Paradigm Paxos PayPal Perplexity Polkadot (DOT) Polygon (MATIC) Polymarket Pump.fun PwC PYUSD QCP Capital Revolut Riot Platforms Ripple (XRP) Robinhood RWA Samsung Santiment SDK SEC SharpLink SoftBank Solana (SOL) Solana-резерв Standard Chartered PLC Starbucks StarkNet StarkWare State Street Stripe Sui (SUI) SWIFT Taiko Telegram Terra (LUNA) Tesla Tether (USDT) The DAO The Open Network THORChain Toncoin Tron (TRX) Twenty One Capital Twitter (X) uber ubs Uniswap (UNI) USD Coin (USDC) Visa Web3-смартфоны Web3Net western union WhatsApp Wintermute World Liberty Financial (WLFI) worldcoin x402 XAI YouTube Zcash (ZEC) ZK-rollups zkevm Австралия авторские права Адам Бэк Азартные игры Аирдропы акции Альткоины Анализ рынка Аппаратные кошельки Аргентина Артур Хэйес аудит Банк Англии Банки и финтех банкротство Беларусь белые хакеры Бермудские острова бизнес Биткоин биткоин-резерв Ближний Восток Блокировки и запреты блокчейн блокчейн-платформы ботнет Брэд Гарлингхаус Бутан вайб-кодинг вакансии Великобритания Венгрия Венесуэла Венчурные инвестиции видео Википедия Вилли Ву Виталик Бутерин волатильность выборы Вьетнам ВЭФ генеративный ИИ Генпрокуратура Германия Голливуд Дайджест кибербезопасности Дайджесты Дания ДАО Децентрализация Джейми Даймон Джозеф Любин дипфейки ДНК Дональд Трамп Дубай Дэвид Сакс евро Европа ЕЦБ запрет майнинга золото Игры и GameFi Израиль ИИ ИИ-агенты Илон Маск инвестиции Индия Индонезия Институционалы и киты интернет интероперабельность интерфейс мозг — компьютер (BCI) инфраструктура Иран Ирландия Искусственный Интеллект Испания Исследования Итоги недели Казахстан календарь Камбоджа Канада квантовые вычисления квантовые компьютеры кванты Кибербезопасность Киберпреступления Китай комиссии комплаенс компьютеры конференция конфискация конфискованные биткоины Космос Кошельки Кредитование крипта криптоактивы криптоанархизм Криптовалюты Криптография Криптодеривативы Криптоматы Криптоплатежи Крипториум Крипториум: Анонимность Крипториум: Биткоин Крипториум: Технические основы Крипториум: Экономическая теория Кристин Лагард Кроссчейн-протоколы Куба Кыргызстан ликвидность листинг Лонгриды Майкл Сэйлор Майнинг Макроэкономика Мальта Масштабирование Матрица МВФ Медицина мемы Метавселенные Минфин США Мнения Москва мошенники музыка Мьянма Налоги Наука Недвижимость Непал НКЦБФР Новости Новости ForkLog ОАЭ облигации обменники образование общество объем торгов Ончейн-анализ ООН опровержение отчеты Павел Дуров партнерство Пентагон Питер Тиль подкаст поисковая система политика Польша Правоохранители Преступления Приватность и личные данные приложения Прогнозы о рынке криптовалют протоколы процессинг разработчики Расследования ребрендинг Регулирование Регулирование биткоина в России резервные валюты рейтинг реклама религия Решения второго уровня (L2) Робономика роботы Россия Росфинмониторинг рынки предсказаний Сальвадор санкции Сатоши Накамото Саудовская Аравия Сбои и уязвимости Северная Корея (КНДР) сельское хозяйство Сингапур Слияния и поглощения (M&A) Смарт-контракты смарт-очки снг сокращения Соцсети Спецслужбы Спорт стандарты стартапы Стейблкоины Стейкинг Суды суперкомпьютеры США Сэм Бэнкман-Фрид Таиланд телеком Теханализ Технические обновления технологии Токенизация активов Токеномика токены Том Ли транзакции Транспорт Трейдинг Турция Украина утечка данных финансовая система финансы Финляндия Фондовый рынок фонды Франция ФРС США фьючерсы халвинг хардфорки Хестер Пирс хешрейт хранение ЦБ РФ Цена биткоина цензура Централизованные биржи (CEX) цифровая экономика цифровой евро Чанпэн Чжао Чарльз Хоскинсон чат-боты чипы Швейцария шифропанки штрафы эксперимент Энергетика Энтони Скарамуччи Эстония Южная Америка Южная Корея Япония