According to Cointelegraph, the process of bridging Bitcoin to other blockchain networks has been a complex challenge, both technically and philosophically. While other networks have achieved interoperability with relative ease, Bitcoin's strict consensus rules and limited scripting language have made crosschain transactions cumbersome, despite the demand for decentralized bridges.
Over the years, protocols like the Bitcoin Virtual Machine (BitVM) have been developed to address these limitations. However, these solutions often come with trade-offs, such as increased complexity and reduced decentralization. In an exclusive interview, Sergio Lerner, a science specialist at RootstockLabs, discussed the limitations of past approaches and the potential of Bitcoin bridging for the decentralized finance (DeFi) space.
Bitcoin's scripting language, although reliable and secure, was not designed to support the complex computations required for validating crosschain transactions. Lerner explained that Bitcoin lacked a sufficiently expressive language to support decentralized bridges, which has historically limited efforts to build fully decentralized and trust-minimized bridges. While BitVM protocols address some challenges by introducing disputable computing to verify complex computations on Bitcoin, early versions were inefficient. Lerner noted that the original white paper left many questions unanswered, prompting the creation of BitVMX with RootstockLabs and Fairgate Labs to improve upon it.
BitVM protocols often rely on trusted parties or external committees to monitor and validate disputes on the network, introducing new security assumptions and reducing Bitcoin's decentralization. Lerner highlighted that a limitation of every BitVM protocol is the need for covenants for Bitcoin, and without them, they must emulate covenants with a committee that co-signs a set of transactions. This approach requires at least one committee member to act honestly to maintain system security. However, this limitation does not exist in two-party protocols based on BitVMX, such as payment channels, and only arises when the protocol must provide an open service to other unknown parties.
Despite these challenges, Lerner emphasized that BitVMX offers an alternative method for Bitcoin bridging, enabling participation in broader blockchain applications. He stated that BitVMX is currently the cheapest and most resource-efficient disputable computing protocol for Bitcoin, making it a candidate for building validating bridges for the network. Nevertheless, Lerner acknowledged the need for rigorous testing and careful deployment to avoid risks, cautioning that any team rushing to deploy a BitVM-based system without proper testing would be playing with users' money.