Уязвимость в буквальном смысле была критичной и могла поставить под удар всю сеть криптовалюты BCH. И стать для неё фатальной.
«25 апреля 2018 года я анонимно и конфиденциально обнаружил критическую уязвимость в Bitcoin Cash — одной из самых значимых криптовалют (не путать с биткоином)», — пишет Кори Филдс.
Ошибка возникла после того, как команда Bitcoin Cash полностью переписала код подтверждения транзакции. Но допустила новую ошибку. Не проверялся определенный бит в цифровой подписи. Такой баг мог разделить блокчейн на две несовместимые цепочки и сделать невозможным осуществления транзакций.
Кори Филдс анонимно передал разработчикам информацию о уязвимости. Нынче он уже устранен. Филдс подчёркивает, что уязвимость угрожала только Bitcoin Cash, но не Bitcoin.
Также Филдс призвал разработчиков объединить усилия, чтобы избежать повторения подобных случаев в будущем.