Благодаря софтверном багу эксплоит вывел из строя окло 70% нод BU.
Почти 70% узлов, на которых работает Bitcoin Unlimited, сегодня перешли в автономный режим, поскольку возникло сообщение об ошибке в коде программного обеспечения.
Эта ошибка открыла уязвимость, благодаря которой сообщение определенного типа, отправленное узлам, может привести к их отключению. Узлы отвечают за проверку транзакций в цепочке блоков, ведение копии всей записи истории транзакций и, по сути, обеспечение соблюдения правил сети посредством кода.
Эта проблема была первоначально помечена GitHub разработчиком BU Peter Tschipper. Подробности затем распространились по социальным сетям, что вызвало широкий резонанс как со стороны сторонников, так и со стороны критиков проекта.
После этого обсуждения - и выделения ошибки - последовал очевидный эксплойт, который отправил подсчет узлов. Разработчики BU с тех пор перешли к выпуску исправления для этой ошибки.
Во время атаки количество узлов BU снизилось до 252, согласно данным Cryptourrency data Coin.Dance, тогда как на сайте Bitnodes в то время было примерно 265 узлов.
В общей сложности, до 780 BU узлов находились в сети до падения, данные из Coin.Dance показываются, и по состоянию на момент времени, 240 BU узлов находятся в оперативном режиме. Чтобы получить представление о масштабе, примерно 6100 узлов составляют глобальную экосистему биткойновской сети, согласно Bitnodes.
BU - это альтернативная реализация программного обеспечения биткойнов, которая, среди прочих изменений, стремится внедрить заданный пользователем размер блока транзакций в качестве средства масштабирования сети. Проект программного обеспечения появился среди более широких дебатов о способах масштабирования транзакционных возможностей сети.
БУ привлекает и сильных сторонников, и острых критиков, при этом некоторые утверждают, что он обеспечивает путь к масштабированию сети, в то время как другие критиковали его подход к расширению размера блока.
Источник:
http://www.coindesk.com/code-bug-exploit-bitcoin-unlimited-nodes/