Herkos Local Relay
В разработке: скачать пока нельзя.
Herkos Local Relay — это relay Nostr, который работает на вашем собственном устройстве. Приложения Herkos и любой другой клиент Nostr подключаются к нему по адресу ws://127.0.0.1:4873: сначала читают и пишут там, даже без подключения, а сетью занимается relay.
Он хранит ваши события в зашифрованной базе данных, ключ от которой остаётся в защищённом хранилище системы. То, что вы публикуете, ждёт в исходящих и уходит на ваши собственные relay (NIP-65), когда появляется сеть, с повторными попытками, пока каждый relay не подтвердит. Личное никогда не покидает устройство.
Честная часть
Любое приложение на этом устройстве может обратиться к 127.0.0.1, поэтому веб-страницу или приложение нужно сначала связать, прежде чем они смогут писать, а личные события выдаются только тому, кто докажет, что у него есть ключ, которому они принадлежат (NIP-42). Личные события есть только здесь: если вы потеряете устройство без копии, они пропадут, а то, что лежит на других relay, вернётся при следующей синхронизации. Удаление в Nostr — это просьба (NIP-09): другие relay могут сохранить копию.
Что он делает
- Исходящие, которые ждут сети, отправляют на ваши relay для записи и повторяют попытки днями, ничего не теряя
- Конверты (NIP-59) уходят только на relay входящих получателя, после случайной задержки, и никогда на ваши
- Публичные, личные и временные события — так, как их объявляет каждое приложение; любой класс можно изменить
- Быстрая синхронизация с другими relay через negentropy (NIP-77) и классическим способом с остальными
- COUNT (NIP-45) и события с истекающим сроком (NIP-40)
- Очистка по возрасту или по месту, которая никогда не удаляет ваши собственные события
- Зашифрованная копия всего хранилища со своим паролем и экспорт в незашифрованный JSONL, который читают strfry и другие relay
- Локальная сеть для других ваших устройств, по умолчанию выключена: только разрешённые вами ключи, через TLS
Ваше — проверить и изменить
- Свободное ПО под лицензией MIT: Android, Windows и Linux
- 25 языков
- Без рекламы, трекеров и статистики и без журнала подключений, если вы его не включите
- На Android — уведомление, пока он работает, с кнопкой «Остановить»; на компьютере — значок в области уведомлений
- Документ relay (NIP-11) не называет вас
Политика конфиденциальности · Условия использования
Herkos происходит от греческого ἕρκος — «ограда, которая защищает».