A group of six developers releases the BitVM2 whitepaper: improvements to enhance the scalability and efficiency of the Bitcoin network.
On August 15, developer Robin Linus and a group of five co-authors released a whitepaper detailing the second version of BitVM. The publication outlines the intent to improve Bitcoin’s efficiency and scalability through optimized transaction management and advanced cryptographic techniques.
Key improvements of BitVM2
BitVM2 is a system that allows complex programs to be executed off-chain while maintaining the security of the Bitcoin network. The main goal of BitVM2 is to increase Bitcoin’s transaction capacity without altering its core code, using sidechains or rollups instead. It assumes that operators of these networks act honestly unless proven otherwise with fraud proofs.
The basic setup involves using cryptography to compress programs into sub-programs that can be executed within Bitcoin transactions. BitVM2 ensures that the program code is verified and checked to prevent cheating or theft.
Unlike the previous version, BitVM2 is permissionless, meaning anyone can challenge suspicious transactions rather than just a limited group of operators. Dispute resolution requires only three Bitcoin transactions, whereas the previous version could need up to 70 transactions.
BitVM Bridge
BitVM Bridge is a solution designed to reduce capital requirements and minimize fund lock-up periods, thus facilitating the transfer of bitcoins to and from the rollup. Rollups are off-chain scalability solutions that enhance blockchain processing capacity by bundling multiple transactions into a single transaction sent to the main network. They are layer-2 solutions designed to enable faster and cheaper transactions.
BitVM Bridge could be used to create a “bridge” that securely transfers bitcoins to a rollup and then brings them back to the main chain.