Атака 51 процент (Attack 51%) - Что такое и чем она опасна? - PayKassa Blog
Что такое атака 51%?

Что такое атака 51%?

В основе большинства существующих криптовалют лежит технология блокчейн, ключевая особенность которой состоит в децентрализации, то есть разделение мощности сети между участниками по всему миру и распределенный способ построения и проверки данных. Для безопасности и защиты системы чаще всего используют Proof-of-Work (сокращенно PoW) — алгоритм, гарантирующий, что майнеры смогут добавить новый блок транзакций только в том случае, если пользователи сети коллективно договорятся о достоверности этого блока. Однако, самый существенный недостаток этого алгоритма — это вероятность атаки 51%, которая способна нарушить работу сети и может поставить под угрозу репутацию криптовалюты, использующей  PoW.

Как происходит атака 51% и чем она опасна?

Производительность майнинга основана на количестве и мощности вычислительной техники, которая есть у майнера. Цель каждого из них — первым угадать хэш (64-значное число). Это число подбирается перебором, поэтому для майнинга требуется огромная вычислительная мощность. Чем больше у майнера мощности — тем выше его шансы первым угадать хэш. Как только число найдено, создается новый блок в блокчейне и транслируется всем остальным майнерам для подтверждения его достоверности. Однако, если злоумышленник сумеет сконцентрировать в своих руках более 51% хэшрейта сети, то он сможет угадывать хэш и создавать блоки быстрее всех. По сути в этом и заключается смысл атаки 51%. Для проведения ее, мошенник может не транслировать решение хэша всем участникам сети, тем самым создавая параллельную цепочку блокчейна у себя. То есть честные майнеры, ничего не подозревая,  продолжат работать со своей версией блокчейна, а мошенник со своей. На этом моменте он может потратить все свои средства в первой версии, например, купив яхту, однако в свою собственную цепочку он не включит эту оплату. В это же время злоумышленник продолжит создавать новые блоки, и как только он обгонит оригинальную цепочку в количестве блоков, он ее обнародует. Блокчейн устроен таким образом, что достоверность подтверждается большинством, а так как у злоумышленника цепь длиннее, то протокол подтверждает ее истинность — она и есть большинство. Таким образом, созданная злоумышленником ветвь блокчейна становится единственной, а так как он не включал в нее оплату яхты — все его монеты остаются не тронутыми, а значит можно потратить их еще раз (это явление называют double spending). Так и происходит атака 51%.  Говоря проще, чтобы построить свою ветвь блокчейна быстрее остальных майнеров, злоумышленник должен сконцентрировать в своих руках больший хэшрейт, чем у всех остальных участников сети вместе взятых — те самые 51%. Получая власть над блокчейном какой-либо криптовалюты, атакующий, на свое усмотрение, будет исключать или изменять порядок транзакций, однако, стоит отметить, что он не сможет изменять награду за майнинг, создавать монеты “из воздуха” и воровать их у других пользователей.  

Какие криптовалюты подвержены этой атаке?

В зоне риска находятся все криптовалюты работающие на алгоритме Proof-of-Work. А значит это: Bitcoin, Bitcoin Cash, Dogecoin, Litecoin, Monero, Dash, Ethereum Classic и многие другие. Однако, чем больше сеть — тем сильнее защита от атак и повреждения данных, поэтому Биткоин сейчас считается самым безопасным блокчейном, так как он настолько масштабный, что сконцентрировать такое большое количество мощности граничит с нереальным, а если и возможно, то скорее всего экономически невыгодно. Как только блокчейн криптовалюты становится достаточно большим, вероятность того, что одна группа людей получит достаточно вычислительной мощности, чтобы подавить всех остальных участников, быстро становится маловероятной. Также изменение ранее поврежденных блоков становится все труднее по мере роста сети. 

Таким образом, опасность атаки более актуальна для новых и небольших криптовалют, однако, атаковать их чаще всего невыгодно (затраты на технику и электричество могут превышать прибыль от всей операции). 

В зоне риска атаки 51% находятся все криптовалюты работающие на алгоритме Proof-of-Work. А значит это: Bitcoin, Bitcoin Cash, Dogecoin, Litecoin, Monero, Dash, Ethereum Classic и многие другие.

Известные случаи "Атаки 51%"

Атаке 51% уже подверглась не одна валюта. Так в 2014 году, когда Bitcoin еще не обрел популярность, майнинг-пул Ghash.io завладел 55% хэшрейта, однако, это не было спланированной атакой, поэтому они добровольно снизили показатели до 40%. 

В 2016 году пул “Команда 51” атаковали сразу две валюты Krypton и Shift, прибыль злоумышленников составила 22000 токенов.  

Наверное, самой запоминающейся была атака в апреле 2018 года на криптовалюту Verge. Однако, такая атака стала возможной лишь из-за ошибки в коде: блоки генерировались в 30 раз быстрее положенного (вместо одного в 30 секунд — один каждую секунду). За три часа атакующие завладели 99%, что позволило им вывести обманом 250000 токенов. Чтобы остановить атаку, был проведен хардфорк сети, который по идее должен был устранить ошибку. Но этого не произошло, и через месяц валюта снова подверглась атаке. В этот раз, потери составили $1,7 миллиона в криптовалюте. 

В этот же период времени, в мае 2018 года была произведена не менее крупная атака на Bitcoin Gold. Неизвестный хакер завладел большей частью мощности сети и тем самым за три дня накопил 388,000 BTG. 

В мае 2018 года была произведена крупная атака на Bitcoin Gold. Неизвестный хакер завладел большей частью мощности сети и тем самым за три дня накопил 388,000 BTG. 

Как защититься от атаки 51%?

Универсального способа защиты криптовалют от данной атаки не существует, однако есть несколько вариантов.

Первый, скорее не способ, а усложняющее обстоятельство, о котором мы говорили ранее: чем крупнее, масштабнее сеть, чем больше майнеров, тем сложнее и менее выгодно ее атаковать. То есть, наращивая популярность и мощность сети, повышается и защита.

Второй способ — использовать вместо Proof-of-Work алгоритм Proof of Stake. Он устроен таким образом, что хэшрейт майнера не имеет значение, важно количество токенов, которыми он владеет. Конечно, можно атаковать и такую сеть, имея те же 51%, только уже не мощности, а валюты. Однако, вероятнее всего, это финансово невыгодно, так как завладеть таким количеством монет выйдет дороже, чем потратиться на вычислительную технику.

Выводы

В теории, атака 51% возможна на все криптовалюты, работающие по алгоритму PoW. Ситуация, при которой произойдет захват 51% хэшрейта крупных криптовалют, практически нереальна, обусловлено это и количеством майнеров, и финансовыми затратами, но для мелких сетей с небольшим количеством майнеров атака представляет опасность. Однако, стоит учитывать, что мелкие проекты, может быть, попросту невыгодно захватывать. Для совершения атаки злоумышленнику потребуется много раз все обдумать, соотнести затраты с прибылью,  если прибыль не соответствует его желанию, то и атаковать он не будет.  Поэтому, можно сказать, что самые крупные и самые мелкие криптовалюты находятся в относительной безопасности. 

Теги:

         

Комментарии:

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Читайте ранее:
Как заработать криптовалюту в 2019 году?

Как заработать криптовалюту в 2019 году? Практически каждый пользователь Интернета хоть раз, но задавался вопросом, как заработать с помощью него,...

Закрыть

Свежие статьи
с доставкой, каждую неделю