Основатель компании Casa, Джеймсон Луп, опубликовал новый пост, в котором рассказал о вероятности так называемой «атаки на медленную валидацию блоков». По его словам, это серьезная угроза для целостности Bitcoin (BTC). Slow block validation attack может оказаться эффективной для злонамеренного майнера.
Суть атаки заключается в создании слишком сложных для валидации блоков. Это заставляет других майнеров тратить больше ресурсов и времени на их проверку. Благодаря этому создается временная задержка, позволяющая атакующему получить преимущество перед остальной сетью. Разработчики уже давно предупреждают о подобных угрозах, и это одна из причин, почему они настаивают на небольших размерах блоков.
Одной из наиболее известных угроз была атака на квадратичное хеширование подписей, которая была устранена с внедрением Segregated Witness (SegWit). Однако до сих пор остаются нерешенные вопросы, такие как избыточные вычислительные затраты при валидации транзакций. Проект Great Script Restoration под руководством Расти Рассела направлен на решение этих проблем с целью оптимизации вычислений при проверке транзакций.
«Исследование показало, что атака на медленную валидацию блоков не столь разрушительна, как предполагалось ранее. Например, если майнер с 1% общего хешрейта получит 7-минутное преимущество в начале добычи следующего блока, его эффективность удваивается. Для майнера с 5% хешрейта потребуется 8-минутное преимущество, а для майнера с 10% — 9-минутное. С ростом показателей хешрейта злоумышленника атака становится менее эффективной», — отметил Луп.
По мнению эксперта, если сложные для валидации блоки начнут массово появляться в сети, это не приведет к немедленной катастрофе. Скорее всего, профессиональные майнеры, столкнувшись с подобной атакой, не прекратят добычу монет, а просто будут валидировать только заголовки блоков, оставляя тело с транзакциями на потом.
Однако даже если атакующий не станет доминирующим майнером, он может стать единственным участником, включающим транзакции в блоки, что серьезно сократит пропускную способность сети. В случае высокого спроса на блокчейн пространство для транзакций резко уменьшится, что приведет к резкому росту комиссий.