Если более половины компьютерной мощности или хешрейта майнинга в сети управляется одним человеком или группой, то это атака 51%.
Под атакой 51% понимается ситуация, когда злоумышленник (или согласованная группа), контролирует более 50% общей мощности майнинга в
блокчейн-сети и нарушает её целостность.
Технология блокчейн так работает, что для подтверждения или добавления транзакций требуется
консенсус. Теоретически, злоумышленник, контролирующий большую часть мощностей
хеширования или
майнинга в сети, может "сформировать большинство" в механизме консенсуса и нарушить целостность блокчейна, изменив порядок транзакций или предотвратив
подтверждение транзакций.
Риск атаки 51% выше для блокчейнов с меньшей хеш-мощностью, так как злоумышленнику в этом случае проще купить необходимую вычислительную мощность. Чем больше майнеров и ресурсов, затрачено на майнинг блокчейна, тем блокчейн безопаснее. Сеть
Bitcoin признана самым безопасным блокчейном из существующих, так как на в ней задействованы наибольшие мощности для хеширования.
Стоимость атаки 51% зависит от нескольких факторов, включая тип блокчейна, сложность алгоритма хеширования, стоимость электроэнергии и доступный хешрейт. В общем случае стоимость атаки 51% на блокчейн-сеть может составлять от нескольких тысяч до нескольких миллионов долларов.
Атаки 51% теоретически возможны в сетях
proof-of-stake (PoS), хотя вероятность их там значительно ниже, чем в сетях
proof-of-work (PoW). Причина этого в том, что в PoS злоумышленнику нужно контролировать большую часть токенов сети, чтобы получить контроль над сетью, тогда как в PoW злоумышленнику нужно контролировать только большую часть мощности хеширования сети.
Есть несколько примеров успешных атак 51% в
альткоинах: