Предлагаю проинвестировать в Nostria

Вкратце

Сондре Бьеллос, активист сразу двух сообществ, норвежского Liberstad и черногорского Montelibero, имеющий богатый опыт в деле построения децентрализованных систем, запускает стартап Nostria, и до 31 мая все желающие могут вложиться в него на этапе pre-seed на довольно выгодных условиях. Для участников токеномики Монтелиберо есть возможность собраться в пул инвесторов для получения большего контроля над проектом.

Теперь подробнее

Nostr – это протокол децентрализованного обмена “заметками и прочими штуками” через ретрансляторы (релеи). Я пользуюсь им уже довольно давно для публикации своих заметок, вижу в нём большой потенциал и всегда радуюсь, когда кто-то берётся его развивать.

Идея протокола ностр в том, что релеи хранят у себя контент своих пользователей в формате json и отдают его по запросу другим релеям. Таким контентом может быть и платёжная биткоин-транзакция через протокол лайтнинг, таким образом, биткоин-платежи нативно внедрены в ностр, что позволяет децентрализованно обеспечить и монетизацию контента, и монетизацию его хранения (именно в области монетизации, скажем, находится слабое место ближайшего аналога ностра, протокола ActivityPub).

Стартап Nostria собирается:

  1. Разработать собственный клиент для протокола Nostr
  2. Создать сеть из нескольких релеев в разных точках мира, чтобы обеспечить для своих пользователей быстрый пинг и широкий канал (скорость работы – бич децентрализованных систем)
  3. Продвигать на уровне протокола идею специализированных релеев для хранения только метаданных пользователей, что позволит разгрузить крупные релеи, распределив пользователей по релеям более равномерно, а также резко ускорить сбор всех сообщений, относящихся к тому или иному аккаунту, и отдачу их клиентам.
  4. Монетизировать свой сервис через премиум-обслуживание, предлагая пользователям выделенные релеи, канал к выделенному лайтнинг-узлу, человекочитаемое имя, привязанное к публичному ключу, хранение медиаконтента и прочие ништяки.
  5. Весь код держать открытым на гитхабе, как и положено для децентрализованных систем.

В этом ролике Сондре рассказывает про свои планы:

Кому удобнее текст, а не видео, могут глянуть pdf.

Пока что среднесрочная цель нострии – догнать и перегнать дохленький Bluesky. Но в более отдалённой перспективе должно получиться децентрализованное решение, на которое будет не стыдно переехать и с телеграма, когда Дуров окончательно заявит, что для него безопасность государств неизмеримо выше удобства и безопасности пользователей.

Для запуска MVP до 31 мая проходит pre-seed этап сбора инвестиций. Переводя на человеческий: Сондре хочет до конца мая собрать 30 тысяч долларов, и затем в течение лета тратить их по десятке в месяц на запуск проекта в коммерческую эксплуатацию. Первый месяц – разворачивание железа. Второй – доведение до ума софта. Третий – маркетинг. Осенью, когда проект будет не стыдно показать уже более серьёзным инвесторам, сбор средств на глобальную экспансию продолжится, и те, кто вложились на предварительном этапе, будут иметь преимущественное право довложиться, чтобы сохранить свою долю в проекте, а их вложения на предварительном этапе будут зачтены в акционерном капитале с коэффициентом 1,15.

По умолчанию инвестиции привлекаются в биткоине с использованием сервиса децентрализованного краудфандинга Angor. Сондре также выпустил отдельный ролик, где показывает, как происходит инвестирование.

Важно: собранные средства основатель проекта может разблокировать только после того, как подтвердил прохождение заявленного этапа разработки. До этого момента инвестор в любое время может востребовать свои инвестиции назад. Все эти возможности реализованы через тот относительно простой механизм создания смарт-контрактов, который существует в Биткоине, и не требуют вмешательства третьей доверенной стороны.

Однако сейчас порог входа в эти инвестиции довольно высок: минимальная сумма, с которой начинаются какие-либо бонусы – 1000 долларов. Поэтому напрашивается решение: участники токеномики Монтелиберо могут собрать пул мелких инвестиций и совместно вложиться по крупному. Я хочу собрать такой пул. Мои выгоды: я получу разные натуральные бонусы вроде подписки на премиум-аккаунт. Выгоды соинвесторов, помимо денежной отдачи от инвестиций: через меня (а если договоримся, то и напрямую) они будут иметь удобную обратную связь с разработчиками, а это означает влияние на будущий функционал как нострии, так и косвенно всего протокола ностр.

Поэтому мной был заведён девственно чистый стеллар-аккаунт, на нём выпущен токен NostriaPre и создан ордер на его продажу за EURMTL. У вас есть время до конца мая, чтобы закупиться этим токеном, потом я также закупаю его, сколько получится, закрываю ордер на продажу и передаю все собранные EURMTL Сондре. Осенью Сондре заведёт уже официальный стеллар-аккаунт своего стартапа и создаст ордер на продажу официальных токенов за токены NostriaPre по курсу 1,15. Когда стартап начнёт приносить доход от обслуживания премиум-аккаунтов, распределяемая прибыль для держателей токенов будет ежемесячно начисляться пропорционально количеству токенов.

Чтобы приобрести токен NostriaPre, нужно сперва открыть к нему линию доверия. В вашем стеллар-кошельке должна быть такая возможность. Название токена NostriaPre. Публичный ключ эмитента GABAZTSE4DOD4JKFPWQYK5QPUSW57QNZBJBREU2K2UFSGWPHBHNYF46A

Вот так, например, диалог открытия линии доверия выглядит в кошельке Sunce

Вскоре линию доверия можно будет также открыть по прямой ссылке.

Не хочу перегружать пост детальными инструкциями по обращению с различными видами стеллар-кошельков, потому что предполагаю, что в пул решат войти те, кто уже участвует в токеномике Монтелиберо (инструкция у меня на сайте даже висит, но она сильно устарела, всё никак не соберусь обновить). Но если захочется ворваться с нуля в режиме “Shut up and take my money”, то задавайте вопросы в комментах или в личку.

Nostr, промежуточные итоги

Около полутора лет назад в моём канале был впервые упомянут протокол Nostr – сперва как основа движка рекуррентных лайтнинг-платежей, а следом давались уже более развёрнутые впечатления о протоколе как средстве децентрализованных публикаций. Что с тех пор поменялось?

К сожалению, не слишком многое. Принятие ностра происходит довольно медленно, и даже в Монтелиберо им так толком никто и не пользуется (хотя Сондре из Либерштада даже пишет под ностр собственный софт, мы его не применяем). Я перепробовала несколько клиентов и остановилась на Amethist для андроида и Gossip для винды. Веб-сервисы все кошмарны, ни один не прижился. Подавляющее большинство клиентов Nostr косплеит твиттер, разве что без лимита на знаки – отсюда полное отсутствие возможности делать посты с человеческой вёрсткой. В принципе, это логично: даже если какой-то клиент и поймёт пост с разметкой, другой этим заморачиваться не станет. Децентрализация способствует некоторому примитивизму.

Браузерное приложение Alby долгое время предполагало использование кастодиального лайтнинг-кошелька, но вскоре его поддержка прекращается, и теперь желающим предлагают поставить собственную ноду, от того же производителя, либо арендовать готовую. В целом это здраво, но поскольку я понятия не имею, как поставить ноду на сервер, пришлось установить просто на своём ноуте, и теперь, как я понимаю, донаты за посты могут отправляться только тогда, когда нода онлайн. Возможно, получится сделать по уму, но, честно говоря, у этой задачи не самый высокий приоритет, всё равно приходит обычно сущая мелочёвка. Я, в свою очередь, использую эти сатошики для того, чтобы вознаграждать чьи-то ещё посты, такой вот несложный круговорот благодарностей в блогосфере.

Ну а для того, чтобы ностр достаточно широко начал внедряться в Монтелиберо, нам, похоже, нужны прямо серьёзные гонения на свободу слова, без них никто добровольно с телеграма уходить не станет. Прекрасно понимаю)))

Nostr, первые впечатления

После выхода поста про регулярные автоматические платежи через лайтнинг при помощи протокола Ностр вполне логичным было попытаться понять, что это за протокол такой, для чего может использоваться и какие у него перспективы.

Для начала я познакомилась с подборкой материалов от Тони и официальным описанием на гитхабе от автора протокола. Вкратце: Ностр это протокол децентрализованного обмена небольшими текстами (точнее, скриптами в формате json).

  • Любой серверовладелец может запустить собственный ретранслятор (relay), который будет принимать такие сообщения, хранить их и передавать.
  • Любой разработчик может написать собственный клиент, который будет подключаться к одному или нескольким таким ретрансляторам, получать от них сообщения, при желании фильтровать и украшать перед показом пользователю (например, подгружать медиа там, где в сообщении были линки на него), ну и передавать на ретранслятор сообщения пользователя.
  • Любой пользователь может скачать клиент, настроить, к каким ретрансляторам он цепляется (если клиент позволяет) и радоваться жизни.

На гитхабе легко ищутся библиотеки для Ностр под несколько языков, клиенты (можно сделать форк, адаптированный под Монтелиберо) и ретрансляторы (можно, опять-таки, запустить собственный релей для нужд Монтелиберо).

Для заведения себе аккаунта в Ностр достаточно сгенерировать пару из приватного и публичного ключей, после чего приватный хранится, а публичный можно светить направо и налево (вот мой: npub1jj4xxj47j9yjthhrd2kwklx5vl9j45ruvhl0ftdfamf7v6nx799ssf45q3), всё как создатели асимметричного шифрования завещали. Ключи можно сгенерировать непосредственно в том или ином клиенте Ностр (я генерировала в браузерном расширении Alby), на специальном сервисе, но можно для безопасности использовать и вовсе самодельный скрипт, если располагаете компетенциями (я не располагаю). Зато у меня получилось привязать публичный ключ Ностр к имени ancapchan@getalby.com (так называемая NIP5-верификация), создать себе собственный лайтнинг-адрес ⚡️ancapchan@ancapchan.info (за ним скрывается адрес ⚡️ancapchan@getalby.com), а также привязать это браузерное расширение к своему сайту, так что теперь, если оно у вас установлено, его значок на сайте ancapchan.info перекрашивается из жёлтого в синий, и когда вы на него кликнете, то увидите приглашение послать донат:

Вообще, лайтнинг нативно внедрён в протокол Ностр в качестве средства передачи ценности. Так, клиенты для социальных сетей на базе Ностр предлагают вместо лайков ставить так называемые запы, которые сопровождаются отправкой небольшой порции сатоши. Помимо этого, деньги в системе могут пригодится для использования платных релеев, предлагающих дополнительный функционал, вроде спам-фильтров.


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