Разработчики Monero и операторы пулов рассматривают возможность быстрого оборонительного механизма на основе программного обеспечения после заявлений о том, что майнинговый пул Qubic временно доминировал в хэшрейте сети и спровоцировал реорганизацию блокчейна 12 августа. Бывший ведущий координатор Monero Рикардо Спагни предложил внедрение «детективного майнинга», стратегии на уровне пула, предназначенной для нейтрализации атак, основанных на эгоистичном майнинге, без изменения протокола.
Что следует знать:
- Пул Qubic заявил о достижении более 51% хэшрейта Monero и вызвал шести-блоковую реорганизацию
- Биржи, такие как Kraken, приостановили вклады XMR, следя за целостностью сети после инцидента
- Предложенная защита «детективный майнинг» работала бы на уровне пула без изменения консенсуса
Утверждения об атаках и реакция отрасли
Кампания Qubic достигла пика 12 августа, когда проект публично заявил, что превысил 51% от общего хэшрейта Monero. Пул утверждал, что «успешно реорганизовал блокчейн» в рамках того, что он охарактеризовал как живую демонстрацию захвата на 51%. Qubic охарактеризовал свой подход как «эгоистичное майнинг», техника, которая может приносить непропорциональные вознаграждения при наличии всего 33-40% от общего хэшрейта сети, а не для абсолютного большинства.
Инцидент вызвал немедленные меры управления рисками на криптовалютных биржах. Kraken выпустил статусное уведомление в середине августа, объявив, что приостановил депозиты XMR «после обнаружения, что один пул майнинга набрал более 50% от общего хэшрейта сети». Торговые и операционные услуги оставались активными, пока биржа следила за стабильностью сети.
Реакция биржи подчеркнула, как краткосрочные реорганизации могут нарушить нормальные операции.
Monero ставит две минуты интервалов блоков, что означает, что шести-блоковая реорганизация длилась приблизительно двенадцать минут.
Этот временной интервал вынудил биржи пересмотреть свои политики подтверждения и процедуры депозита.
Однако не все аналитики приняли утверждения Qubic за чистую монету. Исследователи RIAT Institute опровергли эту характеристику, утверждая, что «атака на 51% не произошла». Они ссылались на данные, свидетельствующие о том, что фактический вклад Qubic был меньше, чем истинное большинство, и отмечали, что шести-блоковая реорганизация не предоставляет достаточных доказательств устойчивого контроля над сетью, способного отменять полностью подтвержденные транзакции.
Решение «Детективный майнинг»
Предложение Спагни по детективному майнингу направлено на устранение экономического преимущества, которое делает эгоистичный майнинг привлекательным. Система использует информацию, уже присутствующую в сообщениях о работах пула, используемых в стандартных майнинговых операциях. В средах пула Stratum job payload включают хэш предыдущего блока, известный как «prevhash».
Детективный майнер или пул, использующий сенсорный прокси, подписывается на потоки заданий конкурирующих пулов. Когда утечка prevhash не совпадает с публично известной версией блокчейна, система немедленно строит и транслирует действительный блок, построенный на скрытом основном блоке атакующего. Это заставляет эгоистичного майнера либо раскрыть свое лидерство на приватном блокчейне, либо полностью его теряет.
Подход работает полностью на уровне пула и Stratum-прокси, не требуя изменений консенсуса или протокола. Это делает его развертываемым на существующей инфраструктуре Monero без координации на уровне сообщества или процедуры изменения кода.
Экономическая теория, лежащая в основе детективного майнинга, основана на модели Ли-Кима, опубликованной в 2019 году. Согласно анализу Спагни, если примерно половина хэшрейта сети примет детективный майнинг через крупные пулы, порог безубыточности для эгоистичного майнера увеличивается до диапазона 32-42%. Это представляет собой значительное улучшение по сравнению с классическим результатом Эяля-Сирера, который показал, что эгоистичный майнинг может оставаться прибыльным при наличии около 25-33% от общего хэшрейта.
Проблемы внедрения и меры предосторожности
Предложение Спагни прогнозирует потенциальные контрмеры со стороны атакующих. Система включает в себя несколько механизмов защиты: обнаружение на основе кворума с использованием нескольких датчиков, краткие периоды позволяющей задержки перед перенаправлением хэшрейта и верификацию представления доли для выявления ложных заданий. Ограничение скорости и функции телеметрии помогают минимизировать ложные срабатывания.
Эти меры представляют собой практические операционные руководства для операторов пулов, а не требования на уровне протокола. Этот подход соответствует философии разработки Monero по усилению экономических стимулов и операционной безопасности до модификации механизмов консенсуса.
Успех предложения в значительной степени зависит от принятия основными пулами майнинга. Чтобы защита достигала рассчитанных порогов эффективности, значительная часть хэшрейта сети должна будет внедрить возможности детективного майнинга.
Объяснение технических терминов
Хэшрейт относится к вычислительной мощности, посвященной добыче криптовалютной сети. Атака на 51% происходит, когда одно лицо контролирует более половины этой вычислительной мощности, потенциально позволяя им реорганизовать блокчейн.
Эгоистичный майнинг представляет собой стратегию, при которой майнеры скрывают обнаруженные блоки для получения преимуществ над честными майнерами. Реорганизация блокчейна происходит, когда сеть принимает другую цепочку блоков, чем ранее принято, потенциально отменяя транзакции.
Заключительные мысли
По состоянию на 19 августа детективный майнинг остается общественным предложением на обсуждении сообщества, а не внедренным стандартом. Инцидент показал, как концентрированная мощность майнинга может вызывать меры обороны на уровне всей индустрии, а предлагаемые обновления программного обеспечения на уровне пула представляют собой наиболее практическую краткосрочную реакцию. На момент публикации XMR торговался по цене $268.