The three main challenges that DeFi on Bitcoin faces are scalability, composability, and security.