Атака 51% подразумевает получение злоумышленниками контроля над более чем половиной мощностей платформы.
Получив доступ к большей части хешрейта сети, хакеры могут самостоятельно выпускать новые блоки и единолично получать за это награду, контролировать и изменять время — устанавливать удобные им отметки о дате и времени проведения транзакций.
Вместе с этим могут воспользоваться ошибкой двойной траты (расходование одних и тех же средств с кошелька внутри платежной системы дважды), обогащаясь за счет уязвимостей сети, что грозит платформе еще большими потерями При этом, даже если получится это сделать, то сама затея будет невыгодна с финансовой точки зрения — величина затрат на выполнение атаки превысит возможный доход — поэтому нападение на блокчейны лишено смысла.
Ошибка двойной траты — проблема децентрализованных сетей Проще говоря, суть блокчейна в том, что данные обо всех транзакциях хранятся у всех участников сети сразу, поэтому в идеальном блокчейне невозможно потратить деньги дважды. Однако, если злоумышленник владеет большинством мощностей, то он сам решает, сколько раз может перевести одни и те же средства. Если злоумышленник владеет 51% мощностей в блокчейне, он контролирует сеть и может создавать блоки и верифицировать транзакции единолично
В Coin Metrics пpoвeли иccлeдoвaниe и выяcнили, чтo oтдeльнo взятaя cтpaнa или организация бoльшe нe могут уничтoжить блoкчeйны Bitcoin и Ethereum просто потому, что это будет невыгодно!
Теоретически можно захватить контроль над 51% или более мощностей сети майнинга, однако для нападения на блокчейн BTC потребуется: 7 млн ASIC-майнеров стоимостью от $20 млрд; электроэнергия на сумму от $2 млрд. Для атаки на сеть Ethereum придётся уже потратить $34,4 млрд: покупка ETH для стейкинга; запуск и управление работой 200 нод; подключение и использование облачных сервисов.