ГоловнаНовинний центр LBank
Фонд Zcash виправляє баг Orchard екстреним оновленням Zebra
zcash-foundation-fixes-orchard-bug-with-zebra-emergency-upgrade
Фонд Zcash виправляє баг Orchard екстреним оновленням Zebra
Фонд Zcash виправив помилку в схемі Orchard до відомої експлуатації та закликав до термінових оновлень Zebra. Zebra 4.5.3 вимкнула дії Orchard, тоді як 5.0.0 знову їх увімкнула через NU6.2 на висоті мейннету 3 364 600. Zcash заявив, що несанкціонованої вартості не з'явилося, а транзакції Sapling та прозорі транзакції продовжували працювати нормально під час інциденту.
2026-06-03 Джерело:crypto.news

Фонд Zcash випустив Zebra 4.5.3 та Zebra 5.0.0 після того, як інженери виявили та виправили критичну помилку цілісності (soundness bug) у схемі Orchard Action.

Підсумок
  • Фонд Zcash виправив помилку в схемі Orchard до відомої експлуатації та закликав до термінових оновлень Zebra.
  • Zebra 4.5.3 вимкнула дії Orchard, тоді як 5.0.0 повторно ввімкнула їх через NU6.2 на висоті мейннету 3 364 600.
  • Zcash заявив, що несанкціонованої цінності не з'явилося, а транзакції Sapling та прозорі транзакції продовжували працювати нормально під час інциденту.

Фонд повідомив, що Zebra 4.5.3 активувала аварійний софтфорк на висоті блоку мейннету 3 363 426. Цей випуск тимчасово відхиляв транзакції та блоки, що містять дії Orchard, поки інженери готували виправлену схему.

Софтфорк запрацював приблизно о 02:00 UTC 2 червня після того, як попередня спроба координації зіткнулася з проблемами розгортання патча. Фонд заявив, що приватна координація з майнерами та біржами розпочалася 31 травня, щоб зменшити ймовірність експлуатації до публічного розкриття.

NU6.2 відновлює екрановані транзакції

Zebra 5.0.0 активувала хардфорк NU6.2 на висоті блоку мейннету 3 364 600. Оновлення повторно ввімкнуло дії Orchard з виправленою схемою та спрямувало докази Orchard на новий ключ перевірки для кожної схеми. Цей випуск також ознаменував друге оновлення протоколу, зумовлене безпекою, в історії Zcash з 2016 року.

Хардфорк був необхідний, оскільки виправлення схеми доказу з нульовим розголошенням вимагає нового закріпленого ключа перевірки. 

«Ми наполегливо закликаємо всіх операторів нод якнайшвидше оновитися до Zebra 5.0.0», — заявив Фонд Zcash.

Експлойтів не виявлено

Помилку виявив 29 травня незалежний дослідник безпеки Тейлор Хорнбі під час аудиту протоколу для Shielded Labs. Інженери ZODL Дайра-Емма Хопвуд, Кріс Наттікомб та Джек Грігг підтвердили проблему протягом кількох годин і розпочали роботу над виправленням.

Фонд заявив, що недолік міг дозволити недійсні зміни стану всередині Orchard та можливе подвійне витрачання в межах цього пулу. Він також зазначив, що механізм турнікета Zcash захистив загальну пропозицію ZEC, і «немає доказів створення несанкціонованої цінності». Уражений код включав старіші версії halo2_gadgets, orchard та zcash_primitives, а також версії zcashd від 5.0.0 до 6.12.3.

Чому Orchard залишається важливим

Orchard — це найновіший екранований пул Zcash та основна частина його системи конфіденційності. Він був запущений з NU5 у 2022 році та використовує Halo 2, що усунуло потребу в довіреній установці. Такий дизайн зробив Orchard ключовою частиною поточної дорожньої карти конфіденційності Zcash.

Відповідне ринкове висвітлення останнім часом зосереджувалося на зростанні використання екранованих транзакцій Zcash. Нещодавній звіт показав, що близько 30% пропозиції ZEC перемістилося в екрановані пули, причому Orchard утримує 4,2 мільйона ZEC та більшу частину нещодавнього зростання.

Фонд заявив, що конфіденційність користувачів не постраждала під час інциденту. Транзакції Sapling та прозорі транзакції також продовжували працювати нормально, поки дії Orchard залишалися призупиненими.

Оператори нод тепер стикаються з головним завданням оновлення до Zebra 5.0.0, а не покладаючись на старіші версії. Оператори, які залишилися на неправильному форку після NU6.2, можливо, доведеться повторно синхронізуватися з нуля або відновити дані з резервної копії, зробленої до активації.

Популярна криптовалюта
Зареєструйтеся зараз, щоб не пропустити жодного оновлення!