Zcash активировал обновление сети NU7 в тестовой сети на блоке 4 465 026, запустив запланированные 25-секундные блоки и новый механизм комиссий в живое тестирование перед целевым развертыванием в основной сети 5 ноября.
Краткое содержание
- Zcash активировал NU7 в тестовой сети на блоке 4 465 026 4 октября, запустив изменения протокола в живое тестирование перед целевым развертыванием в основной сети 5 ноября.
- NU7 сокращает целевой интервал между блоками с 75 секунд до 25 секунд и вводит Механизм сетевой устойчивости, который перенаправляет часть комиссий за транзакции в будущие вознаграждения за блоки.
- Транзакции версии 4 будут отключены после активации в основной сети, оставив ZEC в устаревшем экранированном пуле Sprout неиспользуемыми, если владельцы не переведут свои средства заранее.
- Разработчики запланировали рассмотреть результаты тестовой сети 20 октября, прежде чем решить, продолжать ли активацию в основной сети и устанавливать окончательную высоту активации.
Согласно данным блока тестовой сети Zcash, блок активации был добыт 4 октября в 18:21:45 UTC, раньше, чем примерно 6 октября, как ранее оценивали разработчики. Позже Zcash подтвердил, что NU7 работает в тестовой сети.
Тестирование теперь дает разработчикам несколько недель для наблюдения за изменениями протокола, прежде чем решить, следует ли переносить то же обновление в основную сеть. Окончательное решение запланировано на 20 октября, когда разработчики, как ожидается, определят высоту активации в основной сети на основе результатов тестовой сети.
Активация в основной сети по-прежнему намечена на 5 ноября и еще не окончательно утверждена.
Zcash NU7 начинает тестирование с 25-секундными блоками
NU7 сократит целевой интервал между блоками Zcash с 75 секунд до 25 секунд, позволяя сети производить примерно три блока за период, который сейчас отведен на один.
Zcash Foundation в своем выпуске Zebra 7.0.0-rc.0 от 2 октября заявил, что более короткий интервал сократит среднее время ожидания первого подтверждения с 75 секунд до 25 секунд. Операторам тестовой сети было рекомендовано запустить кандидат на выпуск и протестировать обновление «в реальных условиях».
Операторам основной сети сообщили, что им пока не нужно вносить изменения, поскольку высота активации не была установлена.
Развертывание в тестовой сети последовало за неделями подготовки к обновлению. Как ранее сообщал crypto.news, инженерные команды Zcash в сентябре согласовали предложенный пакет NU7 и наметили 5 ноября для его развертывания в основной сети после завершения фазы тестовой сети.
Помимо более быстрых блоков, NU7 вводит новые ограничения на экранированные действия, предназначенные для контроля объема работы, который может быть включен в отдельные блоки. Zcash Foundation заявил, что ограничения предназначены для защиты кошельков от спама, поскольку производство блоков становится более частым.
Предлагаемое изменение сроков получило сильную поддержку держателей ZEC до установления графика обновления. Частный опрос управления с участием почти 2,4 миллиона ZEC показал, что примерно 99,9% участвующих монет поддержали сокращение целевого интервала между блоками до 25 секунд.
Участие составило примерно 66% от соответствующих требованиям балансов Ironwood, зарегистрированных для голосования. Около 98,9% поддержали сохранение существующего графика халвинга Zcash, в то время как примерно 96,6% поддержали февраль 2031 года для начала повторного выпуска в рамках Механизма сетевой устойчивости.
Сокращение интервала между блоками не утраивает количество ZEC, выпускаемых за тот же период. NU7 корректирует выпуск вместе с более коротким графиком блоков, чтобы производство большего количества блоков не приводило к получению майнерами в три раза большего количества ZEC каждый день.
NU7 вводит новый механизм комиссий Zcash
Еще одной важной частью обновления является Механизм сетевой устойчивости, или NSM.
В рамках этого механизма часть каждой комиссии за транзакцию изымается из немедленного обращения и помещается в резерв, который может быть использован для будущих вознаграждений за блоки. Фонд Zcash описал эту систему как переработку части комиссий за транзакции в последующую эмиссию.
NU7 также отключит транзакции версии 4, как только изменения достигнут основной сети.
Это изменение имеет последствия для ZEC, всё ещё хранящихся в старом экранированном пуле Sprout сети Zcash, поскольку расходование средств из Sprout relies on version 4 transactions. Средства, оставшиеся там, станут нерасходуемыми после активации NU7, если держатели не переместят свои ZEC заранее.
Подобного изменения в основной сети пока не произошло. Текущая активация применяется только к публичной тестовой сети Zcash, где разработчики и операторы могут наблюдать, как новые правила консенсуса ведут себя до решения от 20 октября.
Zcash также готовила свою узловую инфраструктуру к этому изменению. Релизы Zebra 6.4 в сентябре включали работу, связанную с подготовкой к NU7, а релиз-кандидат, выпущенный 2 октября, добавил поддержку обновления в публичной тестовой сети.
Незадолго до этой подготовки сеть столкнулась с отдельной проблемой Zebra. Уязвимость высокой степени серьёзности, затрагивающая версии Zebra 6.4.0 и 6.4.1, могла позволить пиру удалённо обрушить узел. Фонд Zcash выпустил Zebra 6.4.2 25 сентября и заявил, что проблема затрагивала доступность узлов, но не влияла на консенсус или средства.
Тем временем Gemini перевела свою инфраструктуру Zcash на Zakura в преддверии NU7. Биржа сообщила, что её развёртывания Zakura достигли вершины цепи чуть более чем за шесть часов по сравнению с почти одним днём для Zebra, при этом клиентские депозиты и выводы продолжали работать нормально.
NU7 следует за обновлением Ironwood сети Zcash
NU7 появляется всего через несколько месяцев после того, как Zcash завершила ещё одно крупное изменение протокола, вызванное уязвимостью в её экранированном пуле Orchard.
Сетевое обновление Ironwood активировалось 28 июля на блоке 3 428 143 и представило отдельно отслеживаемый экранированный пул после того, как разработчики устранили недостаток, который теоретически мог позволить создание необнаружимых поддельных ZEC.
Исследователи не нашли доказательств того, что уязвимость Orchard была использована. Однако модель приватности Zcash означала, что разработчики не могли окончательно доказать, что несанкционированные монеты никогда не создавались внутри затронутого экранированного пула.
Ironwood устранил неопределённость предложения, отделив новый пул от Orchard и введя механизмы учёта, регулирующие, сколько ZEC могло покинуть старый пул. Orchard оставался доступным для вывода средств, в то время как новые экранированные средства перемещались в Ironwood.
Релиз Zebra 6.0.0 Фонда Zcash реализовал новый пул, используя структуру Action и систему доказательств Halo2 от Orchard, сохраняя при этом отдельные записи для своего дерева обязательств по нотам, набора нуллификаторов, пула ценности цепи и истории цепи.
Обновление последовало за экстренными мерами, принятыми в июне после обнаружения недостатка Orchard. Разработчики временно отключили затронутые транзакции перед развёртыванием исправленного программного обеспечения, а затем перешли к Ironwood в качестве долгосрочного ответа.
NU7 теперь представляет следующий этап графика протокола сети, при этом текущая активация в тестовой сети сосредоточена на тайминге блоков, правилах транзакций, лимитах экранированных действий и новом механизме устойчивости.
Разработчики должны рассмотреть опыт тестовой сети и принять решение по основной сети 20 октября. Если они продолжат, будет установлена высота активации для производственной сети, при этом 5 ноября остаётся целевой датой для запуска NU7 в основной сети Zcash.






