According to Odaily Planet Daily, Bitcoin developer Robin Linus proposed a theoretical method last year to make the Bitcoin blockchain more programmable. Now he's launching a second iteration called "BitVM2" that significantly improves the concept's real-world deployments.

The project relies on advanced cryptography and innovative design to build a secure "bridge" to transfer Bitcoin from the main network to the "rollup" secondary network. According to the white paper released by Linus and five co-authors, the basic setup involves using cryptography to compress programs into subroutines, which are then executed in Bitcoin transactions.

The programs are “verified” in three on-chain transactions, ensuring that no one is trying to cheat or steal. In previous versions, verification could take up to 70 transactions, according to co-author Alexei Zamyatin, who works separately for the bitcoin L2 network Build on Bitcoin (BOB).

A key improvement in the new version is that anyone can challenge suspicious transactions, a feature called "permissionless challenges." The original BitVM was released in October last year but was never actually deployed in the field, with only a fixed set of operators able to issue challenges.