Перейти к основному содержанию

Bitsocial и Farcaster

Farcaster держит идентичность в блокчейне, а социальные данные — вне его. Учётные записи, ключи приложений и платежи за хранилище живут в контрактах в OP Mainnet — сети второго уровня (layer 2) для Ethereum. Посты, которые называются кастами, а также подписки и реакции — это подписанные сообщения, которые хранит Snapchain, похожая на блокчейн сеть, в 2025 году заменившая прежнюю сеть хабов Farcaster.

Как работает Farcaster​

  • Учётные записи. Учётная запись — это числовой Farcaster ID, которым владеет Ethereum-адрес; этот адрес также может назначить адрес восстановления. Приложения публикуют посты с помощью делегированных ключей приложений, зарегистрированных ончейн; ключ приложения не может захватить учётную запись.
  • Аренда хранилища. Каждая учётная запись арендует единицы хранилища, сейчас по 0,20 доллара за единицу в год. Единица, арендованная начиная с июля 2025 года, вмещает 100 кастов; сверх этого самые старые касты удаляются. Ограничения частоты растут вместе с объёмом арендованного хранилища.
  • Snapchain. Валидаторы упорядочивают сообщения в блоки с помощью консенсуса в стиле Tendermint, и каждый полный узел хранит данные всей сети. Согласно руководству по узлу, узлам нужно около 16 ГБ оперативной памяти и 2 ТБ хранилища.
  • Имена. Имена пользователей по умолчанию, которые называются fname, бесплатны и выдаются собственным сервером имён Farcaster, который может их отозвать. Вместо них пользователи могут использовать имя .eth, зарегистрированное в Ethereum.
  • Каналы. Тематические каналы — экспериментальная функция клиента Farcaster. Касты в канале — это данные протокола, но метаданные каналов, подписки на них и модерация хранятся в клиенте.
  • Чтение. Приложения читают данные через собственный узел Snapchain или через управляемого провайдера, обычно Neynar.

Чем они различаются​

Блокчейны и валидаторы​

Farcaster зависит от OP Mainnet в части учётных записей и платежей и от Snapchain, похожей на блокчейн сети, в части упорядочивания всех социальных данных. Набор валидаторов Snapchain закрытый: в него входят только допущенные участники. В её whitepaper сказано, что цензура становится затруднительной примерно при десяти валидаторах, распределённых по всему миру; в октябре 2026 года её список валидаторов был меньше, и большинство ключей принадлежало Neynar, которая в январе 2026 года приобрела Farcaster. У Bitsocial нет ни блокчейна, ни валидаторов, ни консенсуса.

Плата за публикацию​

Каждая учётная запись Farcaster платит аренду хранилища, и объём хранилища ограничивает, какую часть истории учётной записи сохраняет сеть. В Bitsocial публикация на уровне протокола ничего не стоит; каждое сообщество само решает, требовать ли капчу, оплату, токен или что-то ещё. См. Пользовательские задачи по борьбе со спамом.

Сообщества​

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

Эксплуатация инфраструктуры​

Узел Farcaster хранит всю сеть, поэтому его хранилище растёт вместе со всей активностью; в Farcaster прогнозируют рост вплоть до самых больших облачных дисков. Узел сообщества Bitsocial хранит только собственные сообщества и работает на потребительском оборудовании.

Браузер​

Браузерное приложение Farcaster — HTTP-клиент узла или провайдера. Веб-приложение Bitsocial может запустить P2P-узел внутри вкладки. См. P2P в браузере.

Сравнение​

ВопросFarcasterBitsocial
КатегорияОнчейн-идентичность и социальные данные, упорядоченные валидаторамиP2P-сеть сообществ
ИдентичностьFarcaster ID, которым владеет Ethereum-адрес, с делегированными ключами приложенийПары ключей Ed25519 для пользователей и сообществ
Где хранятся постыSnapchain, с репликацией на каждый полный узел, в пределах оплаченного хранилищаУзел владельца сообщества и пиры, которые читают и раздают его
Кто держит контент онлайнВалидаторы Snapchain и операторы узловУзел владельца сообщества плюс вспомогательные сидеры
СообществаЭкспериментальные каналы под управлением клиента FarcasterПолноценные объекты, чей узел принимает или отклоняет посты
Защита от спамаАренда хранилища и ограничения частоты плюс спам-метки на уровне приложенийАнтиспам-проверка сообщества перед тем, как пост будет принят
МодерацияХосты каналов в клиенте, фильтры приложений, риск цензуры на уровне валидаторовВладельцы сообществ модерируют свои сообщества; приложения выбирают, что показывать
ИменаБесплатные fname, которые Farcaster может отозвать, или имена .ethИмена .bso и .eth, которые разрешаются в ключи
БраузерHTTP-клиент узла или провайдераP2P-узел внутри обычной вкладки браузера
Главный компромиссЕдиный согласованный глобальный набор данных, но аренда, блокчейны и малый набор валидаторовНи комиссий, ни блокчейнов, но нет глобального набора данных, а старый контент не гарантирован навсегда