What are the risks and benefits of using decentralized finance (DeFi) platforms for borrowing and lending?