
Zcash Foundation опроверг какую-либо связь с двумя продуктами третьих сторон, ZRC-20 и токеном CASH, после того, как в сообщении на X, они были названы дополнениями к сети Zcash.
Zcash Foundation заявил, что ему ничего не было известно о проекте ZRC-20 или связанном с ним токене CASH до того, как эта информация стала достоянием общественности. По данным организации, оба продукта созданы независимой третьей стороной и не являются официальными компонентами протокола Zcash.
Уточнение последовало за публикацией на X, в которой был анонсирован стандарт токенов для Zcash. В публикации говорилось, что ZRC-20 вскоре позволит пользователям развертывать, создавать и передавать токены в ориентированном на конфиденциальность блокчейне, а CASH был представлен как первый токен, использующий эту систему.
«У Zcash теперь есть стандарт токенов», — говорилось в сообщении, после чего пользователям предлагалось перейти на сайт проекта.
ZRC-20 использует мемо Zcash без изменения протокола
Согласно технической документации проекта, ZRC-20 — это черновой вариант спецификации взаимозаменяемых токенов, в котором инструкции в формате JSON хранятся внутри зашифрованных полей memo, прикрепленных к защищенным выходам Zcash. Независимые индексаторы будут считывать инструкции в порядке блоков и рассчитывать балансы токенов вне системы консенсуса Zcash.
В документах описаны три операции: развертывание, выпуск и перевод. Развертывание создает тикер и устанавливает его максимальное предложение, выпуск осуществлялся в количестве, не превышающем этот лимит, а переводы перемещает остатки средств между счетами, распознаваемыми индексатором.
ZRC-20 заимствует свою базовую структуру из формата BRC-20 в сети Bitcoin, но предлагаемый носитель данных отличается. BRC-20 записывает инструкции токена посредством биткоин-надписей, в то время как проект ZRC-20 помещает их в 512-байтовое поле memo, доступное в экранированных выходах Zcash.
В спецификации указано, что ZRC-20 не является изменением консенсуса и не требует смарт-контрактов. Узлы Zcash не будут ни проверять, ни отклонять инструкции по токенам, поскольку баланс будет поддерживаться индексатором, а не протоколом блокчейна.
В результате консенсус Zcash будет подтверждать только базовые транзакции. Признание остатков денежных средств будет зависеть от программного обеспечения, следующего правилам индексации и проверки, установленным третьей стороной.
Проект также не предусматривает автоматической защиты конфиденциальности для публично торгуемых токенов. Согласно его документации, индексатору необходим доступ к меморандумам, прежде чем он сможет рассчитать балансы. Один из предложенных вариантов предусматривает отправку операций на общий протокольный адрес и публикацию входящего ключа просмотра, что позволяет индексаторам расшифровывать инструкции для токенов, даже если другие части транзакции остаются скрытыми.
Право собственности будет определяться с помощью подписей, встроенных в каждую полезную нагрузку, поскольку защищенный адрес Zcash не раскрывает публично, кто создал выходной файл. В проекте предлагается использовать отдельные идентификаторы учетных записей и подписи Ed25519 для авторизации создания и передачи данных на уровне индексирования.
Некоторые аспекты остаются нерешенными. В документации среди открытых вопросов перечислены атомарные сделки, полезные нагрузки, превышающие 512 байт, структурированные меморандумы и возможные конфликты имен. Ранние биржи также должны быть кастодиальными, поскольку в проекте отсутствует метод атомарных сделок, сопоставимый с инструментами, используемыми некоторыми биткоин-рынками.
Читайте также:
