Новая “народная” социальная сеть, очень близко похожая на социальную сеть Twitter. Но если Твиттер – сеть, управляемая одной компанией, то Ностр – децентрализованная сеть без конкретного сайта и организации. Цель сети Ностр – цензуроустойчивая социальная сеть, передающая право выражать свои мысли её пользователям. В ней нет регистраций, как это делают все соцсети, контролируемые какими либо компаниями. В ней нет банов и закрытия аккаунтов (функция бана реализована на уровне отдельного пользователя). Аккаунты в ней – публичные ключи, по примеру адресов биткойна, а функции авторизации и аутентификации выполняет в ней приватный ключ (связанный, конечно же с публичным). Приватный ключ можно представить себе как связку логин + пароль, но которую нельзя поменять. Поэтому очень важно никому не раскрывать свой приватный ключ!
Сеть функционирует за счёт свободно-поддерживаемых серверов добровольцев – релеев. Задача релея – принимать цифровые пакеты, подписанные ключом отправителя и рассылать их дальше другим релеям или подписчикам (подключённым пользователям). Сами же пользователи сети Nostr пользуются самыми разнообразными приложениями, запускаемые как на компьютере, так и на мобильном телефоне. И все они работают по простому принципу – подключаются к нескольким релеям и получают с них криптографически-подписанные “события” либо все (так называемый “глобальный фид” или “глобальная лента”), либо те события, которые как либо связаны с читателем Ностра (адресованные ему или написанные теми, на кого он подписан). События представляют из себя какие угодно данные: посты, репосты, “лайки”, события жалоб или бана и прочее.
Поскольку протокол Nostr был придуман биткойн-энтузиастом и последователем сети моментальных платежей биткойна – это сказалось и на ней. В нёй был придуман способ передавать финансы как благодарность на конкретный пост или на конкретный профиль, через механизм, называемый ZAP-ом. До этого, пользователи Ностра могли указывать Lightning адрес в своём профиле для получения средств. Но отличие именно ZAP-ов от простой передачи в том, что кошелёк получателя может поддерживать криптографический механизм сообщать сети Ностр информацию о том, сколько получено сатоши, за какой конкретно пост, и рассылать эту информацию обратно в Ностр. Благодаря этому появился альтернативный механизм благодарить пользователей за пост – вместо привычного лайка, пользователи могут посылать произвольное количество сатоши, которое отображается всем пользователям в статистике поста и профиля получателя “запов”. Благодаря этому появились возможности интересных применений этой технологии: например, один из проектов собирает глобальную статистику по запам и постам и отображает её, другие проекты стали устраивать лоттереи (типа “пошли нам зап на этот пост” и ты автоматически участвуешь в лотерее, причём выплату можно организовать автоматически, так как получатель знает, кто ему отправил и сколько). В будущем механизм “запов”, навярняка, спровоцирует создание огромное количество интересных проектов – голосования, лоттереи, сборы средств, продажа товаров и прочее.
Поскольку такая свободная сеть из релеев ретранслирует любые события, а тот факт, что создание аккаунта в ней ничего не стоит и не требует капчей, проверок на ботов, е-мейлов и прочее – в ней очень быстро появились спамеры. Но очень быстро появился и простой и эффективный способ борьбы со спамом – платные релеи. Идея отсечь спамеров проста и элегантна: платный релей бесплатен для всех клиентов, кто читает посты Ностра, но право публиковать в ней даётся только тем аккаунтам, кто внём однократную оплату (указав свой публичный ключ). С другой стороны, ничего не мешает создать релеи без оплаты, но также отсекающие спамеров – например, для получения права публиковать релей может потребовать пройти один раз капчу, или быть зарегистрированным на каком либо сервисе. Читатели же НОСТРа вправе сами выбирать, к каким релеям им подключаться. Поэтому, чтобы читать глобальную лента без спама, достаточно бесплатно подключится только к платным релеям, которые борются со спамом.
Более подробно можете почитать мои следующие посты про Nostr: интересные фишки