Zcash Ironwood: follow-up к истории с Orchard
⠀
В июне главный вопрос по Zcash был неприятный: если в приватном пуле был counterfeiting bug, как потом доказать, что с supply всё в порядке?
⠀
Сейчас появился новый факт. Zcash Open Development Lab написал в X, что Ironwood уже live. Через обновлённый community-thread это проверяется конкретнее: NU6.3 активировался 28 июля на блоке 3,428,143, Orchard закрыт для новых входов, новых Orchard outputs и Orchard-to-Orchard переводов больше быть не должно.
⠀
Дальше старые Orchard-средства могут выйти только через turnstile в Ironwood или в transparent-адрес. Это важная механика: сумма и высота блока при переходе публичны, а значит у пользователя появляется проверяемый маршрут восстановления supply-accounting, а не только обещание, что патч поставили.
⠀
Но это не магическая кнопка «всё стало безопасно». В том же треде видно, что риск теперь съехал в операционную часть: кошельки по-разному поддерживают миграцию, старые ноды могут остановиться на высоте активации и выглядеть живыми, а privacy-aware migration зависит от нормальных denominated amounts и поддержки ZIP 318.
⠀
Для аналитика здесь хороший урок: в приватных протоколах после серьёзной уязвимости надо проверять весь путь возврата к проверяемости. Consensus rule, новый pool, migration path, wallet support, node/indexer readiness и понятные ограничения для пользователей.
⠀
По Zcash вывод аккуратный: Ironwood - это сильный execution checkpoint после Orchard-инцидента. Но качество восстановления теперь проверяется не лозунгом «supply verifiable», а тем, насколько кошельки, ноды, индексеры и пользователи реально проходят миграцию без новых дыр по приватности и инфраструктуре.
Post #139
7