DeFi adalah rangkaian aplikasi yang muncul untuk manajemen aset terdesentralisasi melalui teknologi blockchain. DeFi menjadi kendaraan ekonomi utama dalam masyarakat modern. Blockchain Ethereum sendiri sudah mengelola aset senilai lebih dari 235 miliar USD.
Salah satu prinsip dasar di balik DeFis adalah bahwa kodenya adalah hukum dan program komputer yang disebut kontrak pintar yang berjalan di blockchain menentukan kondisi dan efek untuk transaksi aset. Ide terobosan ini memiliki banyak manfaat yang diinginkan yang berasal dari aspek meminimalkan kepercayaan dan tidak dapat diubah dari blockchain publik yang terdesentralisasi. Namun, kerentanan dalam kontrak pintar dan aplikasinya dapat dieksploitasi untuk mencuri atau menolak akses ke aset yang dikelola oleh mereka. Mitigasi dan pencegahan kerusakan tersebut menantang dan memerlukan pengembangan perangkat lunak baru dan metodologi desain keamanan. Ratusan juta nilai USD telah hilang karena kerentanan dalam kontrak pintar. Oleh karena itu, keamanan kontrak pintar menjadi perhatian yang signifikan DeFi aplikasi.