DeFi este o suită emergentă de aplicații pentru gestionarea descentralizată a activelor prin tehnologia blockchain. DeFi devine un vehicul economic major în societatea modernă. Numai blockchain-ul Ethereum gestionează deja active în valoare de peste 235 de miliarde USD.
Unul dintre principiile de bază din spate DeFiEste că codul este lege și programele de calculator numite contracte inteligente care rulează pe blockchain dictează condițiile și efectele tranzacțiilor cu active. Această idee revoluționară are multe beneficii dezirabile care provin din aspectele de minimizare a încrederii și imuabile ale blockchain-urilor publice descentralizate. Cu toate acestea, vulnerabilitățile din contractele inteligente și din aplicațiile acestora pot fi exploatate pentru a fura sau a interzice accesul la activele gestionate de acestea. Atenuarea și prevenirea unor astfel de daune sunt o provocare și necesită noi metodologii de dezvoltare de software și proiectare de securitate. Sute de milioane în valoare de USD au fost deja pierdute din cauza vulnerabilităților din contractele inteligente. Prin urmare, securitatea contractelor inteligente este o preocupare semnificativă pentru DeFi aplicatii.