Flash Loan

Terakhir Diperbarui 24 Sep 2026

Dalam Satu Kalimat

Flash loan menyediakan likuiditas sementara yang syarat pelunasannya harus dipenuhi dalam transaksi blockchain yang sama.

Flash loan membuat aset tersedia selama satu transaksi blockchain tanpa memerlukan agunan untuk pinjaman sementara itu sendiri. Dalam bentuk standar, peminjam harus mengembalikan pokok dan biaya yang diwajibkan sebelum transaksi selesai. Jika pelunasan gagal, operasi kontrak dalam transaksi dibatalkan, meskipun eksekusinya tetap dapat menghabiskan gas.

Mengapa pemberi pinjaman tidak memerlukan agunan

Smart contract menjalankan urutan: melepas likuiditas, mengizinkan operasi yang diprogram peminjam, lalu memeriksa pelunasan. Langkah-langkah ini berhasil bersama atau dibatalkan bersama. Batasnya adalah transaksi yang sama, bukan sekadar janji membayar nanti dalam blok yang sama.

Beberapa antarmuka protokol juga mengizinkan perpindahan yang disetujui secara eksplisit menjadi utang biasa dengan dukungan agunan atau delegasi kredit. Ini merupakan pengaturan utang terpisah, bukan izin menyimpan flash loan tanpa agunan yang belum dilunasi.

Penggunaan dan batas praktis

Likuiditas ini dapat mendukung arbitrase, pertukaran agunan, pembiayaan ulang, atau likuidasi tanpa memiliki seluruh modal kerja lebih dahulu. Likuiditas pool yang tersedia, dukungan kontrak, biaya, slippage, dan persaingan transaksi membatasi hasil.

Flash loan juga dapat memperbesar serangan terhadap sistem harga atau pencatatan yang rentan, tetapi pinjaman atomik itu sendiri bukan eksploitasi. Pemeriksaan pelunasan yang berhasil tidak menjamin strategi menguntungkan ataupun melindungi protokol lain yang digunakan dalam transaksi.