Новые функции Zcash, которые предусмотрены в 5-ом обновлении сети.

В рамках процедуры ZIP Review нового конвейера обновления сети Electric Coin Co. (ECC) публикует предложения по улучшению Zcash (ZIP — Zcash Improvement Proposals). Согласно текущего плана новые функции Zcash будут активированы после очередного обновления сети (NU5) в середине января 2022. Для того, чтобы изложенные здесь предложения были фактически включены в предстоящее обновления, они подлежат одобрению сообществом. Также потребуется проведение аудита безопасности, по результатам которых будут будет опубликована итоговая информация.

О предлагаемых функциях

Основным стимулом данного обновления является добавление в Zcash набора функции первого уровня для системы проверки Halo 2 , которая придёт на смену первоначальной системы защиты — zk-SNARKs. А также включение необходимых «строительных блоков» для кросс-цепной интеграции и подготовки следующего уровня функций обновления криптографии Zcash. 

Система проверки с нулевым разглашением Halo 2 полностью исключит необходимость доверительной настройки для пользователей нового экранированного пула «Orchard» (придёт на смену текущему пулу Sapling), что в целом делает большой шаг в направлении увеличения безопасности протокола Zcash, а также исключает возможные сомнения в достоверности эмиссии ZEC. 

«Для конечных пользователей NU5 означает, что Zcash больше не будет полагаться на надежную настройку, а защита средств станет проще, чем когда-либо. NU5 поддерживается пакетом продуктов Halo Arc, который включает SDK для мобильных кошельков, чтобы помочь разработчикам интегрировать новейшие функции Zcash в свои приложения»

Джош Свихарт — вице-президент по развитию в ECC

В целом, набор продуктов Halo Arc включает ZcashD (нода Zcash), эталонный кошелек ECC (SDK для развёртывания мобильных кошельков сторонними разработчиками) и NU5-совместимый релиз десктопного кошелька — которые все имеют автоматическое экранирование по умолчанию, автоматическую миграцию в новый пул Orchard и улучшенное управление заметками в Memo-полях.

Кроме того, обновление включает унифицированные адреса. Это формат адреса, который предоставит пользователям единый адрес Zcash, совместимый со всеми существующими пулами Zcash. В настоящее время пользователям необходимо иметь несколько типов адресов, что неэффективно.

«Унифицированные адреса улучшают взаимодействие между кошельками и биржами, улучшая общий пользовательский опыт взаимодействия с Zcash», — объясняет Джош Свихарт

Тестовая сеть Zcash NU5 официально активируется в первой неделе октября. За этим последует активация в основной сети в середине января, что совпадает с запланированным выпуском Halo Arc.

Отдельно эти предлагаемые функции представляют новый алгоритм вычисления идентификатора транзакции. В настоящее время идентификаторы транзакций являются «пластичными» (прим. ruzcash — видимо как кот Шрёдингера) до тех пор, пока транзакция не будет подтверждена, и это препятствует их использованию в протоколах, которые не отправляют подписанные транзакции немедленно в цепочку блоков, но которым нужен стабильный идентификатор. Протокол zkChannels (ранее известный как BOLT) является примером такого протокола.

Также первый уровень данного развертывания функций в дальнейшем позволит обновлять все схемы протокола без необходимости проведения церемоний доверительной настройки, что сделает защищенный протокол Zcash более гибким для будущих улучшений и добавит поддержку дополнительных ресурсов . Долгосрочная цель — использовать эту более безопасную систему доказательств с нулевым разглашением для поддержки масштабируемости протокола и, возможно, программируемости, с использованием функций рекурсивных доказательств.

В июне 2021 года стало известно о долгожданной поддержке экранированных транзакций в аппаратных кошельках Trezor. Начало работы по внедрению унифицированных адресов запланировано на 1 октября.

«NU5 — это следующее крупное обновление протокола, открывающее новую эру для Zcash».

Список ZIP (Zcash Improvement Proposals — Предложения по улучшению Zcash):

ZIP 216: Канонические кодировки точек Jubjub

Исправления Jubjub это предложение направлено на устранение недостатка в правилах консенсуса первого обновления сети (Sapling). В нем точки Jubjub были задуманы как строго типизированные канонические представления. Однако в теории возможны и иные вариации. Это предложение исправляет протокол, отвергая все неканонические представления точек Jubjub.

ZIP 224: Orchard Shielded Protocol

Это первая фаза развертывания Halo 2. Алгоритм проверки экранированных транзакций больше не будет полагаться на концепцию доверительной настройки.

ZIP 225: формат транзакции версии 5

Этот новый формат транзакций работает с протоколом Orchard Shield и может работать со всеми будущими расширениями. Кроме того, формат сериализованной транзакции больше не будет критичным для консенсуса.

ZIP 244: Неустойчивость идентификатора транзакции 

Заменяя хэш плоской сериализованной формы транзакции , «этот новый алгоритм дайджеста определяет дерево хешей, которое фиксирует именно те части транзакции, которые влияют на данные, и исключает доказательства и подписи», — поясняет ECC.

ZIP 252: Развертывание обновления сети NU5

Прим. ruzcash: все спецификации к данным обновлениям приведены по ссылкам на GitHub. Перевод, как и понимание технических параметров и терминов требуют специальных знаний.


Halo на Zcash создает благодатную почву для новых решений, включающих Zcash, с потенциалом превзойти всю важность нашей предыдущей работы с доказательствами с нулевым разглашением. Это эволюция криптографии, которая создает новую основу для взаимодействия, дополнительных ресурсов, масштабирования и внедрения. Компания ECC рада, что новая эра начинается в Zcash, и мы с нетерпением ждем возможности работать с сообществом над успешной активацией NU5!

Грядет еще одно обновление

Несмотря на то, что NU5 еще даже не запущен в основную сеть, ECC уже планирует следующее обновление. Ожидается, что NU6 будет запущен в 2022 году. Этот процесс начнется вскоре после запуска основной сети NU5.

Автор: Steven Smith | 4 марта 2021

Переведено: ruzcash

Дополнено: ruzcash 17 июня 2021 с учётом информации, полученной на конференции Zcon2

Обновлено: ruzcash 24 сентября 2021

Arborist Call Bitcoin FROST Halo NU5 Orchard PoS PoW z2z zcashd Zcon Zebra ZIP ZKP ZSA Доказательства с нулевым разглашением Дорожная карта Ключи просмотра Конференции Кошельки Кошельки для Zcash Метрики Нода Релизы аппаратные кошельки биткоин будущее денег будущее криптовалют внедрение доверенная установка интеграции интервью конфиденциальность майнинг новости Zcash обновление сети объяснения обёрнутые токены регулирование транзакции унифицированные адреса цена ZEC шифрование шифропанки эмиссия

Комментировать статью: