Вуилле быстро понял, что конкретно это раздвоение вызвано отнюдь не действиями алчного хакера, а программным глюком, случившимся в результате внедрения его коллегами из группы администрирования новой версии 0.8 биткоиновой программы. Предполагалось, что ее реорганизованная база данных объединится с базой данных 0.7, но этого не произошло. Вскоре в дело вмешался ведущий разработчик Андресен. Проконсультировавшись с Вуилле и еще двумя базовыми разработчиками, Джеффом Гарзиком и Грегори Максвеллом, а также переговорив с владельцем биткоиновой биржи Mt. Gox, которая на тот момент была наиболее крупным финансовым учреждением биткоиновой сети, Марком Карпелесом (ник MagicalTux), Андресен решил отказаться от новой версии программного обеспечения 0.8 и вернуться к старой версии 0.7.
Был выявлен один случай «двойной траты» на сумму около 10 тысяч долларов, и это заставляет предположить, что нашелся по меньшей мере один негодяй, сумевший извлечь выгоду из общего хаоса [181]. Однако некоторые майнеры оказались перед необходимостью отказаться от биткоинов, которые они уже считали честно заработанными в результате эксплуатации версии 0.8. Общая сумма потерь достигала 600 монет и в пересчете на доллары составила около 26 тысяч. Вся эта суматоха привела к быстрому падению курса биткоина на 24 %. Напугавший всех майнеров компьютерный глюк освещался в некоторых средствах массовой информации, интересующихся криптовалютной проблематикой, но в целом не привлек большого внимания – отчасти потому, что был очень оперативно устранен. Курс биткоина также достаточно быстро вернулся на прежний уровень.
Раздвоение блокчейна в 2013 году было случайным, но оно оживило опасения некоторых членов биткоинового сообщества относительно того, что перевод майнинга биткоинов на промышленные рельсы в один прекрасный день приведет к появлению возможности преднамеренного раздвоения блокчейна каким-нибудь бесчестным майнером. Для этого ему достаточно захватить контроль над совокупным вычислительным ресурсом. Такая ситуация получила название «атаки 51 %». В своей знаменитой статье Накамото утверждал, что биткоиновая майнинговая сеть способна гарантировать справедливую и честную обработку транзакций до тех пор, пока ни один из майнеров или майнинговых пулов не сосредоточил в своих руках более 50 % совокупного вычислительного ресурса. Если злонамеренные игроки тайно создадут альтернативную ветвь блокчейна из мошеннических транзакций, чтобы тратить биткоины, которые им не принадлежат, их усилия по получению одобрения этих транзакций не увенчаются успехом, если в их распоряжении не будет большей части совокупного вычислительного ресурса. Вероятность того, что нечистоплотные майнеры будут решать достаточно много математических задач, чтобы суметь построить более длинную ветвь блокчейна и тем самым легитимизировать свои мошеннические транзакции, быстро устремится к нулю. Следовательно, им никогда не удастся потратить полученные таким образом биткоины. Плохим парням никогда не победить – по крайней мере теоретически.
Но что случится, если мощный конгломерат майнинговых пулов сосредоточит-таки в своих руках достаточный вычислительный ресурс? Он сможет сформировать блок мошеннических транзакций, а затем не менее мошенническим путем верифицировать его. А поскольку они будут выигрывать больше половины блоков, то смогут удлинять незаконную ветвь блокчейна, которую другие майнеры сочтут легитимной только потому, что она окажется наиболее длинной.
Сайт coinometrics.comутверждает, что летом 2014 года стоимость майнингового оборудования и электроэнергии, необходимой для организации «атаки 51 %», достигла 913 миллионов долларов [182]. Это очень дорогостоящая затея, но существует способ сократить затраты: объединение в майнинговые пулы. По сути дела, майнинговые пулы вплотную подошли к отметке в 50 % вычислительного ресурса – в июне 2014 года пул GHash.IOобнаружил, что его доля в совокупном вычислительном ресурсе в течение месяца колеблется между 40 и 50 % [183]. Поскольку каждый пул использует свои хешинговые возможности консолидированно, то и подтверждать транзакции он может как единая группа. В результате вся его вычислительная мощь оказывается в руках администраторов программного обеспечения пула, и это вызывает понятное беспокойство в среде биткойнеров. Такие лидеры биткоинового сообщества, как тот же Андресен, пытаются побудить людей присоединяться к новым одноранговым пулам, которые через децентрализованную сеть передают полномочия подтверждения достоверности транзакций отдельным майнерам, отобрав их у администраторов пулов. Но в крупнейших пулах, как правило, существует авторитетный лидер-основатель, и лишить его полномочий очень сложно. Более того, менеджер пула GHash.IO под ником CEX.IO предлагает весьма привлекательные условия с нулевыми комиссионными, пытаясь сохранить и развить оба направления бизнеса своей компании: обмен криптовалют и услуги облачного майнинга.
Читать дальше
Конец ознакомительного отрывка
Купить книгу