They are primarily based on open source protocols or modular frameworks for creating and issuing digital assets and are designed to confer notable advantages when operating on public blockchain, avoiding censorship and having better access to financial services. Decentralizing everything is not a prudent move, and many DeFi apps take it into account by offering hybrid digital assets and traditional financial services, like BlockFi .
"Hybrid" means it's centralized? If it's centralized, then wouldn't "DeFi" be more efficient if run on a database? Why run it on a "blockchain", if decentralizing it is "not a prudent move"? What's the value proposition of running it on a "blockchain" if not censorship-resistance?