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

Bitsocial и Quorum

Quorum — групповой мессенджер от Quilibrium Inc., компании, стоящей за сетью Quilibrium. Он устроен как Discord: в нём есть Spaces, каналы, роли и личные сообщения, а сообщения защищены сквозным шифрованием. Его упоминают рядом с Bitsocial, потому что оба проекта называют себя P2P-системами, устойчивыми к цензуре, в которых группы сами устанавливают свои правила. Но цели у них разные: Quorum нацелен на приватные групповые чаты, Bitsocial — на публичные сообщества, которые может читать любой.

Quilibrium описывает себя как децентрализованную альтернативу облачным платформам: сеть узлов, которые хранят данные в зашифрованном гиперграфе и согласуют его состояние с помощью консенсуса, который Quilibrium называет Proof of Meaningful Work. Узлы зарабатывают QUIL — токен сети, которым оплачиваются комиссии за использование. Согласно истории Quilibrium, Quorum появился в 2018 году как Howler — идея приватной альтернативы Discord — и стал первым приложением, запущенным в Quilibrium. Quilibrium Inc., основанная Cassie Heart, разрабатывает протокол и предлагает Quorum как один из своих управляемых сервисов (FAQ).

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

Приведённые ниже сведения взяты из исходного кода клиентов Quorum — quorum-desktop для веб- и десктопного приложений и quorum-mobile — по состоянию на октябрь 2026 года.

  • Идентичности. Основная идентичность пользователя — набор ключей Ed448, а каждое устройство получает собственные ключи X448 и Ed448. В браузере ключи обычно защищены ключом доступа (passkey); мобильное приложение выводит их из фразы восстановления. Адреса — это хеши, начинающиеся с Qm, а пользователи могут показывать имя пользователя из службы имён Quilibrium.
  • Шифрование. Личные сообщения используют Double Ratchet между устройствами. Участники Space делят одну сессию Triple Ratchet и подписывают свои сообщения ключами, привязанными к этому Space. Каждый Space зашифрован. Quorum утверждает, что его посредничество при передаче сообщений не позволяет связать отправителей и получателей, но веб- и десктопный клиент подписывается на все почтовые ящики устройства, включая указанный в публичной регистрации пользователя, одним запросом к сервису, который поэтому может связать их с адресом пользователя.
  • Вступление. В Spaces входят по ссылкам-приглашениям. Одноразовая ссылка содержит ключи для вступления прямо в URL; публичная ссылка получает их от сервиса Quorum, а публичные Spaces можно разместить в каталоге с поиском.
  • Транспорт. Для обмена сообщениями веб-, десктопный и мобильный клиенты подключаются по HTTPS и WebSocket к одному сервису — api.quorummessenger.com. Он ретранслирует зашифрованные сообщения в почтовый ящик каждого участника и хранит их, пока клиент не подтвердит получение. Кроме того, он хранит регистрации пользователей, добровольные публичные профили, зашифрованный манифест каждого Space (каналы, роли, эмодзи), данные приглашений, публичный каталог и необязательную зашифрованную синхронизацию настроек. В узловом ПО Quilibrium есть служба почтовых ящиков и хабов такой же структуры, но ни клиенты, ни документация Quilibrium не говорят, как этот сервис соотносится с сетью.
  • История. Клиент каждого участника хранит собственную копию Space в локальном хранилище, и оба клиента забирают из своих почтовых ящиков на сервисе сообщения, отправленные, пока они были не в сети. Для более старой истории веб- и десктопный клиент запрашивает синхронизацию у участника, который находится в сети, а мобильный клиент воспроизводит долговременный журнал, который сервис ведёт для каждого Space.
  • Модерация. Роли дают право удалять, закреплять, заглушать и упоминать @everyone. Клиент каждого участника проверяет подпись под каждым действием модерации и применяет его, только если у подписавшего есть нужная роль. Владелец может исключить участника, и тогда ключи Space меняются, так что исключённый участник не может читать новые сообщения. Space может требовать подписанных сообщений или разрешать участникам публиковать неподписанные сообщения с возможностью отрицания авторства. Записи в публичном каталоге имеют статус проверки, и пользователи могут отправлять сервису Quorum жалобы на Spaces, а из мобильного приложения — и на отдельные сообщения.
  • Код. Веб- и десктопный клиент распространяется по лицензии AGPL-3.0, а мобильный — по GPL-3.0. В мобильном клиенте также есть криптокошелёк, интеграция с Farcaster и Apex — платная подписка, описанная ниже.

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

Приватные группы и публичные сообщества​

Space в Quorum — это группа участников: читать его могут только те, у кого есть его ключи, а для вступления нужна ссылка-приглашение. Публичная ссылка пускает любого, но только после вступления. В сообществе Bitsocial нет членства. Читать его может любой, из любого приложения и без вступления, и любой может попытаться опубликовать пост — при условии, что пройдёт проверку сообщества.

Что держит группу в сети​

У Space в Quorum нет узла-хоста. Участники отправляют сообщения через сервис Quorum, который хранит копию для каждого участника, пока её не заберёт его клиент, и владельцу не нужно быть в сети, чтобы остальные могли общаться. Сообщество Bitsocial живёт на узле своего владельца, который принимает или отклоняет каждый пост и публикует последнее состояние сообщества. Сообщество остаётся доступным для чтения, пока пиры его раздают, но не может принимать новые посты, пока его узел офлайн. См. P2P-протокол.

Кто следит за соблюдением правил​

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

Защита от спама​

Quorum отсекает спам в основном с помощью приглашений. Одноразовая ссылка впускает одного человека, публичная — любого, у кого она есть, а владелец может затем исключать участников и менять ключи. Клиенты также ограничивают, как часто участник может отправлять сообщения, а веб- и десктопный клиент отбрасывает сообщения в Space от любого отправителя сверх 10 за 10 секунд. Идентичности Bitsocial — бесплатные пары ключей, поэтому каждое сообщество выбирает проверку, которую нужно пройти, прежде чем пост будет принят: капчу, оплату, баланс токенов или белый список. См. Пользовательские задачи по борьбе со спамом.

Клиент и сеть​

Приложение Quorum — клиент сервиса Quorum, которым управляет Quilibrium Inc. Сами приложения не подключаются к P2P-сети, поэтому доступ к Space зависит от этой единственной точки доступа. Независимо от этого Quilibrium представляет собой отдельную сеть: в октябре 2026 года её обозреватель показывал 114 доступных пиров и 181 прувер (prover) в 99 шардах.

Веб-приложение Bitsocial может запускать узел libp2p прямо во вкладке, получать контент сообществ от пиров и публиковать через gossipsub. Поиск пиров идёт через HTTP-маршрутизаторы, которые возвращают только адреса провайдеров; запустить такой маршрутизатор может любой, а клиенты могут сменить маршрутизатор, изменив свою конфигурацию. См. P2P в браузере.

Экономика​

В основе Quilibrium лежит токен. QUIL добывают узлы, им оплачиваются комиссии сети, а его обёрнутая версия, wQUIL, обращается в Ethereum. Сам Quorum бесплатен и не требует ни оплаты, ни номера телефона. Его необязательная подписка Apex стоит $5 в месяц, оплачивается в wQUIL, SNAP или USDC в Ethereum и делится между Quilibrium Inc. и четырьмя Spaces, которые выбирает подписчик. В протоколе Bitsocial нет платёжного слоя; сообщество может потребовать оплату или токен через свою проверку.

Приватные сообщения​

Здесь сильнее Quorum. Личные сообщения и сообщения в Spaces защищены сквозным шифрованием с прямой секретностью, а содержимое сообщений попадает на сервис Quorum только в виде шифротекста, кроме случаев, когда участник жалуется на сообщение из мобильного приложения: оно отправляет содержимое сообщения модераторам Quorum. Bitsocial сосредоточен на публичных сообществах, и нативных личных сообщений в нём пока нет. Пост Bitsocial шифруется ключом узла сообщества, пока передаётся через pubsub, но после принятия становится публичным.

Состояние проекта​

В октябре 2026 года репозиторий Quorum называл веб-приложение бета-версией, а сайт Quorum по-прежнему указывал, что приложения для Google Play и App Store появятся скоро. Два клиента к тому же расходятся: в мобильном приложении есть кошелёк, Farcaster и Apex, тогда как веб- и десктопный клиент помечает свои страницы Wallet и Farcaster как скоро доступные, а историю Space эти два клиента догоняют по-разному.

30 сентября 2025 года, когда сеть возобновила работу после остановки, мейннет Quilibrium достиг версии 2.1 (объявление). В 2026 году узел переписали на Rust, с постквантовыми подписями для консенсуса и протоколом передачи данных, который старые узлы не понимают. Часть документации описывает замысел, а не работающий код: в ней описана маршрутизация через mixnet. Узлы действительно ретранслируют трафик между собой через цепочки с луковой маршрутизацией, но в узле 2.1.0.25 служба mixnet — это заглушка, которая принимает сообщения, не перемешивая их.

Сравнение​

ВопросQuorumBitsocial
КатегорияГрупповой мессенджер со сквозным шифрованием от Quilibrium Inc.P2P-сеть сообществ
ИдентичностьОсновной набор ключей Ed448 плюс ключи для каждого устройства, защищённые ключом доступа или фразой восстановленияПары ключей Ed25519 для пользователей и сообществ
Кто может читатьУчастники, у которых есть ключи SpaceЛюбой, из любого приложения
Где хранятся сообщенияУстройство каждого участника; сервис Quorum хранит недоставленные копии и журнал каждого Space для мобильного клиентаУзел владельца сообщества и пиры, которые читают и раздают его
К чему подключаются клиентыСервис Quorum по адресу api.quorummessenger.comПиры через libp2p, найденные через HTTP-маршрутизаторы, в том числе из вкладки браузера
СообществаSpaces с каналами, ролями и ссылками-приглашениямиПолноценные объекты, чей узел принимает или отклоняет посты
Защита от спамаСсылки-приглашения, исключения со сменой ключей, ограничение частоты на стороне клиентаАнтиспам-проверка сообщества перед тем, как пост будет принят
МодерацияРоли, которые применяет клиент каждого участника; исключает владелец; жалобы поступают оператору сервисаВладельцы сообществ модерируют свои сообщества; приложения выбирают, что показывать
Приватные сообщенияЛичные сообщения со сквозным шифрованиемПубличные сообщества; нативных личных сообщений пока нет
ЭкономикаСетевой токен QUIL; необязательная подписка Apex за $5 в месяцВ протоколе нет; проверка может требовать оплату или токен
Главный компромиссПриватные зашифрованные группы, но каждый клиент зависит от одного сервисаБесплатные идентичности и доступ из браузера, но нет приватных сообщений и хранится только последнее состояние