2 мин чтения
Label 309 теперь — CIP-0190
Стандарт Proof of Existence, который мы написали для Cardano, принят в официальный репозиторий CIP как CIP-0190. Вот что это значит, чего это пока не значит и что будет дальше.

Label 309 принят в официальный репозиторий Cardano CIP как CIP-0190.
Когда мы перезапускали CardanoWall, мы сделали осознанный выбор: долговечным артефактом будет не наше приложение, не наш API и не наш бренд. Им будет стандарт, лежащий под ними, — точное, независимое от вендора описание того, как выглядит запись Proof of Existence в блокчейне Cardano, написанное так, чтобы его мог реализовать кто угодно и чтобы никому не нужно было нам доверять. Внести этот стандарт в собственный репозиторий CIP от Cardano Foundation — в этом и был весь смысл. Теперь это произошло.
Что значит «принят как CIP-0190»
Cardano Improvement Proposal получает свой номер и попадает в официальный репозиторий, когда редакторы убеждаются, что спецификация полна, технически состоятельна и содержит реальный путь к внедрению. CIP-0190 взял эту планку: он смержен, у него постоянный номер, и он лежит в cardano-foundation/CIPs рядом со всеми остальными стандартами Cardano. Любой, кто создаёт кошелёк, просмотрщик или аудитор, теперь может ссылаться на него как на фиксированную опору.
Два идентификатора и чем они различаются
Здесь стоит быть точным, потому что номера похожи и их путают:
- Метка метаданных 309 — несущий идентификатор в блокчейне. Это целое число, под которым запись Proof of Existence пишется в метаданных транзакции Cardano; оно зарезервировано в реестре CIP-10. Реализации ссылаются на стандарт именно по этой метке.
- CIP-0190 — номер самого документа-предложения.
Неформальное название «CIP-309» никогда не было присвоенным номером CIP — оно шло лишь от метки метаданных. Метка метаданных — 309; присвоенный номер CIP — CIP-0190. На уровне данных в блокчейне из-за номера не меняется ничего.
Чего это пока не значит
Быть принятым — не то же самое, что быть завершённым. В терминах CIP статус жизненного цикла CIP-0190 — Proposed, ещё не Active. «Active» — это следующий шаг, который требует публично продемонстрировать собственные критерии приёмки стандарта: независимые реализации, реальные записи в mainnet по каждому профилю, показанную совместимость подписи с распространёнными кошельками и внешний криптографический аудит запечатанной конструкции. Эти критерии мы сами вписали в спецификацию и намерены закрыть их открыто. «Принят» — веха, которая важна сегодня; Active — та, к которой мы движемся дальше.
Что не меняется
Всё, ради чего Label 309 вообще стоило писать, остаётся ровно таким же. Стандарт по-прежнему независим от издателя: публиковать может любой кошелёк. Он по-прежнему проверяется самостоятельно: любой может проверить подтверждение по одной лишь транзакции и публичному обозревателю блоков, без сервера издателя в цепочке. CardanoWall остаётся одной из его реализаций, а не его владельцем. Спецификация, SDK и шлюз под ними — открытый код, и они принадлежат всем.
Прочитать стандарт можно на label309.org, а принятый CIP — на CIP-0190.