Хтось втратив ~36 мільйонів, обмінюючи aUSDT на aAAVE у @CoWSwap. Це навіть не сендвіч... Просто чистий арбітраж. Я не думаю, що це проблема ні @aave, ні @CoWSwap. Користувач обмінює 50 мільйонів aUSDT на aAAVE на ланцюжку, і ліквідності недостатньо. Навіть якщо користувач використовує USDT -> AAVE (не обгорнутий aToken), ліквідність залишається незмінною, тому такі великі свопи слід робити twap / OTC. Не атомарно на ланцюжку. Front end Cow Swap показує правильні попередження. P1: жертва: 0x98B9D979C33dD7284C854909BCC09b51FBF97Ac8, м.а.0x9fa9feab3c1989a33424728c23e6de07a40a26a98ff7ff5139f3492ce430801f P2: арбітражна операція з хабарем у 26 мільйонів (чистий прибуток від арбітражу ~9 мільйонів).
Я не думаю, що це проблема ні @aave, ні @CoWSwap. Користувач обмінює 50 мільйонів aUSDT на aAAVE на ланцюжку, і ліквідності недостатньо. Навіть якщо користувач використовує USDT -> AAVE (не обгорнутий aToken), ліквідність залишається незмінною, тому такі великі свопи слід робити twap / OTC. Не атомарно на ланцюжку. Front end Cow Swap показує правильні попередження.
@CoWSwap @aave Цікаво, що арбітр використав ліквідність від bancor (@Bancor), яку своп не використовував. Весь блок складається з кількох арбітражів, пов'язаних із цим обміном.
@CoWSwap @aave @Bancor *Виправлення: Майже всі 50 мільйонів були втрачені та захоплені арбітрами.
51