Токены Tether могут содержать логическую ошибку
Ошибка может позволить дважды потратить одни и те же токены; но проблема, вероятно, существует на стороне биржи
Токены USDT от компании Tether, как сообщает китайская компания SlowMist, могут содержать логическую ошибку.
По данным компании, занимающейся поиском уязвимых мест в логических алгоритмах, биржа, обрабатывающая депозит в USDT, может по ошибке посчитать транзакцию завершенной, хотя в действительности перевод средств не будет произведен. Таким образом отправитель токенов получит возможность дважды потратить деньги.
SlowMist утверждает, что атака подобного типа уже произошла, приводя описание одной из транзакций.
Отметим, что на Reddit на эту историю уже отреагировал пользователь под ником dacoinminister, являющийся, по его словам, одним из разработчиков протокола Omni, лежащего в основе работы Tether. Проблема системы, согласно его данным, сводится к некорректной интеграции USDT биржей, а не кроется внутри самой системы токена.
Биржа OKEx оперативно отреагировала на оповещение SlowMist, заявив о начале проверки на платформе, по результатам которой проблем выявлено не было. Разработчики Omni опубликовали на GitHub инструкцию по предотвращению подобных проблем в будущем.
Комментарии: