Август стал крайне неприятным месяцем для Ethereum Classic. Криптовалюта трижды подверглась атаке 51%.
Для тех, кто не в курсе: это когда один майнер накапливает больше половины всего хешрейта сети, тем самым становясь главным игроком. В этот момент майнер ломает децентрализацию и сам определяет реальность. Для криптовалюты это ситуация крайне неприятная.
Но ETC — криптовалюта относительно слабая. Накопить мощностей для ее атаки не является непосильной задачей. А что будет, если мы захотим провести атаку 51% на Ethereum или Bitcoin? Какой хешрейт нам понадобится?
Сколько нужно хешрейта для атаки 51% на Ethereum
Итак. На момент написания статьи, первого сентября, хешрейт сети ETH составляет 220 000 GH/s. Это достаточно высокий показатель. Сейчас он выше среднего. Если иметь терпение, то можно дождаться спада нагрузки сети и сэкономить, но нам не до этого. Будем атаковать блокчейн прямо сейчас.
Одна видеокарта может давать около 40 MH/s. Это невысокий показатель, но и не маленький. Нормальный для средней майнерской GPU стоимостью порядка $500.
Теперь давайте подсчитаем, сколько нам таких придется закупить. Делим 220,000 GH/s на 40 MH/s и еще на два — получаем результат в 2 750 000 устройств. Получается немало. Если представить, что на свете есть продавец, готовый нам их продать прямо сейчас по рыночной цене, нам это обойдется в $1,375 млрд. Но поскольку такого количества в продаже нет, нам придется сильно переплатить и собрать все видеокарты, которые только возможно перекупить. Пусть переплата составит х3, и это уже $4,125 млрд. Плюс расходы на транспортировку, сборку и так далее.
На самом деле вполне подъемная сумма для миллиардера из списка Forbes или любого государства. Намного сложнее реализовать это не финансово, а технически. Ведь на практике перекупка видеокарт со всех уголков планеты может занять годы.
Кстати, если бы мы стали строить ферму из всех этих GPU, то из расчета 15 GPU на квадратный метр (при плотном размещении на несколько ярусов), ферма заняла бы минимум 183 тысячи квадратных метров.
Сколько нужно хешрейта для атаки 51% на Bitcoin
Вот это уже интереснее. Хешрейт биткоина намного больше, поэтому нам придется постараться. Сегодня хешрейт сети составляет около 130 EHash. При этом один мощный ASIC стоимостью до $4000 может выдавать вплоть до 110 THash/sec. Подсчитаем, сколько нам таких потребуется. Делим 130 EHash на 110 THash — получаем 1 181 000 устройств или $4,727 млрд.
Не намного дороже (тут нам сыграла на руку хорошая производительность асиков и невысокая загруженность сети биткоина по сравнению с эфиром). Но снова нам помешает дефицит товара. Даже с переплатой в три раза, за 14,2 млрд мы вряд ли сможем собрать достаточное количество устройств.
Так что можно сохранять уверенность в том, что топовые криптовалюты в безопасности. Нам остается только наблюдать за тем, как злоумышленники пользуются уязвимостями слабых монет.