DeFi for the masses…who would have thought? — As the cryptocurrency boom continues, decentralized finance (DeFi) has taken center stage. An increasing number of financial participants are beginning to understand the flaws of centralized systems, while at the same time acknowledging the underlying merits decentralized systems have to offer. …