Bitsocial і Lapis Net
Lapis Net — одноранговий протокол соціальної мережі, написаний на Kotlin для JVM. Він незалежно дійшов до основ, близьких до Bitsocial: ідентичності на парах ключів, сховище вмісту в стилі IPFS і libp2p gossipsub. Відрізняються вони тим, де розміщують фільтрацію спаму й кураторство. Lapis дає кожному читачеві особистий граф довіри й дозволяє платежам Bitcoin і Lightning підвищувати видимість; Bitsocial дає кожній спільноті вирішувати, що можна публікувати.
Lapis — робочий прототип. За даними його репозиторію, у жовтні 2026 року він ще не мав публічної мережі, а з’єднання двох вузлів було ручним кроком.
Як працює Lapis
- Ідентичності. Кожна ідентичність — це пара ключів secp256k1, сумісна з ключами Bitcoin, до якої прив’язано ключ Ed25519 для ідентифікатора вузла libp2p.
- Зберігання й поширення. Вміст зберігається за допомогою Nabu, реалізації IPFS на libp2p (DHT і Bitswap), і поширюється через libp2p gossipsub.
- Оцінювання. Над ядром, яке лишається нейтральним щодо кураторства, є чотири необов’язкові
оцінки:
- Veritas — мережа довіри, обчислена з власного графа довіри кожного читача
- Virtus — видимість, підкріплена ончейн-доказами платежів або доказами платежів Lightning, які з часом втрачають вагу
- Karma — безкоштовні вподобання, зважені за Veritas
- Madli — оцінка репутації, яку вузли ведуть щодо поведінки один одного
- Обмін повідомленнями. Наскрізно зашифровані особисті повідомлення, голосові дзвінки один на один і асинхронна система повідомлень, схожа на електронну пошту, є частиною проєкту.
- Клієнти. Кожен користувач запускає вузол JVM. Еталонний клієнт — вебінтерфейс, який віддає цей локальний вузол.
Чим вони відрізняються
Хто фільтрує спам
Lapis фільтрує на боці читача. Вміст поширюється, а тоді граф довіри кожного читача й платіжні правила застосунку, яким він користується, визначають, що спливає нагору. Bitsocial фільтрує на рівні спільноти: допис має пройти перевірку спільноти, перш ніж вузол спільноти його прийме, тож відхилений спам ніколи не стає частиною спільноти. Див. Спеціальні виклики захисту від спаму.
У кого влада
У Lapis кожен читач вирішує, кому довіряти, а оператор кожного застосунку вирішує, як у ньому працює платна видимість. У Bitsocial власник спільноти встановлює правила лише для цієї спільноти, а застосунки вирішують, що показувати. Адміністратора на рівні протоколу немає ні там, ні там.
Економіка
Lapis вбудовує докази платежів Bitcoin і Lightning у свою оцінку видимості. У протоколі Bitsocial немає платіжного рівня; спільнота може вимагати оплату чи токен через свою перевірку.
Браузер
Застосунки Bitsocial можуть запускати одноранговий вузол у звичайній вкладці браузера. Див. Одноранговий зв’язок у браузері. Браузерний інтерфейс Lapis — це локальна сторінка, яку віддає вузол JVM користувача.
Обсяг функцій
Lapis поєднує особисті повідомлення, голосові дзвінки й пошту. Bitsocial зосереджений на публічних спільнотах і поки не має вбудованих особистих повідомлень.
Порівняння
| Питання | Lapis Net | Bitsocial |
|---|---|---|
| Категорія | Одноранговий соціальний протокол (прототип) | Однорангова мережа спільнот |
| Ідентичність | Пара ключів secp256k1 із прив’язаним ідентифікатором вузла Ed25519 | Пари ключів Ed25519 для користувачів і спільнот |
| Де зберігаються дописи | Сховище Nabu (IPFS на libp2p) на вузлах-учасниках | Вузол власника спільноти та вузли, які її читають і роздають |
| Спільноти | Немає об’єкта спільноти; кураторство відбувається окремо для кожного читача й застосунку | Повноцінні об’єкти, чий вузол приймає або відхиляє дописи |
| Захист від спаму | Граф довіри читача, платна видимість, депозити Lightning за перші повідомлення | Антиспам-перевірка кожної спільноти перед прийняттям допису |
| Модерація | Граф довіри кожного читача; оператори застосунків встановлюють правила платної видимості | Власники спільнот модерують свої спільноти; застосунки вирішують, що показувати |
| Економіка | Докази платежів Bitcoin і Lightning в оцінюванні | Немає в протоколі; перевірка може вимагати оплату чи токен |
| Браузер | Локальний вебінтерфейс, який віддає вузол JVM | Одноранговий вузол у звичайній вкладці браузера |
| Мережа | Прототип без публічної мережі | Робоча мережа із застосунками, як-от 5chan і Seedit |
| Головний компроміс | Багата вбудована репутація й обмін повідомленнями, але публічної мережі ще немає | Менше ядро, що працює в браузерах, але без вбудованої репутації чи особистих повідомлень |
Чи могли б вони працювати разом?
Перевірки Bitsocial — це довільний код, тож оцінка довіри в стилі Lapis могла б стати однією з них.
Вбудована перевірка whitelist уже вміє читати списки дозволених адрес за URL-адресами. Сервіс, який
публікував би адреси Bitsocial, яким довіряє граф Veritas, міг би дозволити цим авторам пропускати
CAPTCHA в спільноті. Для цього потрібен спосіб пов’язати ідентичність Lapis з адресою Bitsocial, а
нічого подібного сьогодні не існує.