Эксплойт Hope Finance привел к краже 2 миллионов долларов из средств пользователей

Потенциальные пользователи проекта децентрализованного финансирования (DeFi) на основе Arbitrum остались без средств из-за эксплойта на 2 миллиона долларов.

Компания CertiK, занимающаяся безопасностью Web3, отметила инцидент 21 февраля после объявления из учетной записи Hope Finance Twitter, уведомляющего пользователей о мошенничестве.

Подробности проекта узнать сложно. Аккаунт платформы в Твиттере был запущен в январе 2023 года, и в нем были изложены планы по алгоритмической стабильной монете под названием «Токен надежды» (HOPE), которая динамически регулирует свое предложение относительно цены эфира (ETH).

В сообщениях на аккаунте утверждается, что гражданин Нигерии совершил мошенничество и перевел более 1.86 миллиона долларов в Tornado Cash вскоре после запуска платформы 20 февраля. Член команды CertiK сообщил Cointelegraph, что мошенник изменил детали смарт-карты. контракт, который привел к сливу средств из протокола генезиса Hope Finance:

«Похоже, мошенник изменил контракт TradingHelper, что означало, что когда 0x4481 вызывает OpenTrade на GenesisRewardPool, средства переводятся мошеннику».

Согласно твиту от 13 февраля, смарт-контракт Hope Finance был проверен официальным лицом Cognitos. Коинтелеграф отзывы сводку аудита, в которой отмечены две основные уязвимости контрактной функции. 

Когнито-аудит смарт-контракта Hope Finance. Источник: Когнитос

Это включало неправильный модификатор и возможность повторных атак. Несмотря на пометку этих уязвимостей, Cognitos обнаружил, что код смарт-контракта успешно прошел аудит.

После мошенничества Hope Finance поделилась информацией с пользователями, чтобы вывести поставленную ликвидность из протокола с помощью функции экстренного вывода.

арбитум — это свернутая сеть Ethereum уровня 2, которая обеспечивает экспоненциальное масштабирование смарт-контрактов. Наряду с Optimism два протокола уровня 2 продолжают справиться с растущим количеством транзакций в экосистеме Ethereum.