Kurz erklärt: Ein Flash Loan (deutsch etwa „Blitzkredit“) ist ein unbesicherter Kredit im Bereich der dezentralen Finanzen (DeFi), bei dem die Aufnahme, Verwendung und vollständige Rückzahlung des Betrags innerhalb einer einzigen Blockchain-Transaktion erfolgen muss.
Herkunft und Grundprinzip
Flash Loans wurden 2018 vom Protokoll Marble eingeführt und ab 2020 durch das Lending-Protokoll Aave auf Ethereum breiter bekannt. Das Konzept nutzt die Eigenschaft der Atomarität von Transaktionen: Eine Transaktion wird entweder vollständig ausgeführt oder gar nicht.
Wird der geliehene Betrag samt Gebühr nicht bis zum Ende derselben Transaktion zurückgezahlt, macht die virtuelle Maschine (EVM) sämtliche Zwischenschritte rückgängig (Revert). Dadurch entsteht für den Kreditgeber kein Ausfallrisiko, weshalb keine Sicherheiten (Collateral) hinterlegt werden müssen.
Technische Funktionsweise
Ein Flash Loan wird über einen Smart Contract abgewickelt und läuft typischerweise in mehreren Schritten innerhalb eines Transaktionsblocks ab:
- Der Nutzer ruft die Flash-Loan-Funktion des Protokolls auf und erhält die gewünschte Menge an Token.
- Innerhalb derselben Transaktion führt ein eigener Vertrag beliebige Operationen aus (etwa Tausch auf mehreren Börsen).
- Am Ende wird der Betrag zuzueglich einer Gebühr (bei Aave historisch 0,09 Prozent) zurückgezahlt.
- Schlägt die Rückzahlung fehl, wird die gesamte Transaktion verworfen.
Anbieter von Flash Loans sind unter anderem Aave, dYdX und Uniswap (in Form von Flash Swaps).
Anwendungsfälle und Risiken
Legitime Einsatzgebiete sind vor allem Arbitrage zwischen Börsen, das Umschichten von Sicherheiten (Collateral Swap), Liquidationen und das Refinanzieren von Positionen ohne Eigenkapital. Da kein Startkapital nötig ist, sind auch große Summen zugänglich.
Zugleich werden Flash Loans in der Praxis für Angriffe auf DeFi-Protokolle genutzt. Bei sogenannten Oracle-Manipulationen wird kurzfristig ein großes Kapitalvolumen bewegt, um Preisorakel zu verzerren und daraus Gewinn zu ziehen. Solche Vorfälle führten zu Verlusten in Millionenhöhe bei Protokollen wie bZx (2020) oder PancakeBunny (2021). Der Mechanismus selbst ist wertneutral; entscheidend ist die jeweilige Sicherheitsarchitektur des angegriffenen Protokolls.
Häufige Fragen
Warum benötigt ein Flash Loan keine Sicherheiten?
Weil Aufnahme und Rückzahlung in derselben atomaren Transaktion stattfinden. Wird nicht zurückgezahlt, wird die gesamte Transaktion samt Kreditvergabe rückgängig gemacht, sodass der Kreditgeber kein Risiko trägt.
Auf welchen Blockchains sind Flash Loans möglich?
Grundsätzlich auf allen Chains mit programmierbaren Smart Contracts und atomaren Transaktionen, insbesondere Ethereum und kompatiblen Netzwerken wie BNB Chain, Polygon oder Avalanche.
Sind Flash Loans illegal?
Der Mechanismus selbst ist eine technische Funktion und nicht per se illegal. Werden damit jedoch Protokolle durch Manipulation geschädigt, können die konkreten Handlungen strafrechtlich relevant sein.
Welche Gebühren fallen an?
Anbieter erheben eine prozentuale Gebühr auf den geliehenen Betrag, historisch etwa 0,09 Prozent bei Aave. Hinzu kommen die Transaktionsgebühren (Gas) des Netzwerks.
Wer bietet Flash Loans an?
Bekannte Anbieter sind die Lending-Protokolle Aave und dYdX sowie Uniswap in Form von Flash Swaps.
Zusammenfassung
Ein Flash Loan ist ein unbesicherter DeFi-Kredit, dessen Aufnahme und Rückzahlung zwingend in einer einzigen atomaren Transaktion erfolgen. Ohne Ausfallrisiko für den Geber ermöglicht er kapitalintensive Operationen wie Arbitrage, wird aber auch für Angriffe auf Protokolle eingesetzt.
Weiterführende Quellen
- Aave Dokumentation: Flash Loans: docs.aave.com
- Wikipedia: Flash loan: en.wikipedia.org