О криптовалюте просто (Хосп) - страница 47

Предположим, что 51 % сообщества действительно может совершить такую атаку незаметно от других. Что могла бы сделать эта группа? Во-первых, они могут начать блокировать транзакции от определенных людей, просто не включая эти транзакции в какие-либо блоки. Даже если другие майнеры подобирают блоки, атакующая группа всегда «изгоняет» других, и их цепь остается самой длинной. Во-вторых, они могут совершать двойные траты, отправляя одни и те же монеты за очень короткие промежутки времени разным людям. Поскольку они отвечают за создание консенсуса, то могут контролировать и остальное. В-третьих, они могут изменить историю транзакций, если их мощность значительно превышает 51 %. Так как они снова должны будут добыть каждый блок, это будет довольно сложной задачей и крайне маловероятной, но тем не менее возможной.

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

Что такое атака Сивиллы?

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

Именно из-за этой атаки создание консенсуса не может быть бесплатным. Поскольку у всех законных блокчейнов есть «стоимость» участия в консенсусе (майнинг), такую атаку запустить трудно, так как необходимо превзойти остальную часть группы. А это является чрезвычайно дорогостоящим. Опять же, чем больше людей участвуют в блокчейне, тем стабильнее он становится, и поэтому атаки Сивиллы сегодня возможны лишь в теории. Но если все эти атаки и взломы не имеют особого значения, что же может разрушить блокчейн?

Глава 8

Уничтожение блокчейна

Давайте рассмотрим предполагаемых «убийц» блокчейна и то, как они работают.

Квантовые вычисления

Блокчейн основан на криптографии, и если к ней нет доверия, то теряется доверие к системе. Люди называют это взломом блокчейна. Помните, что всякий раз, когда мы слышим о взломе блокчейна, это означает, что были взломаны закрытые ключи или база данных с ключами, но не сам блокчейн. От противников блокчейна, квантовых компьютеров, исходит одна угроза – возможность обратного вычисления алгоритмов, что делает закрытые ключи известными и незащищенными. Вот это и означало бы, что блокчейн был взломан. Все это работает в теории, но в реальности блокчейны обладают стойкостью к квантовой криптографии. Такая криптография реализована в Биткоине или Эфириуме, хотя прямо сейчас и не используется. Если компьютер сможет «сломать код», сначала произойдет резкое падение, а затем корректировка протокола и восстановление блокчейна. Настоящий «взлом» блокчейна кажется совсем НЕВОЗМОЖНЫМ.