Featured image of post Какие криптовалюты наиболее уязвимы к атаке 51%

Какие криптовалюты наиболее уязвимы к атаке 51%

На днях натолкнулся на интересные расчеты, во сколько обойдется проведение атаки 51% для популярных криптовалют. Решил поделиться несколькими не менее интересными собственными выводами.

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

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

  • Не подтверждать чужие блоки, подтверждая только свои. В случае биткоина это означает также получать все новые эмитируемые биткоины.
  • Блокировать по своему усмотрению любые транзакции
  • Double spending - возможность несколько раз тратить одни и те же средства со своего кошелька, перезаписывая прошедшие блоки блокчейна

Подробнее об атаке 51% можно прочитать по ссылке.

Сколько стоит провести атаку 51% для популярных криптовалют

На днях натолкнулся в сети появился интересный расчет, во сколько обойдется проведение атаки 51% для популярных криптовалют. Сами данные доступны на https://www.crypto51.app/. Ниже скриншот по топовым валютам.

Ключевые показатели:

  • Market Cap - капитализация валюты
  • 1h Attack Cost - стоимость проведения атаки 51%, исходя из текущих стоимости аренды вычислительной мощности и хеш-стоикости блокчейна
  • NiceHash-able - отношение количества доступной вычислительной мощности для аренды на одной из популярных бирж к необходимой мощности для атаки 51%

стоимость атаки

В представленном расчете есть ряд ограничений и условностей, которые в реальности затруднят реализацию, но пока ими можно пренебречь.

Выводы

  • Результаты анализ подтверждаются практикой. Bitcoin Gold, который по данному анализу оказался подвержен атаке, действительно, был недавно атакован таким образом, что злоумышленнику удалось получить $18,6 млн. Также недавно похожим образом успешно были атакованы Verge и Monacoin.
  • У 90% представленных криптовалют часовая стоимость атаки составляет менее 0,01% капитализации валюты. Таким образом, для крупнейших и самых популярных валют основным фактором, который снижает возможность атаки, является недоступность мощностей.
  • Уже со второго десятка крупнейших криптовалют, стоимость атаки снижается до доступных нескольких тыс. долл. США, а необходимая мощность относительно легко может быть арендована на открытой бирже. Ближе к концу списка начинается полный ужас.
  • Для злоумышленника самым экономически целесообразным является вектор атаки на двойное расходование:
  • Затраты на атаку могут быть возмещены буквально парой крупных транзакций
  • До первого расходования злоумышленнику не нужно предпринимать никаких публичных действий, то есть, до этого момента его действия никак себя не проявляют в блокчейне.
  • Эффективным способом для продавца обезопасить себя от злоумышленника с двойным расходованием является требование такой длины цепочки подтверждения, при которой стоимость атаки больше самой транзакции.
comments powered by Disqus
blog@pyatakov.com