Cum un bot a câștigat și a pierdut peste 1 milion de dolari ETH într-o noapte

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. 
OFERTA SPECIALĂ (sponsorizată)

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/