Cashumints.space Cashumints.space
Язык RU

О нас

Cashumints.space показывает все найденные нами в сети Nostr минты Cashu и отзывы о них. Сайт создан Azzamo.

Что такое Cashu

Cashu представляет собой протокол ecash для Bitcoin. Минт выпускает ослепленные токены, обеспеченные хранящимися у него sats. Токены переходят между людьми, а минт не узнает, кто, что и кому отправил. В этом и состоит приватность: токены не являются счетами, и минт не может связать подписанный им токен с вернувшимся токеном.

Протокол и его спецификации доступны по ссылке cashu.space. Спецификации называются NUT, отсюда номера NUT на странице каждого минта.

Что такое «минт» и в чём заключается компромисс

Минт хранит средства пользователей. При mint ecash вы передаете sats оператору сервера и доверяете ему погасить токены при melt. Здесь нет доказательства мошенничества, эскроу или возможности добиться возмещения. Оператор минта может исчезнуть со всеми средствами, и такое уже случалось.

Именно поэтому здесь есть отзывы. Сайт никогда не называет минт безопасным. Статус на странице минта означает online, а не «надежный»: сервер лишь ответил на последнюю проверку. Относитесь к ecash как к наличным в кармане: они подходят для расходов, но не для сбережений.

Что такое NIP-87

NIP-87 представляет собой соглашение Nostr для объявлений и рекомендаций ecash-минтов. Здесь важны два вида событий:

  • kind 38172 объявляет минт. URL минта находится в теге u. Так сайт находит ранее неизвестные минты.
  • kind 38000 представляет собой отзыв. Он содержит оценку и текст и указывает на минт тегом u (URL минта) и тегом d (собственный pubkey минта).

Каждый отзыв подписан ключом Nostr его автора. Мы никогда не называем отзыв «проверенным», поскольку никто его не проверял: он подписан, а это совсем другое и более полезное утверждение. Это означает, что вы можете проверить, кто его написал, и что он не был изменен. Это не означает, что автор честен или когда-либо пользовался сервисом Mint.

Как работает этот сайт

Есть два цикла и одно правило. Метаданные принадлежат минту, а отзывы принадлежат Nostr, поэтому сайт не считает себя первичным источником ни того, ни другого.

  • Контур зонда каждые десять минут запрашивает /v1/info у всех известных минтов и записывает название, описание, версию, поддерживаемые NUT, лимиты и контакты. Он также отмечает, ответил ли минт. Из этого рассчитывается доступность.
  • Цикл открытий каждый час подключается к Nostr relays, читает объявления минтов и отзывы и добавляет ранее неизвестные минты.

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

Тексты отзывов не хранятся у нас. При открытии страницы минта браузер напрямую читает отзывы с relays. Новый отзыв подписывается вашим расширением Nostr и отправляется прямо на relays. Мы храним только число отзывов для ранжирования и сортировки. Мы не можем редактировать или удалять отзывы, даже если они нам не нравятся.

Реле, о которых мы читали

Индексатор и ваш браузер используют эти relays:

  • wss://relay.cashumints.space
  • wss://nos.lol
  • wss://relay.azzamo.net
  • wss://relay.snort.social
  • wss://relay.primal.net

Подключите любой клиент Nostr к тем же relays и увидите те же события. Ничто здесь не становится правдой только потому, что так сказали мы.

Что такое NUT?

NUT представляют собой нумерованные спецификации Cashu, подобно BIP в Bitcoin. Минт сообщает, какие NUT он реализует. NUT-04 и NUT-05 определяют mint и melt через Lightning, NUT-07 позволяет проверить, потрачен ли токен, NUT-17 дает кошелькам обновления через WebSockets без опроса, а NUT-20 позволяет доказать, что котировка действительно выдана минтом. Полный список доступен по ссылке github.com/cashubtc/nuts.

Прямо сейчас

В каталоге 58 минтов, из них 34 отвечают. На указанных выше relays найдено 591 отзывов.

Источник и указание авторства

Исходный код сайта доступен на GitHub. Сайт создан и поддерживается Azzamo. Если на странице минта есть ошибка, исправьте первоисточник: метаданные поступают из /v1/info самого минта, а отзывы из Nostr.