Decentralized finance, or DeFi for short, replicates traditional financial functions through smart contracts on a blockchain. DeFi provides a peer-to-peer method for lending, borrowing, fundraising ...