Decentralized Finance or DeFi refers to the ecosystem of applications built on public blockchains such as Ethereum that provides users access to financial products and services. DeFi users can borrow, lend, save, earn interest, trade, and do just about anything else that can be done in traditional finance. There are even many DeFi applications that leverage the unique properties of blockchains to create products and services that cannot exist in traditional finance. With around $200 billion d...