The current craze is justified, as DeFi attempts to build an alternative to the rigid banking systems. Also, government regulation (or lack thereof) and a flawed financial infrastructure have allowed DeFi projects to blossom. However, the concept of DeFi has also faced several hurdles, such as liquidity issues and everyday usability, which have prevented it from moving into the mainstream financial market.