Блокчейн Ravencoin пытается откатить несколько дней истории транзакций после того, как злоумышленники воспользовались критической уязвимостью консенсуса и начали добавлять в сеть невалидные блоки. Под угрозой оказались переводы и платежи с 7 августа, а часть крупных бирж уже остановила операции с токеном RVN.
Что произошло: сбой консенсуса Ravencoin
Ravencoin, блокчейн, форкнутый в 2018 году из кода Bitcoin, с самого начала создавался не для платежей, а для выпуска и передачи цифровых активов: акций, игровых предметов, любых токенизированных прав собственности прямо в своей сети. Как и в Bitcoin, блоки здесь добавляют майнеры, которые конкурируют за вычислительную мощность и вместе согласовывают единую версию истории сети.
Сеть RVN в сотни раз меньше Bitcoin по хешрейту, а значит несколько крупных пулов способны в одиночку определять, какая ветка цепи выживет, если сеть вдруг разделится. Именно эта концентрация и стала проблемой: в 15:44 UTC 7 августа на высоте блока 4 487 776 появился первый невалидный блок из-за дыры в софте. Следом подтянулись и другие участники, которые повторили ту же атаку и добавили собственные некорректные блоки.
Разработчики пока не раскрывают техническую природу уязвимости в деталях, ограничившись формулировкой "критический изъян на уровне консенсуса". Это особенно чувствительно для Ravencoin, поскольку на его блокчейне выпущены сотни токенизированных активов третьих сторон. Они работают по тем же правилам консенсуса и одинаково зависят от того, какая версия цепи в итоге победит.
Как это ударило по курсу RVN
Цена RVN упала до исторического минимума. По данным Decrypt, токен потерял около 20% стоимости за сутки после новости об эксплойте, а за последний год просел на 77%. Для сравнения, остальной рынок альткоинов на новость почти не отреагировал: паника осталась локальной историей одной сети.
Два майнинговых пула, 2Miners и RavenMiner, вместе контролируют большую часть вычислительной мощности Ravencoin. Они уже перестраивают цепь от блока 4 487 775, последнего валидного перед атакой. Если к ним присоединится достаточно других участников, все записанное в сети после этой точки будет заменено.
Ликвидность RVN и без того относительно тонкая, поэтому даже умеренные по меркам крупных монет объемы продаж способны резко двигать цену в обе стороны. Это усиливает эффект от любой панической новости, включая текущую.
Риски для держателей и трейдеров
Для обычного пользователя последствие простое. Платеж, который выглядел завершенным на выходных, может исчезнуть из реестра сети, а монеты вернутся тому, кто их отправил. Получатель останется ни с чем, потому что откат переписывает саму историю сети.
Больше всего рискуют те, кто уже действовал на основании такого платежа: зачислил депозит клиенту и разрешил вывести средства против него. Несколько централизованных бирж уже отреагировали на угрозу:
- Амстердамская Bitvavo остановила прием и вывод RVN из осторожности, ссылаясь на уязвимость
- Южнокорейская Upbit разместила предупреждение о риске инвестиций на парах с воной, биткоином и tether, а также приостановила депозиты
- Часть более мелких площадок ограничила торги парой RVN до стабилизации сети
В обычных условиях биржи полагаются на количество подтверждений: чем больше блоков добавлено поверх транзакции, тем меньше вероятность, что она исчезнет. Но когда реорганизация достигает нескольких дней, стандартный буфер, рассчитанный скорее на случайные сбои, чем на скоординированную атаку, оказывается недостаточным.
Почему пулы отказались от частичного отката
Команда Ravencoin выпустила патч, закрывающий уязвимость, однако само исправление софта не отменяет уже записанные блоки. Поэтому разработчики попросили 2Miners и RavenMiner начать перестройку с более поздней точки, чтобы под угрозой оказалось меньше истории сети.
Пулы отказались. RavenMiner сообщил на своем сайте, что уже работает на так называемой чистой цепи, а выплаты участникам приостановлены до стабилизации сети. Пул пообещал покрыть любую нехватку собственными средствами и подтвердил: заработки до 15:44 UTC 7 августа не пострадают.
Ситуация показывает пределы влияния самой команды проекта в сетях на основе proof-of-work. Разработчики могут выпустить патч, но заставить майнинговые пулы придерживаться конкретного сценария отката они не в состоянии: последнее слово остается за теми, кто физически контролирует вычислительную мощность.
Что будет дальше с сетью
Ravencoin уже переживал нечто подобное. В 2020 году злоумышленники воспользовались другой уязвимостью консенсуса и намайнили около 31 миллиона лишних RVN сверх установленного лимита эмиссии. Тогда токен упал на 17% за сутки до $0,0029, а капитализация сети просела до примерно $48 миллионов при объеме торгов всего $10 миллионов.
На этот раз масштаб другой: под угрозой не сама эмиссия, а целостность нескольких дней реальных транзакций пользователей. Небольшие сети с концентрированным хешрейтом регулярно оказываются в такой ситуации, потому что несколько пулов физически способны переписать общую историю.
Подобные истории уже случались с другими небольшими сетями. Bitcoin Gold и Ethereum Classic в разные годы переживали атаки с переписыванием цепи, после чего крупные биржи надолго подняли порог подтверждений для этих монет. Пока 2Miners и RavenMiner не завершат перестройку цепи Ravencoin, биржи вряд ли восстановят работу с RVN в полном объеме.




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