Представляем Nostr Web of Trust
Экосистема Nostr стремительно растёт, но с ростом приходит шум. Web of Trust предлагает децентрализованное решение для фильтрации контента на основе доверия, работающее на вашем социальном графе.
Leon Acosta
Экосистема Nostr стремительно растёт. Каждый день тысячи новых пользователей присоединяются к сети, создают заметки, делятся контентом и строят связи. Но с ростом приходит знакомая проблема: как отделить сигнал от шума?
Проблема открытых сетей
Открытые сети без ограничений на доступ сильны именно тем, что в них может участвовать каждый. Но эта открытость также означает столкновение с:
- Спамом и бот-аккаунтами, засоряющими вашу ленту
- Самозванцами, выдающими себя за других
- Низкокачественным контентом, заглушающим ценные обсуждения
Традиционные решения полагаются на централизованную модерацию — команда решает, что допустимо. Но это противоречит самой идее децентрализованной сети.
Знакомьтесь: Web of Trust
Web of Trust использует другой подход. Вместо центрального авторитета он опирается на то, что у вас уже есть: ваши социальные связи.
Концепция проста:
- Вы доверяете людям, на которых подписаны
- Они доверяют людям, на которых подписаны они
- Доверие распространяется через эти связи
Если кто-то находится в 1 шаге от вас (вы подписаны на него напрямую), ему можно сильно доверять. В 2 шагах (друг друга) — доверие умеренное. 3 и более шагов? Скорее всего, это шум.
// Проверить, находится ли кто-то в вашем Web of Trust
const inNetwork = await window.nostr.wot.isInMyWoT(pubkey);
// Получить точное расстояние
const hops = await window.nostr.wot.getDistance(pubkey);
// Получить оценку доверия (0-1)
const score = await window.nostr.wot.getTrustScore(pubkey);Как это работает
Наше браузерное расширение строит локальный граф ваших социальных связей. Когда вы посещаете любое приложение Nostr, оно может запрашивать этот граф для определения уровня доверия к любому публичному ключу.
Расширение работает с любым приложением Nostr, реализующим WoT API. Никаких изменений в вашем любимом клиенте не требуется!
Конфиденциальность на первом месте
Мы разработали систему с конфиденциальностью как основным принципом:
- Локальный режим: Всё остаётся в вашем браузере. Ноль внешних запросов.
- Удалённый режим: Только запросы публичных ключей — без контента, без отслеживания.
- Гибридный режим: Лучшее от обоих подходов с кэшированием.
Что дальше
Это только начало. Мы работаем над:
- SDK для разработчиков для интеграции WoT в их приложения
- Oracle-сервером для приложений, которые не могут выполнять вычисления на стороне клиента
- Продвинутой системой оценки с учётом взаимных подписок и бонусов за связующие узлы
Начните прямо сейчас
Готовы попробовать? Скачайте расширение и начните фильтровать ваш опыт в Nostr на основе реальных человеческих связей.
Есть вопросы? Напишите нам в Nostr или загляните в нашу документацию.
