Определение 51% атаки
Атака на 51% относится к атаке на блокчейн - обычно биткойн, для которой такая атака все еще является гипотетической - группой майнеров, контролирующих более 50% хэшрейта сети или вычислительной мощности. Злоумышленники смогут предотвратить получение новых транзакций подтверждений, что позволит им приостановить платежи между некоторыми или всеми пользователями. Они также смогут отменить транзакции, которые были завершены, пока они контролировали сеть, то есть они могли бы тратить монеты в два раза.
Они почти наверняка не смогут создать новые монеты или изменить старые блоки, поэтому атака в 51%, вероятно, не уничтожит биткойны или другую основанную на блокчейне валюту, даже если она окажется очень разрушительной.
Сломать 51% атаки
Биткойн и другие криптовалюты основаны на блокчейнах, форме распределенного регистра. Эти цифровые файлы регистрируют каждую транзакцию, совершенную в криптовалютной сети, и доступны для просмотра всем пользователям - и широкой общественности - это означает, что никто не может потратить монету дважды. (Так называемые «частные блокчейны» вводят разрешения, чтобы некоторые пользователи не могли видеть все данные в блокчейне.)
Как следует из названия, блокчейн представляет собой цепочку блоков, наборов данных, которые записывают все завершенные транзакции за определенный период времени. Для биткойнов новый блок генерируется примерно каждые 10 минут. Как только блок завершен - «добыт» на жаргоне - его нельзя изменить, так как мошенническая версия публичной книги будет быстро обнаружена и отклонена пользователями сети.
Однако, контролируя большую часть вычислительной мощности в сети, злоумышленник или группа злоумышленников могут вмешиваться в процесс записи новых блоков. Они могут помешать другим майнерам завершать блоки, теоретически позволяя им монополизировать майнинг новых блоков и получать все награды. Для биткойнов награда в настоящее время составляет 12, 5 вновь созданных биткойнов, хотя в конечном итоге она упадет до нуля. Они могут блокировать транзакции других пользователей. Они могут отправить транзакцию и затем отменить ее, создавая впечатление, что у них все еще была монета, которую они только что потратили. Эта уязвимость, известная как двойные расходы, является цифровым эквивалентом совершенной контрафактной продукции и базового криптографического барьера, который должен был преодолеть блокчейн, поэтому сеть, которая допускает двойные расходы, быстро потеряет доверие.
Изменение исторических блоков - транзакций, заблокированных до начала атаки, - было бы чрезвычайно сложно даже в случае атаки на 51%. Чем дальше назад транзакции, тем сложнее будет их изменить. Было бы невозможно изменить транзакции до контрольной точки, после которой транзакции жестко закодированы в программное обеспечение биткойнов.
С другой стороны, возможна форма атаки в 51% с менее чем 50% мощности майнинга сети, но с меньшей вероятностью успеха.
Ghash.io
В июле 2014 года пул майнинга ghash.io ненадолго превысил 50% вычислительной мощности сети биткойнов, что вынудило пул добровольно принять на себя обязательства по сокращению своей доли в сети. В заявлении говорится, что в будущем он не достигнет 40% от общей мощности добычи.
Криптон и шифт
Krypton и Shift, две цепочки блоков на основе эфириума, пострадали 51% атак в августе 2016 года.
Биткойн Золото
В мае 2018 года Bitcoin Gold, в то время 26-я крупнейшая криптовалюта, подверглась атаке в 51%. Злоумышленник или актеры контролировали огромное количество хэш-мощности Биткойн-Голда, так что даже при неоднократном попытке Биткойн-Голда поднять пороги обмена, злоумышленники смогли удвоить расходы в течение нескольких дней, в итоге похитив Биткойн-золото на сумму более 18 миллионов долларов.,
34% атаки
Путаница, распределенная бухгалтерская книга, которая принципиально отличается от блокчейна, но предназначена для достижения аналогичных целей, теоретически может уступить атакующему, развертывающему более трети хэшрейта сети, называемому атакой на 34%.