Marți seara, un bot Ethereum MEV a câștigat 800 ETH prin utilizarea unui arbitraj inteligent, doar pentru a pierde totul și mai mult în fața unui hacker o oră mai târziu.
Iată cum s-a desfășurat situația în lanț:
- Evenimentul a început cu un comerciant terță parte care a pierdut din greșeală aproape 2 milioane de dolari din cauza spread-urilor pentru tranzacția Uniswap v2. În timp ce inițial a tranzacționat cu 1.8 milioane cUSDC, doar el primit 518 USDC în schimb.
- Potrivit liderului de produs Flashbots, Robert Miller, acest lucru a creat doar o „oportunitate masivă de arbitraj” pentru ca un alt comerciant să intre și să revendice o mulțime de ETH.
- „0xbaDc0dE [botul MEV] a rulat cu respect arb în mempool (!) într-un arb lung care atinge multe protocoale”, a explicat el. În cele din urmă, botul a obținut 800 de ETH.
- Cu toate acestea, acel ETH a fost furat în întregime doar o oră mai târziu. Miller susține că botul nu a protejat în mod corespunzător funcția pe care o folosește pentru a executa împrumuturi flash dydx, lăsându-l vulnerabil.
„Când obțineți un împrumut rapid, protocolul de la care vă împrumutați va apela la o funcție standardizată pe contract”, a spus el. „Codul lui 0xbaDc0dE a permis, din păcate, execuția arbitrară.”
- Folosind această vulnerabilitate, un atacator a aprobat toate WETH-ul botului pentru cheltuirea contractului, apoi l-a transferat la propria sa adresă. A fost 1,106 WETH în total, în valoare de peste 1.4 milioane de dolari la momentul scrierii.
- Au fost, de asemenea, numeroase adrese de vanitate generate de profanitate stors de aproximativ 1 milion de dolari în ETH luna aceasta.
Binance gratuit 100 USD (exclusiv): Utilizați acest link pentru a vă înregistra și a primi 100 USD gratuit și 10% reducere la taxe la Binance Futures prima lună (termeni).
Ofertă specială PrimeXBT: Utilizați acest link pentru a vă înregistra și introduce codul POTATO50 pentru a primi până la 7,000 USD din depozitele dvs.
Source: https://cryptopotato.com/how-a-bot-gained-and-lost-over-1-million-of-eth-in-one-night/