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. See: https://www.kraken.com/learn/what-is-bitcoin-bitvm