Содержание
- Что такое атака 51 процент
- Почему возможна атака 51 процент
- Какие возможности дает атака 51 процент
- Чем опасна атака 51 процент
- Сколько стоит атака 51%
За последние несколько месяцев на крипторынке участились случаи атаки 51% на валюты, чьи блокчейны поддерживают алгоритм консенсуса Proof-of-Work — доказательства работы. Пострадали монеты Verge (на нее с апреля 2018 было совершено аж 2 атаки), Bitcoin Gold (потери которой составили $18 миллионов), MonaCoin и ZenCash.
Смотрите видео про атаку 51%
Больше видео на нашем YouTube-канале
Что такое атака 51 процент
Как видно по названию, термин Атака 51% обозначает, что в распоряжении атакующего должны находиться мощности большие, чем у всей остальной сети, своего рода «контрольный пакет» генерирующих мощностей. Если такие атаки производятся на новую валюту, то их цель – избавиться от конкурента, т.к. экономической выгоды тут извлечь еще нельзя, слишком ничтожны ее мощности.
Если же атакуют уже успешную валюту, то в этом случае цель – получить наживу. Но здесь сложно достичь успеха, потому что у такой монеты много майнеров, которые используют свои мощности. Как правило, суммарная мощность генерации просто огромна.
Почему возможна атака 51 процент
Чтобы понять, почему такая атака становится возможной и чем она опасна, вспомним, как устроены криптовалюты.
В основе большинства криптовалютных сетей лежит блокчейн. Это распределенный реестр, который представляет собой цепочку блоков, содержащих информацию о транзакциях. Задача майнеров – генерировать (раскрывать) новые блоки, чтобы подтверждать помещенные в них транзакции.
Майнер, который раскрывает блок первым, получает за это награду. Но бывает и так, что сразу несколько майнеров создают новый блок, и каждый из них считает правильным именно свой. В таком случае происходит разделение (форк) цепочки блокчейна. Например, если блок №50 раскрыли одновременно 2 майнера, в пределах этого блока цепочка делится на 2 ветки.
Но сама сеть не может признать верными обе ветки. Она сохранит лишь созданную более мощной системой. Следовательно, выиграет майнер или майнинг-пул с большим хешрейтом (мощностью). Вот почему майнеру нужно наращивать вычислительную мощность. Это повысит вероятность, что именно его блок система признает верным. Но это еще и лазейка для атаки 51%.
Если майнер завладеет хотя бы 51% общего хешрейта, сеть будет признавать верными только его блоки.
Какие возможности дает атака 51 процент
Такой майнер сможет:
- Создать альтернативную цепочку блоков и скрывать ее от других пользователей;
- Остановить подтверждение транзакций в сети;
- Приостановить майнинг монет на основной цепочке;
- Не давать другим майнерам раскрывать новые блоки.
Но самым опасным последствием атаки специалисты называют double spending или двойное списание средств.
Чем опасна атака 51 процент
Посмотрим на примере сети Bitcoin:
- Начиная с некоторого блока (например, с блока №50), злоумышленник создает альтернативную цепочку и не показывает ее другим майнерам.
- В своей цепочке он создает 5 новых блоков подряд – от №51 до №55. Потому что сеть Bitcoin требует 6 подтверждений транзакции, то есть 6 раскрытых блоков. Если их не будет, транзакция не выполнится. Вместе с блоком №50 у злоумышленника наберется как раз 6 блоков, которые понадобятся ему для подтверждения своих транзакций.
- В основной цепочке он списывает свои средства со счета. Например, меняет их на другие монеты, расплачивается за покупку и так далее.
- Затем он открывает свою альтернативную цепочку, создавая тем самым конфликт транзакций. Если он владеет 51% хешрейта, его цепочка между блоками №51 и №55 будет более сложной, чем основная цепочка из блоков, которые раскрыли другие майнеры. 3-43 Следовательно, сеть признает верной его цепочку, а основную цепочку на данном отрезке откинет.
- В основной цепочке мошенник списал свои средства, а в альтернативной – нет. Сеть признает его цепочку, а значит, и то состояние, когда он не списывал деньги со счета.
- Злоумышленник потратил определенное количество монет с основной цепочки и получил за них другие монеты или покупку, но сеть признала верной цепочку, где он ничего не тратил. То есть, он сохранил свои средства и может потратить их еще раз. Это и называется двойным списанием средств.
Похожие преимущества можно получить и с меньшими мощностями. Но только 51% хешрейта дает возможность со 100% вероятностью тайно создать альтернативную цепочку, которая будет более сложной, чем основная. К примеру, при 30% хешрейта такая вероятность составляет всего 18%.
Помимо этого атака 51% позволяет вообще заморозить работу сети. Ведь мошенник может подтверждать только свои транзакции, игнорируя транзакции других пользователей, и единолично получать вознаграждение за раскрытые блоки. А может вообще ничего не подтверждать, приостановив тем самым работу всей сети.
Сколько стоит атака 51%
В конце мая 2018 в сети появился сайт Crypto51.app, рассчитывающий стоимость часа атаки 51% на криптовалюты сети Proof-of-Work. Создатель ресурса таким образом хочет привлечь внимание общественности к надвигающейся угрозе. Но если речь идет о биткоине и других крупных криптвоалютных сетях, стоимость атаки 51% колоссальна.
Как отбить атаку, пока не придумали.
Хотите разобраться в стратегиях инвестирования в криптовалюты? Изучите бесплатную книгу “Откровенная правда про 25 стратегий инвестирования в криптовалюты и блокчейн”.
Сообщить об опечатке
Текст, который будет отправлен нашим редакторам: