Flash loan-angrep: hva de er og hvordan de fungerer
Et flashlånangrep bruker et øyeblikkelig, usikret lån til å utnytte en DeFi-protokoll, ofte ved å manipulere et prisorakel i én transaksjon.

På denne siden
- Et flashlån er usikret og må tilbakebetales i samme transaksjon.
- Angripere manipulerer ofte et prisorakel for å tømme en protokoll.
- Protokoller bruker tidsvektede orakler, revisjoner og pausefunksjoner som forsvar.
- Et flashlån er et verktøy; et angrep er utnyttelsen.
En blokkjede kan kjøre mange handlinger som én transaksjon. Hvis et steg feiler, reverseres hele transaksjonen. Det lar en långiver overføre midler uten sikkerhet, og angripere bruker den samme funksjonen til å finansiere et angrep.
Hva er et flashlånangrep?
Et flashlånangrep er en DeFi-utnyttelse som bruker et øyeblikkelig, usikret lån som drivstoff. Angriperen låner krypto, bruker den til å presse en protokoll inn i en dårlig tilstand og tilbakebetaler lånet før transaksjonen avsluttes. Flashlån er et normalt DeFi-verktøy. Et angrep er det som skjer når noen bruker det verktøyet til å bryte ned en protokoll.
Hvordan fungerer angrepet?
Angriperen skriver en smartkontrakt som låner fra en flashlånleverandør. I samme transaksjon handler kontrakten for å flytte en pris på en desentralisert børs. Den flyttingen kan få protokollen til å verdsette eiendelene sine feil. Kontrakten tømmer deretter midler og tilbakebetaler lånet. Hvis tilbakebetalingen mislykkes, reverseres transaksjonen.
Mange angrep retter seg mot et prisorakel eller en valutakurs. En stor handel kan forvrenge en spotpris et øyeblikk, og angriperen bruker den falske prisen til å låne for mye eller ta ut mer enn tillatt.
Hvordan forsvarer protokollene seg?
Protokoller kan ikke enkelt stoppe en transaksjon mens den kjører, så de fleste forsvar virker før et angrep skjer. Team bruker tidsvektede gjennomsnittspriser, slik at en kort pristopp ikke teller. De skaffer også revisjoner og feilbelønningsprogrammer. Nødspauser kan stoppe en protokoll hvis en utnyttelse oppdages.
Hvordan skiller det seg fra et flashlån?
Et flashlån er bare kapital som må lånes og tilbakebetales i én transaksjon. Det er ikke et angrep i seg selv. Folk bruker flashlån til legitime DeFi-handlinger. Et flashlånangrep er utnyttelsen som bruker den kapitalen til å skade en protokoll.
Ofte stilte spørsmål
Nei. Lånet og tilbakebetalingen skjer i samme transaksjon, så utlåneren trenger ikke sikkerhet.
Noen ganger. Pausefunksjoner og overvåking kan stanse en protokoll, men et angrep kjører ofte innenfor én transaksjon og er ferdig på sekunder.
Lånet er ikke ulovlig, men å bruke et til å stjele midler eller manipulere et marked kan bryte lover mot svindel eller markedsmanipulasjon.
Gjenoppretting er ikke garantert. Noen protokoller har forhandlet frem tilbakebetalinger eller sporet midler, men angripere flytter ofte eiendeler raskt.





