Атака «51 процент» происходит, когда одна группа контролирует более половины вычислительной мощности блокчейна, или хешрейта. Имея такое большинство, злоумышленники могут переписывать историю последних транзакций. Наиболее распространенный мотив — двойная трата: отправка монет на биржу, ожидание подтверждения, вывод другого актива, а затем трансляция секретной более длинной цепочки, которая аннулирует первоначальный депозит. Биржа остается с бесполезными токенами, а злоумышленник забирает себе и выведенный актив, и свои первоначальные монеты.
Атака не нарушает криптографию. Приватные ключи остаются в безопасности, и никто не может потратить монеты, которыми не владеет. Ущерб наносится истории транзакций и доверию. Обычно целью становятся небольшие блокчейны с алгоритмом Proof-of-Work, поскольку хешрейт можно дешево арендовать на таких площадках, как NiceHash. Ethereum Classic пережил несколько реорганизаций в 2019 и 2020 годах. Bitcoin SV пострадал в 2021 году. Сам Bitcoin остается непрактичным для атаки, поскольку стоимость аренды достаточного количества вычислительной мощности огромна.
Что может и чего не может сделать злоумышленник, использующий модель 51% атаки
- Отменить свои недавние транзакции — да, путем реорганизации цепочки.
- Цензура отдельных транзакций — да, путем отказа от их включения в отчет.
- Кража монет из других кошельков — нет, закрытые ключи остаются в безопасности.
- Создавать новые монеты из ничего — нет, правила протокола отклоняют недействительные блоки.
В сетях с алгоритмом Proof-of-Stake существует аналогичный риск, если валидатор контролирует большинство застейканных токенов, но штрафные санкции делают атаку финансово саморазрушительной.
Comments
No comments yet. Be the first to share a thought.
Leave a comment