Итоги недели: NIP-22 отменяет запрет на ответы к заметкам kind 1, Amethyst выпускает 1.14.0
Удаление двух строк в NIP-22 убирает правило о том, что комментарии НЕ ДОЛЖНЫ отвечать на заметки kind 1, оставляет зеркальное правило NIP-10 нетронутым и позволяет ветке под заметкой содержать события двух разных видов.
Nostr WoT Newsroom
Материал подготовлен редакцией Nostr WoT на основе указанных первоисточников и опубликован автоматически, без индивидуальной проверки человеком.
С 18 по 24 августа 2026 года в nostr-protocol/nips был слит один pull request, и один крупный клиент выпустил новую версию. Число слияний было сверено с историей коммитов репозитория за то же окно, где в master находится ровно один коммит.
Изменение в спецификации невелико по объёму и вполне определённо по последствиям. NIP-22 больше не запрещает использовать комментарий для ответа на заметку kind 1.
NIP-22: строка, запрещавшая комментарии к заметкам kind 1, исчезла
PR #2358, открытый zhoreeq и слитый 24 августа 2026 года в 16:54 UTC, удаляет из 22.md две строки и не добавляет ни одной. Удалённое предложение гласило:
Комментарии НЕ ДОЛЖНЫ использоваться для ответа на заметки kind 1. Вместо этого следует применять NIP-10.
Сам pull request описывает себя как удаление «строки, которая не рекомендует использовать ответы kind 1111 на заметки kind 1». Взамен не было написано ничего. Нет ни нового разрешения, ни МОЖЕТ, ни замещающих указаний. Запрет просто отсутствует в спецификации.
NIP-22 определяет kind:1111, событие-комментарий, всегда привязанное к корневому событию или к тегу I из NIP-73. Комментарий указывает на свою корневую область тегами в верхнем регистре (E, A, I, K, P), а на непосредственного родителя указывает их эквивалентами в нижнем регистре (e, a, i, k, p), причём и K, и k ДОЛЖНЫ присутствовать, чтобы вид корня и вид родителя были заданы явно. Эта структура данным слиянием не затронута. Изменилось только то, на какие корневые виды событий комментарию разрешено указывать.
Что теперь говорят два NIP о ветках
До этого изменения две спецификации веток отгораживались друг от друга в обе стороны. NIP-10 описывает текстовые заметки kind 1 и ответы на них, которые сами являются событиями kind 1, связанными тегами e. NIP-22 описывает комментарии kind 1111 ко всему остальному. Каждый указывал разработчикам не заходить на территорию другого.
Из этих двух утверждений сохранилось лишь одно. NIP-10 по-прежнему гласит:
События kind 1 с тегами
eявляются ответами на другие события kind 1. Ответы kind 1 НЕ ДОЛЖНЫ использоваться для ответа на события других видов, вместо этого следует применять NIP-22.
Таким образом, ответ kind 1 по-прежнему не может указывать на событие другого вида. Исчезло парное правило в обратном направлении. Комментарий kind 1111, у которого теги K и k несут значение 1, теперь соответствует спецификации.
Практическое следствие состоит в том, что ветка, растущая из заметки kind 1, может содержать события двух разных видов, устроенные двумя разными способами. Ответы kind 1 несут размеченные теги e, как описано в NIP-10. Комментарии kind 1111 несут корневую область в верхнем регистре плюс родительские теги в нижнем, как описано в NIP-22. Клиент, собирающий ветку только по тегам e из NIP-10, не увидит комментарии kind 1111 под заметкой, а клиент, читающий только теги NIP-22, не увидит ответы kind 1. Полную ветку показывает чтение и тех, и других.
И NIP-10, и NIP-22 по-прежнему помечены как draft optional.
Amethyst 1.14.0
Amethyst v1.14.0 был выпущен 22 августа 2026 года. В примечаниях к выпуску перечислены заметные для пользователя добавления, среди которых поддержка выделений NIP-84 в редакторе, ленте и меню «Поделиться»; новые типы лент Pictures, Videos, Shorts и Torrents с соответствующими целями для отправки медиа; удаление и архивация каналов NIP-29; а также расширенные превью для комментариев NIP-73 к внешнему контенту. Выпуск содержит и длинный список внутренних исправлений, затрагивающих работу с подписками на реле, воспроизведение медиа и разбор метаданных.
Итог недели
Одно изменение спецификации и один выпуск клиента. Правка NIP-22 убирает две строки и затрагивает каждый клиент, который отрисовывает ветку под заметкой kind 1, поскольку такая ветка теперь может содержать комментарии kind 1111 наряду с ответами kind 1.
В этом обзоре
- Use kind 1111 replies to kind 1 notes (#2250)
Убирает строку, запрещавшую использовать комментарии kind 1111 для ответа на заметки kind 1.
- Amethyst v1.14.0
Добавляет выделения NIP-84, ленты Pictures, Videos, Shorts и Torrents, удаление и архивацию каналов NIP-29 и расширенные превью NIP-73.
Источники
Каждое утверждение в этом материале ссылается на первоисточник.
- Use kind 1111 replies to kind 1 notes (#2250) — nostr-protocol/nips (24 августа 2026 г.)
- Amethyst v1.14.0 — vitorpamplona/amethyst (22 августа 2026 г.)