TGArchive
·2 хв читання · 279 слів·👁 4.0K41

Euler сложил свои полномочия или это предсказала Ванга?

Euler сложил свои полномочия или это предсказала Ванга?
Разбирается frankrrsearcher

Euler потерял $197M в 6 токенах:

- 73.8k wstETH ($116M)
- 34.2M USDC
- 846 WBTC ($18.6M)
- 8k WETH ($12.6M)
- 8.9M DAI
- 3.8k stETH ($6M)

Цена еулера уже упала на 52% и летит ниже

Посмотрим, что произошло, на примере атаки на пул DAI.

Но сначала мне нужно поделиться небольшим контекстом:

eToken - залоговый токен
dToken - токен долга

Как только количество dToken превысит количество eToken, может быть инициирована ликвидация.

Как было:

1) Токены флэш-займа от Balancer/Aave v2 => 30 m DAI

2) Развернуто два контракта: нарушитель и ликвидатор

3) Внесено 2/3 средств на Euler, используя deposit() => отправили 20m DAI на Euler и получил 19,5m eDAI от Euler

Занимают 10-кратную сумму депозита с помощью mint () => получить 195,6 m eDAI и 200 m dDAI от euler .

5) гасят часть долга, используя оставшуюся 1/3 средств с помощью repay () => отправляют 10m DAI и сжигают 10 m dDAI

6) Повторяют 4-й шаг => получают 195,6 m eDAI и 200 m dDAI от euler

Донатят 10-кратную сумму возвращенных средств, используя donateToReserves() => отправляют 100 m eDAI euler

Ликвидатор!

8) Ликвидируют учетную запись нарушителя с помощью liquidate(), потому что eDAI < dDAI => получаю 310m eDAI и 259m dDAI долга от нарушителя спокойствия

Выводят всю сумму токенов из Euler, используя remove () => 38,9m DAI покидают Euler.

10) Гасят флешлоаны

11) Обменивают USDC и WBTC на DAI и ETH.

Основной причиной является отсутствие проверки ликвидности в функции donateToReserves ().

Этим и воспользовались негодяи

И это только начало, под шумок

$314 167 155,05 только что сожжены Circle.

Мнение редакции
Да, что же такое творится?
Саня, вызывай полицию!

Новости

Відкрити в Telegram
Повернутись до каналу