В ходе внутреннего расследования инцидента был проведён собственный аудит проекта. Разработчикам удалось найти виновного — им оказался некто под ником airk42. Подозреваемый принимал активное участие в работе над Bitcoin Private ещё с самых первых дней криптовалюты. Именно тогда он и воспользовался ранее найденной уязвимостью блокчейна проекта.

Тайна раскрыта

Изначально airk42 было поручено решить баг в коде Bitcoin Private. Он отчитался об успешном выполнении задания, но встроил несколько своих строчек кода, которые были не замечены остальными членами команды. Бэкдор позволил airk42 мгновенно произвести около двух миллионов монет BTCP.

После публикации Coinmetrics программисты отыскали вредоносный код. Выглядит он так.

|| tx.vout.size() > 1.

Всего несколько лишних символов — и ноды криптовалюты верифицируют фальсифицированные блоки. Это и привело к искусственному увеличению общего количества монет BTCP.

После инцидента команда Bitcoin Private тут же предупредила все крупные криптобиржи о необходимости приостановить торги альткоином. Игнорировать этот запрос нельзя, так как торговля монетами BTCP вполне может попасть под судебный иск об отмывании денег.

Чтобы окончательно решить проблему, разработчики придумали довольно радикальный план — они собираются уничтожить всю криптовалюту на защищенных адресах. Это приведёт к уничтожению «ложных» BTCP, созданных во время активации бэкдора. Это также будет сильным ударом по экономике проекта, так как «настоящие» BTCP тоже будут уничтожены.

Есть три варианта дальнейшего развития событий. Первый — простое уничтожение монет. Второй — хардфорк, в ходе которого блокчейн Bitcoin Private может разделиться на две независимые цепи. Наконец, третий — полный крах BTCP. Разработчики проекта пока настоятельно рекомендуют всем холдерам переместить свои монеты на обычные адреса.

ПОДПИСЫВАЙТЕСЬ НА НАШ КАНАЛ В ТЕЛЕГРАМЕ. ТУТ ЕЩЁ БОЛЬШЕ ИНТЕРЕСНЫХ НОВОСТЕЙ.