The following are some of the limitations of BitVM that the team is still working to overcome:
- In its current state, BitVM is only a two-person model. This limitation means it cannot support large-scale decentralized applications with multiple transacting parties.
- On-chain verification could still clog up Bitcoin's blockchain.
- Off-chain computations will likely involve huge amounts of data.