Читаем Биткойн для чайников полностью

Комбинация атаки "в спешке" и атаки Финни позволяет провести атаку Вектор76. Теоретически эта атака позволяет двойную трату биткойнов даже после первого сетевого подтверждения транзакции. Успешная атака будет стоить атакующему один блок — атакующий должен утаить этот блок и вместо того, чтобы распространить информацию о нем в сети, оттранслировать его атакуемому узлу в надежде, что успеет скрыться с товаром или воспользоваться сервисом до того, как сеть распознает атаку.

Брутфорс-атака

И последние, но не менее значимые — брутфорс-атака и атака >50 %. Для проведения обеих требуется неимоверное количество вычислительной мощности сети биткойна. Вероятность проведения любой из этих атак в настоящее время крайне мала, так как атакующему понадобилось бы получить контроль над существенным количеством всей майнинговой мощности сети биткойна.

Брутфорс-атака происходит так.

1. Атакующий отправляет в сеть транзакцию с оплатой товара и в то же время в частном порядке майнит форк блокчейна (разветвление цепи блоков), где вместо этого включена транзакция двойной траты.

2. После ожидания п подтверждений торговец отправляет товар.

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


Вероятность успеха атаки — функция от хешрейта атакующего (как доли общего хешрейта сети) и числа подтверждений, которые будет дожидаться торговец перед тем, как выдать товар. Например, в случае, если атакующий контролирует 10 % хешрейта сети, но торговец ждет прохождения шести подтверждений, вероятность успеха атаки будет порядка 0,1 %.

Как описывалось в предыдущем разделе, атака >50 % преуспеет только в случае, если злоумышленник получит контроль над более чем 50 % хеш-мощности всей сети. Поскольку в этом случае злоумышленник может генерировать блоки быстрее, чем оставшаяся часть сети, он может попросту упорно наращивать блоки в своем форке до тех пор, пока его цепь не станет длиннее цепи, построенной "честной" сетью. Тогда никакое количество подтверждений не спасет от атаки.

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

Наибольшей проблемой биткойн-сети является то, что поверх нее понастроили слишком много централизованных сервисов. Почти каждая биткойн-биржа и каждый майнинг-пул представляют собой централизованные сервисы. Когда биткойн-биржа оказывается взломанной, это не оказывает влияния на блокчейн сам по себе, равно как и не открывает возможность к проведению атаки двойной траты. Но когда взламывают большой майнинг-пул, это может быть совсем друтой коленкор. К счастью для всех участников, сейчас в сети нет майнинг-пула биткойнов, который контролировал бы половину сети. Самые большие майнинг-пулы контролируют до 25 % общей вычислительной мощности сети. Гем не менее, если злоумышленник решит провести брутфорс-атаку для двойной траты биткойнов, то такой доли мощности сети ему будет достаточно.

Глава 11. Майнинг биткойнов

В этой главе…

Разбираемся в основах майнинга

Осмысливаем облачный майнинг

Решаем, имеет ли смысл связываться с майнингом


Концепция майнинга биткойнов основывается на процессе создания новых биткойнов. Этот процесс будет идти вплоть до момента достижения предела в 21 миллион монет. Биткойны не появляются из воздуха, не выпускаются банками или правительствами. Они генерируются в ходе решения компьютерами сложных математических уравнений.

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


Но майнинг биткойнов нужен не только для создания новых монет. Он добавляет записи транзакций в открытый распределенный журнал транзакций, называемый блокчейном (более подробно о блокчейне — в главе 7). Каждая биткойн-транзакция должна быть записана в блок данных, и этот блок данных должен быть "вычислен" майнерами. Как только транзакция оказывается включенной в какой-то биткойн-блок, она получает первое подтверждение.

Перейти на страницу:

Похожие книги

Основы безопасности жизнедеятельности. 7 класс
Основы безопасности жизнедеятельности. 7 класс

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

Евгений Николаевич Литвинов , Евгений Яковлевич Гаткин , Михаил Петрович Фролов , Юрий Дмитриевич Жилов , Юрий Юрьевич Корнейчук

Руководства / Учебники / Образование и наука / Словари и Энциклопедии
Никотиновый заговор
Никотиновый заговор

Это последняя книга Алена Карра, написанная им незадолго до смерти. Разработанная автором методика помогла десяткам миллионов курильщиков навсегда избавиться от пристрастия к табаку, а его книга «Легкий способ бросить курить» стала мировым бестселлером.Аллен Карр рассказывает о том, как под давлением крупных табачных и фармацевтических компаний врачи, государственные организации и средства массовой информации поддерживают мифы о курении, чтобы заработать деньги и на самих курильщиках, и на тех, кто бросает курить. Навязчивая реклама сомнительных заменителей никотина и антитабачных препаратов, распространенные заблуждения относительно их воздействия на организм человека и откровенная ложь — большой бизнес использует любые средства в борьбе за умы и кошельки курильщиков. Узнайте всю правду о том, как вам «промывают мозги», заставляя тратить деньги сначала на сигареты, а затем на безуспешное лечение от табачной зависимости; разорвите этот порочный круг иллюзий и заблуждений и станьте свободными.

Аллен Карр

Здоровье / Медицина / Руководства / Здоровье и красота / Словари и Энциклопедии
Работа 2.0: прорыв к свободному времени
Работа 2.0: прорыв к свободному времени

Работа 2.0 – это новый образ жизни для всех, кто устал терять время в пробках, поездках и ожиданиях! Это идеология труда и коммуникаций, основанных на современных дистанционных технологиях, предложенная российским гурутайм-менеджмента Глебом Архангельским. Вы узнаете об управленческих приемах повышения эффективности и экономии времени с их помощью, о культуре их применения и о минимальном наборе технических моментов, которыми нужно для этого владеть. Вы сэкономите время и расходы, офисные площади, усилите контакт с клиентами и деловыми партнерами, а главное – повысите уровень своей личной свободы, преумножив результативность.Чего в книге нет – так это призыва закрыть офис и убежать на Гаити!Книга адресована всем бизнесменам, наемным работникам и фрилансерам, которые хотят выполнять любимую работу более эффективно.

Глеб Алексеевич Архангельский , Глеб Архангельский

Деловая литература / Самосовершенствование / Руководства / Эзотерика / Финансы и бизнес / Словари и Энциклопедии