Перейти до основного вмісту

Bitsocial і Urbit

Urbit — це мережа персональних серверів. Кожен користувач має постійно ввімкнений комп’ютер, який називають кораблем (ship). На ньому працює власна операційна система Urbit (Arvo), написана власними мовами Urbit (Nock і Hoon), а ідентифікує його Urbit ID. Головний соціальний застосунок Urbit — Tlon Messenger, створений Tlon, компанією, яку заснували 2013 року для розробки Urbit.

Urbit прагне замінити весь обчислювальний стек, тож це значно ширший проєкт, ніж Bitsocial. Проте його соціальний рівень використовує модель, близьку до моделі Bitsocial: спільнота живе на вузлі свого власника, і саме цей вузол вирішує, що потрапляє всередину. Відрізняються вони тим, кому доводиться тримати сервер, і тим, як не пускають спам.

Як працює Urbit​

  • Urbit ID. Кожен корабель має Urbit ID — число, яке відображається як вимовне ім’я, наприклад ~sampel-palnet. ID рівня 1 (Layer 1) — це NFT, право власності на які та мережеві публічні ключі записано в контрактах Azimuth в Ethereum. ID рівня 2 (Layer 2), додані 2021 року, щоб зменшити комісії, використовують «наївний ролап» (naive rollup): їхні транзакції публікуються в Ethereum пакетами, але право власності на них не зберігається в контракті Azimuth, і кожен корабель обчислює його локально. Tlon підтримує ролер (roller), яким може безкоштовно користуватися будь-хто, згідно з документацією Urbit ID і посібником Get on Urbit.
  • Фіксована ієрархія. Адресний простір містить 256 галактик, 65 536 зірок і близько 4 мільярдів планет для повсякденного використання. Галактики випускають зірки, зірки випускають планети, а кожна планета може випускати супутники для власних пристроїв. Комети — це безкоштовні ID, які корабель генерує сам для себе і які ніколи не торкаються блокчейну. Власники галактик утворюють Galactic Senate, який голосує щодо оновлень контрактів Azimuth і обирає правління Urbit Foundation.
  • Мережа. Кораблі обмінюються зашифрованими пакетами напряму, в одноранговому режимі. З липня 2026 року мережевим протоколом є Directed Messaging — орієнтована на вміст переробка старішого протоколу Ames. Пошук вузлів забезпечують галактики: кожна стежить, де перебувають кораблі під нею, і ретранслює їм пакети, доки два кораблі не зможуть зв’язатися напряму, або весь час, поки цьому заважає брандмауер, згідно зі статтею про Directed Messaging.
  • Групи. У Tlon Messenger групу розміщує корабель її творця. Учасники надсилають повідомлення хосту, який розсилає їх на кораблі всіх учасників, і корабель кожного учасника зберігає власну копію, згідно з FAQ Tlon. Хост керує ролями, каналами та прийомом нових учасників. Група може бути публічною, приватною або секретною, і вона може блокувати окремі кораблі або цілі ранги ID. Канали — це чати, нотатники або добірки зображень і посилань.
  • Хостинг. Реєстрація в Tlon дає новому користувачеві корабель, який працює під керуванням Tlon, а ключі від нього зберігаються в Tlon. Користувач може експортувати корабель і його головний ключ (master ticket) і запускати його деінде: на пристрої Native Planet або в середовищі виконання Vere на Linux, macOS чи Windows. Кораблі поки не можуть зберігати великі файли безпосередньо, тому Tlon Messenger розміщує зображення та інші медіафайли в S3-сумісному хмарному сховищі.

Чим вони відрізняються​

Хто має тримати сервер​

В Urbit кожен учасник — це сервер. Застосунки Tlon є інтерфейсами до власного корабля користувача, і навіть читання групи відбувається через нього. Ті, хто не запускає корабель сам, орендують його, і це повертає в картину хостинг-провайдера: Tlon зберігає ключі користувачів, чиї кораблі розміщує, і залишає собі обмежений доступ для обслуговування, хоча користувачі можуть піти з усім своїм кораблем.

У Bitsocial постійно ввімкнений вузол потрібен лише власникам спільнот. Читачі й автори дописів можуть запускати одноранговий вузол у вкладці браузера, а їхній обліковий запис — це пара ключів, яку зберігає застосунок. Див. Одноранговий зв’язок у браузері. Коли хтось усе ж користується розміщеним вузлом, дизайн Bitsocial має на меті дати змогу делегувати підтримку роботи онлайн, не віддаючи ідентичність під чужу опіку. Див. Ідентичність і власність спільноти.

Хост спільноти​

Тут вони найближчі. І група Tlon, і спільнота Bitsocial живуть на вузлі свого власника. Хост вирішує, хто може публікувати, застосовує модерацію і поширює результат, і жоден із протоколів не ставить модератора над хостом. В обох випадках хост має бути онлайн. FAQ Tlon каже, що якщо хост переходить в офлайн, «група падає разом із ними», а спільнота Bitsocial не може приймати нові дописи, поки її вузол офлайн.

Зберігають вміст вони по-різному. Корабель кожного учасника зберігає копію історії групи, тож учасники можуть і далі читати те, що вже отримали, поки хост недоступний. Читач Bitsocial отримує останній стан спільноти від вузла спільноти або від вузлів, які її роздають, тож спільнота, що перебуває офлайн, залишається доступною для читання, доки вона є у вузлів, але мережа зберігає лише останній стан.

Група Tlon також має список учасників, і її хост може зробити групу доступною лише за запрошеннями. Спільнота Bitsocial не має членства: будь-хто може її читати, і будь-хто може спробувати опублікувати допис за умови, що пройде її перевірку.

Спам та ідентичність​

Urbit бореться зі спамом, роблячи ідентичність дефіцитною. Кількість планет фіксована, і кожну з них випускає зірка. Безкоштовні комети обходять цей дефіцит, тому групи, які хочуть, щоб він діяв, їх не пускають: документація Urbit зазначає, що деякі групи відмовляють кометам, а група Tlon може заблокувати весь ранг комет одним налаштуванням. Щойно комети відсічено, заблокованому користувачеві, щоб повернутися, потрібна інша планета від власника зірки. Репутація також може слідувати ієрархії: Azimuth містить контракт Censures, який дає змогу галактикам і зіркам позначати ID. Оскільки дефіцит закладено в сам адресний простір, він працює однаково в кожній групі, яка не пускає комети.

Ідентичності Bitsocial — це безкоштовні пари ключів. Кожна спільнота сама обирає перевірку, яку треба пройти, перш ніж вона прийме допис: наприклад, капчу, оплату, баланс токенів або список дозволених, і інші спільноти можуть обрати інакше. Див. Спеціальні виклики захисту від спаму.

Блокчейн і врядування​

Рівень ідентичності Urbit залежить від Ethereum. Контракти Azimuth записують право власності та мережеві ключі рівня 1, транзакції рівня 2 публікуються в Ethereum пакетами, а Galactic Senate може оновити контракт, який керує Azimuth. Ті самі 256 галактик також забезпечують пошук вузлів і ретрансляцію, тож фіксований набір ідентичностей несе і врядування, і частину маршрутизації мережі.

Ідентичності Bitsocial — це пари ключів, які не потребують реєстрації. Імена .bso і .eth — необов’язкові псевдоніми, які вказують на них. Пошук вузлів відбувається через HTTP-маршрутизатори, які лише повертають адреси постачальників; будь-хто може запустити такий маршрутизатор, а клієнти можуть перейти на інший маршрутизатор, змінивши свою конфігурацію.

Охоплення​

Urbit — це комп’ютер загального призначення. Корабель може розміщувати віддалений Git-репозиторій, особисту базу знань або ШІ-агентів, а Tlon Messenger — лише одна програма з багатьох. Розробка для Urbit здебільшого означає написання застосунків на Hoon для Arvo. Bitsocial — це протокол для публічних спільнот із застосунками, як-от 5chan і Seedit. Він працює на наявному стеку (libp2p, IPFS і браузер), а не замінює його, і його клієнти створюються звичайними вебінструментами. Див. Створіть власний клієнт.

Приватні повідомлення​

Тут Urbit сильніший. Особисті повідомлення йдуть від одного корабля прямо до іншого, увесь трафік між кораблями зашифровано, а групи можуть бути приватними чи секретними. Tlon зазначає, що повідомлення шифруються під час передавання, але зберігаються на кораблі незашифрованими. Bitsocial зосереджений на публічних спільнотах і поки не має вбудованих особистих повідомлень.

Стан проєкту​

Urbit пережив потрясіння. У серпні 2024 року Urbit Foundation, неприбуткова організація, що спрямовує розробку ядра, звільнила свого виконавчого директора; засновник Curtis Yarvin повернувся керувати стратегією без формальної посади, кілька основних розробників пішли, а грошей у Foundation залишалося лише на кілька місяців, як повідомило CoinDesk. Yarvin запропонував перенести Azimuth у наявну мережу другого рівня Ethereum, найімовірніше Base, і випустити взаємозамінні токени «віза», які конвертуються в планети. Станом на жовтень 2026 року документація Urbit про ID досі описує Azimuth в Ethereum з його наївним ролапом. У жовтні 2025 року Galactic Senate замінив правління Foundation, і нове правління призначило нового виконавчого директора (оголошення).

Розробка триває. Directed Messaging запрацював із випуском 408k 14 липня 2026 року. У червні 2026 року Tlon Messenger відкрив публічну реєстрацію без списку очікування, і тепер Tlon подає себе як місце, де люди й ШІ-агенти працюють разом.

Порівняння​

ПитанняUrbitBitsocial
КатегоріяМережа персональних серверів і операційна системаОднорангова мережа спільнот
ІдентичністьUrbit ID: близько 4 мільярдів планет в Ethereum або в його ролапі рівня 2, плюс безкоштовні кометиПари ключів Ed25519 для користувачів і спільнот
Хто тримає серверКожен користувач, на власному кораблі або на розміщеномуВласники спільнот; читачі й автори можуть користуватися вкладкою браузера
Де зберігаються дописиКорабель хоста групи та копія на кораблі кожного учасникаВузол власника спільноти та вузли, які її читають і роздають
СпільнотиГрупи, розміщені на кораблі творця, зі списками учасниківПовноцінні об’єкти, чий вузол приймає або відхиляє дописи
Захист від спамуДефіцитні ID, які випускають зірки; групи блокують кораблі або цілі рангиАнтиспам-перевірка кожної спільноти перед прийняттям допису
МодераціяРолі та блокування від хоста групиВласники спільнот модерують свої спільноти; застосунки вирішують, що показувати
Пошук вузлівГалактики відстежують кораблі під собою та ретранслюють для нихHTTP-маршрутизатори повертають вузли-постачальники й не зберігають вмісту
ВрядуванняGalactic Senate із 256 галактик голосує щодо оновлень AzimuthНемає влади на рівні протоколу над ідентичностями чи спільнотами
Приватні повідомленняЗашифровані особисті повідомлення і групи лише за запрошеннямиПублічні спільноти; вбудованих особистих повідомлень поки немає
Головний компромісЦілий персональний комп’ютер із приватними групами, але кожному користувачеві потрібен постійно ввімкнений корабельБезкоштовні ідентичності й доступ через браузер, але немає приватних повідомлень і зберігається лише останній стан