Розробники Harvest Finance розкрили докладну інформацію про злам протоколу DeFi на $34 млн і попросили хакера повернути користувачам вкрадені криптоактиви.
У блозі Harvest Finance розробники розповіли, як зловмиснику вдалося вкрасти резерви USDC та USDT зі сховищ. Команда проекту також опублікувала оновлену інформацію про доларову вартість вкрадених криптоактивів. Раніше передбачалося, що хакерам вдалося вивести $25 млн, однак сума збитків у результаті склала $34 млн.
Зловмисник видав собі швидкі кредити, які дозволили йому тимчасово маніпулювати резервами Harvest Finance, що зберігаються в протоколі Curve. Швидкі кредити призвели до зниження вартості USDT та USDC на Harvest, що дозволило зловмиснику купувати криптоактиви набагато дешевше за їх реальну ціну. Таким чином, хакер погасив кредити та отримав додатковий прибуток.
Атака призвела до різкого зниження вартості токена Harvest Finance FARM. Згідно з даними CoinMarketCap, його ціна впала з $242 у неділю до $100 на даний момент.
«Ми припустилися інженерної помилки, і ми визнаємо її», – заявила команда Harvest Finance у блозі.
Для запобігання подібним атакам у майбутньому, розробники запропонували кілька рішень. По перше, унеможливити внесення та зняття коштів у рамках однієї транзакції, тобто. усунути функціонал швидких кредитів. По-друге, додати перетворення виведення токенів Curve на стейблкоини в окремих транзакціях, що дозволить мінімізувати збитки від швидкого кредиту.
Творці протоколу планують усунути вразливість найближчим часом та просять хакерів піти назустріч. У соціальній мережі Twitter розробники проекту написали:
«Для зловмисника: ви довели свою точку зору, якщо ви можете повернути гроші користувачам, це буде високо оцінено спільнотою, включаючи багатьох сторонніх спостерігачів DeFi».
Harvest Finance пропонує винагороду у розмірі $100 000 людині, який переконає зловмисника повернути криптоактиви, або $400 000, якщо це станеться найближчими днями.
