Новые функции 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 октября.
Список 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. Перевод, как и понимание технических параметров и терминов требуют специальных знаний.
Грядет еще одно обновление
Несмотря на то, что NU5 еще даже не запущен в основную сеть, ECC уже планирует следующее обновление. Ожидается, что NU6 будет запущен в 2022 году. Этот процесс начнется вскоре после запуска основной сети NU5.
Автор: Steven Smith | 4 марта 2021
Переведено: ruzcash
Дополнено: ruzcash 17 июня 2021 с учётом информации, полученной на конференции Zcon2
Обновлено: ruzcash 24 сентября 2021
Arborist Call Bitcoin Halo NU5 NU7 Orchard PoS PoW z2z zcashd Zcon Zebra ZecWallet ZIP ZKP ZSA Гранты Доказательства с нулевым разглашением Дорожная карта Ключи просмотра Конференции Кошельки Кошельки для Zcash Метрики Нода Релизы аппаратные кошельки биржи и обмены биткоин будущее криптовалют внедрение интеграции интервью конфиденциальность майнинг новости Zcash обновление сети объяснения обёрнутые токены регулирование транзакции унифицированные адреса управление цена ZEC эмиссия