Ravencoin впав на 19% через розкол мережі через помилку консенсусу

RVN
вразливість консенсусуRavencoinЕксплойтKAWPOWреорганізація
2026-08-11Джерело: crypto.news
Ravencoin впав на 19% через розкол мережі через помилку консенсусу

Ravencoin 8 серпня повідомив, що з 7 серпня була використана критична вразливість консенсусу, яка дозволяла вразливим вузлам приймати недійсні блоки, починаючи з висоти 4 487 776.

Підсумок

  • Ravencoin повідомив, що недійсні блоки почалися на висоті 4 487 776 після використання критичної вразливості консенсусу.
  • 2Miners випустив екстрений патч, який відхиляє підроблені блоки, і порадив усім операторам мережі оновитися.
  • Транзакції, підтверджені після блоку 4 487 775, залишаються під ризиком, якщо відновлювальний ланцюг зрештою стане домінуючим.
  • Upbit призупинив депозити та зняття RVN після посилання на проблему мережі, що вплинула на Ravencoin у понеділок.
  • RVN впав на 19,1% до приблизно $0,00288, оскільки трейдери відреагували на інцидент безпеки мережі у вівторок.

Проєкт попередив у своєму повідомленні, що відновлювальний ланцюг, який видобувають 2Miners та RavenMiner, може спричинити глибоку реорганізацію, що охоплює «приблизно три дні», якщо він стане домінуючим.

Попередження з'явилося після екстреного випуску програмного забезпечення від 2Miners 10 серпня. Пул заявив, що недолік полягає у перевірці заголовка блоку KAWPOW і дозволяє зловмиснику обійти звичайний процес видобутку, що потребує значних обчислювальних ресурсів пам'яті. Ravencoin порадив біржам призупинити депозити та зняття RVN і повідомив користувачам, що підтвердження після блоку 4 487 775 слід розглядати як потенційно оборотні.

Помилка Ravencoin дозволила створювати дешеві недійсні блоки

2Miners заявив, що заголовок KAWPOW містить поле nHeight, яке не перевірялося на відповідність фактичному положенню блоку в ланцюзі. Маніпулюючи цим значенням, зловмисник міг досягти шляху перевірки, який пропускав повну перевірку доказу виконаної роботи та приймав наданий хеш mix без підтвердження справжньої роботи ProgPoW.

В екстреному випуску зазначено, що блоки, створені через цей недолік, не мали справжньої роботи ProgPoW і були «на порядки дешевші» у створенні, ніж чесні блоки за тієї ж складності. Також задокументовано два ефекти, що спостерігалися в основній мережі: уражені вузли могли виходити з ладу після перезапуску, а вузли, що намагалися синхронізуватися, могли стикатися з пошкодженими послідовностями заголовків і не встигати.

2Miners заявив, що експлуатація тривала з 7 серпня до випуску 10 серпня. Між висотами 4 489 527 та 4 491 615 він виявив 96 уражених блоків серед 2 089 перевірених. Окрема вибірка, що охоплює період до 7 серпня, не виявила уражених блоків, що підтверджує визначену початкову точку.

2Miners випускає екстрений патч, оскільки відновлення триває

2Miners випустив версію 4.6.1.1-hf1, яка відхиляє блоки, чия заявлена висота заголовка відрізняється від їх фактичного положення в ланцюзі, починаючи з 4 487 776. Патч також додає контрольну точку на 4 487 775 і перебудовує стан ланцюга, коли пошкоджені дані індексу перешкоджають нормальному продовженню роботи вузла.

Пул заявив, що оператори вузлів, біржі, майнери та провідники повинні оновитися. У випуску попереджається, що перший перезапуск може зайняти кілька годин, оскільки програмне забезпечення відтворює близько 4,49 мільйона блоків та 28 мільйонів транзакцій під час перебудови стану ланцюга. Операторам, які запускають кілька вузлів, рекомендувалося оновлювати їх окремо.

В офіційних примітках Ravencoin на GitHub окремо зазначено, що ще немає основної версії, яка виправляє як проблему KAWPOW, так і іншу помилку переповнення кількості передачі активів. Супроводжувач Ганс Шмідт рекомендував використовувати код 2Miners для проблеми видобутку, поки не стане доступним комбінований патч.

Біржі призупиняють перекази, оскільки RVN падає на 19%

Upbit призупинив депозити та зняття Ravencoin 10 серпня, посилаючись на проблему з мережею, перед ширшим попередженням проєкту. Його повідомлення залишає торгівлю доступною, поки перекази призупинені. Bitget також призупинив депозити та зняття RVN для технічного обслуговування гаманців, починаючи з 10 серпня.

Дані CoinGecko показали, що RVN торгується близько $0.00288 у вівторок, що приблизно на 19.1% нижче за 24 години. Його ринкова капіталізація впала приблизно до $47.3 мільйона, тоді як обсяг торгів за 24 години наблизився до $11 мільйонів.

Графік ціни Ravencoin (RVN), джерело: CoinGecko
Графік ціни Ravencoin (RVN), джерело: CoinGecko

Ravencoin раніше стикався з іншою вразливістю протоколу. У 2020 році зловмисники використали недолік, щоб створити близько 315 мільйонів несанкціонованих RVN, як повідомляло crypto.news у ранішому висвітленні експлойту Ravencoin. Попередній інцидент стосувався надмірної емісії токенів, тоді як поточна вразливість стосується перевірки доказу виконання роботи та конкуруючих історій ланцюга.

У пов'язаному висвітленні реорганізації блоків, реорганізація 18 блоків Monero у 2025 році анулювала раніше підтверджені транзакції. Цей епізод ілюструє, чому біржі часто стають обережними щодо фінальності транзакцій, коли мережі з доказом виконання роботи розвивають конкуруючі історії.

Що далі для ланцюга Ravencoin

Ravencoin повідомив, що 2Miners та RavenMiner контролювали більшість хешрейту мережі та видобували з останнього незачепленого блоку, виключаючи експлуатовану гілку. Проєкт попередив, що якщо їхній ланцюг стане домінуючим, транзакції, підтверджені після 4,487,775, можуть зникнути з прийнятої історії. Деякі можуть повернутися в мемпули і бути видобуті знову, але Ravencoin зазначив, що це "не гарантовано".

Наступні етапи - стабільний домінуючий ланцюг, ширше впровадження виправленого програмного забезпечення та комбінований випуск Ravencoin. До того часу рекомендації проєкту залишаються: біржам призупинити перекази, а користувачам не покладатися на нещодавні підтвердження. Ravencoin також підкреслив, що його попередження не слід тлумачити як підтримку відкату або будь-якого конкретного плану відновлення.