Когда в обсуждениях децентрализованных соцсетей заходит речь о Bluesky, кто-нибудь обязательно спрашивает: «А где инстансы?». В atproto их нет. Это категориальная ошибка — люди видят мир через Mastodon.
Давайте вспомним старый добрый RSS. Вы публикуете посты у себя в блоге, а приложения вроде Google Reader или Feedly просто собирают их в ленту. Хостинг и агрегация — две разные вещи. Контент не «живёт» внутри ридера, это просто проекция блогосферы.
Потом всё сломалось. Соцсети нарисовали коробку вокруг всего — один сервис, внутри и посты, и лента, и реклама. Получилась централизация, и пришлось придумывать децентрализацию.
В Mastodon модель другая: вы выбираете «инстанс» (экземпляр сервера) и живёте внутри него. Вы уже не просто Alice, вы Alice-из-инстанса-1. Инстансы пересылают друг другу посты в виде стрелочек. Если ваш инстанс поссорится с соседним и перестанет федерироваться, вы потеряете друзей. Если сервер упадёт — ваша цифровая личность исчезает. И количество связей между инстансами растёт как O(n²).
Идея atproto в другом. Забудьте про коробки. Автор возвращается к модели RSS: хостинг и приложения разделены на уровне сети. У вас есть свой «уголок» (hosting), где хранятся ваши данные, а приложения (как старый Google Reader) просто агрегируют их отовсюду. Никаких «стран» и «национальностей» в никнейме (@user@server). Вы можете легко сменить хостинг, не потеряв подписчиков, или пользоваться любым приложением.
Люди, привыкшие к Mastodon, мерят децентрализацию количеством инстансов. Для atproto это бессмысленно. Тут важнее другое: переходят ли люди на альтернативный хостинг? Пробуют ли новые приложения?
Самый простой пример — Blacksky (сообщество с особыми правилами модерации) или клиент, который вообще не имеет своей базы данных и работает через бесплатный общедоступный кэш. Разделение хостинга и приложений — это фикс первородного греха как закрытых, так и федеративных сетей. Держите данные снаружи приложений, пусть они только собирают их сверху. Как RSS и Google Reader.