Уязвимость в блокчейне DeFiChain 3 ноября позволила создать около 184,47 млрд DFI без соответствующего списания средств. По данным Marketing SIG, при переводе между счетами арифметическое переполнение заставляло сеть списывать с отправителя лишь одну минимальную единицу DFI, но зачислять получателю всю указанную сумму.

Эксплойт применили как минимум дважды: два адреса получили примерно по 92,23 млрд DFI. Это более чем в 140 раз превышает плановый максимальный выпуск сети — около 1,3 млрд DFI. Речь идёт о сбое учета самого блокчейна, а не отдельного кошелька, моста, биржи или приложения. Количество созданных токенов при этом нельзя считать подтвержденным денежным ущербом на ту же сумму.

Marketing SIG сообщила, что участники команды связались с разработчиками и обсуждали исправление узла и откат цепочки. Разработчики, участвовавшие в этих обсуждениях, отказались тратить на это время и ресурсы. Поэтому патч и откат не готовятся, уязвимость остается открытой, а созданные DFI — частью текущего состояния сети. Это не делает будущий форк технически невозможным, но на момент сообщения активной инициативы по восстановлению учета не было.

Bitrue подтвердила, что после предупреждения проекта приостановила ввод DFI и торговую пару DFI/USDT. Команда DTL, которая поддерживала кошелек, инфраструктуру и управление DeFiChain, также решила прекратить работу с сетью. Таким образом, главная проблема сейчас не только в ошибке, но и в отсутствии команды, готовой ее исправить.