Decentralized Finance (DeFi) has been a hot topic in the financial industry over the past few years, and for a