ZEC вырос на 42%, соучредитель ZODL подробно объясняет двухэтапное экстренное обновление Zcash

Zcash запустил двухэтапное экстренное обновление: сначала мягкий форк для приостановки транзакций Orchard, затем жесткий форк NU6.2 для исправления уязвимости в базовом уровне. Основатель ZODL Джош Свихарт подробно объяснил весь процесс исправления.
(Предыстория: Zcash устраняет угрозу двойных трат! В экстренном порядке запущен жесткий форк для устранения уязвимости в нулевых знаниях, официальные лица подтвердили отсутствие потерь средств)
(Дополнительный фон: Zcash опубликовал предложение «Ironwood»: позволить любому проверять циркуляцию ZEC, спасет ли это доверие?)

Содержание статьи

Переключить

  • Первый этап: мягкий форк для приостановки транзакций Orchard
  • Второй этап: жесткий форк NU6.2 для исправления базового уровня
  • Независимая организация ShieldedLabs действует превентивно
  • Координация майнеров и аудит кода

Основатель ZODL, конфиденциальной криптовалюты Zcash, Джош Свихарт 8 июня подробно объяснил на платформе X, как команда Zcash исправила серьезную уязвимость в конфиденциальном пуле Orchard. Zcash реализовал двухэтапное экстренное обновление: первый — мягкий форк для приостановки транзакций Orchard, второй — жесткий форк NU6.2 для исправления уязвимости в базовом уровне.

Первый этап: мягкий форк для приостановки транзакций Orchard

Свихарт отметил, что команда ZODL сначала использовала мягкий форк (SoftFork), чтобы временно отключить транзакции Orchard, гарантируя, что уязвимость не будет использована до исправления. Преимущество мягкого форка в том, что он не требует масштабных обновлений майнинговых пулов и узлов, при этом сохраняя все новые функции.

В течение первого этапа в конфиденциальном пуле Orchard одновременно существовали две проблемы: во-первых, добавленный ZEC мог содержать невидимый, но действительный «ноль», во-вторых, сдача по транзакции могла быть чуть меньше ожидаемой. Меры по приостановке с помощью мягкого форка дали команде достаточно времени для завершения исправлений и проверки.

Второй этап: жесткий форк NU6.2 для исправления базового уровня

3 июня команда успешно запустила жесткий форк NU6.2. Это обновление исправило логику вычислений в базовой цепи Orchard, обеспечив правильную проверку всех транзакций ZEC.

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

Независимая организация ShieldedLabs действует превентивно

Эту уязвимость впервые обнаружила независимая техническая организация ShieldedLabs. Она заявила, что в конфиденциальном пуле Orchard есть серьезная уязвимость, которая теоретически могла позволить злоумышленнику бесконечно создавать поддельные токены ZEC.

ShieldedLabs подтвердил, что уязвимость уже исправлена, и на данный момент нет доказательств ее фактического использования. После исправления сеть Zcash сохранила статус без потерь.

Координация майнеров и аудит кода

Свихарт сообщил, что в процессе исправления команда ZODL активно взаимодействовала с майнинговыми пулами и биржами, чтобы провести аудит кода и подтвердить надежность решений. Важную роль в этом сыграли два крупных майнинговых пула — ViaBTC и Foundry, которые участвовали в координации экстренных мер.

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

ZEC11,78%
Посмотреть Оригинал
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
  • Награда
  • комментарий
  • Репост
  • Поделиться
комментарий
Добавить комментарий
Добавить комментарий
Нет комментариев
  • Закреплено