Zcash: “Залізна воля” активована після критичної вразливості

“>

zcash-wallet-zepio

28 липня в основній мережі Zcash на блоці #3 428 143 було розгорнуто оновлення Ironwood. У його рамках розробники запустили новий пул приватних транзакцій, який замінить Orchard, де наприкінці травня виявили критичну вразливість.

Помилку виявив інженер з безпеки Shielded Labs Тейлор Хорнбі, який аналізував код за допомогою ШІ-моделі Opus 4.8 від Anthropic. Проблема існувала з моменту запуску пулу в травні 2022 року і теоретично дозволяла непомітно випускати підроблені ZEC — у тестовій мережі досліднику вдалося згенерувати монети через робочий код атаки.

Команда усунула вразливість на початку червня у два етапи: софтфорком з тимчасовим відключенням транзакцій в Orchard та хардфорком, що відновив роботу. Ознак експлуатації розробники не виявили. Однак пристрій приватного пулу не дозволяє довести це криптографічно: суми переказів приховані за дизайном, і визначити за самими транзакціями, чи створювалися фальшиві монети, неможливо.

Як Ironwood вирішить проблему

Оновлення вирішує проблему перевіркою на межі пулу. Orchard перевели в обмежений режим: нові кошти до нього більше не надходять, а вже розміщені монети заблоковані для внутрішніх переміщень — виведення можливе лише через «турнікет» в Ironwood.

На рівні протоколу вбудовано механізм, що гарантує, що зі старого сховища не буде виведено більше ZEC, ніж до нього надійшло.

По мірі міграції коштів це дозволить перевіряти цілісність емісії без доступу до приватних даних транзакцій. Ironwood працює на виправленому протоколі Orchard, пройшов формальну верифікацію (математичну перевірку моделі до деплою) та сторонній аудит безпеки, зазначили в Zcash.

Що робити користувачам

Перехід реалізовано на рівні гаманців: додатки з підтримкою Ironwood запропонують користувачам перенести кошти зі старого сховища. Створювати новий гаманець або змінювати адресу не потрібно — вхідні перекази на існуючі Orchard-адреси автоматично перенаправляються в новий пул.

У Zodl міграція вже доступна в ручному режимі, автоматичну опцію розробники обіцяють пізніше. Користувачам без активів в Orchard достатньо оновити додаток.

Запуск апгрейду помітно не відбився на курсі ZEC. Дата розгортання Ironwood була відома заздалегідь — розробники анонсували її ще 9 червня. За останню добу монета подешевшала на 4,3% — до $468.

Годинний графік ZEC/USDT біржі Binance. Джерело: TradingView.

Нагадаємо, після розкриття вразливості на початку червня курс ZEC обвалився на 48% — до $302,48.

No votes yet.
Please wait...

Залишити відповідь

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *