GOAL

Bitcoin developers release the BitVM2 white paper to advance the goal of Bitcoin programmability

ChainCatcher news, according to CoinDesk, Bitcoin developer Robin Linus proposed a theoretical method last year aimed at making the Bitcoin blockchain more programmable. Today, he has launched a second iteration called "BitVM2," which reportedly has significant improvements that bring this concept closer to real-world deployment. The project will rely on advanced cryptography and innovative design to establish a secure "bridge" that transfers Bitcoin from the main network to a secondary network known as "rollup."According to a white paper released this week by Linus and five co-authors, the basic setup involves using cryptography to compress programs into subprograms, which are then executed in Bitcoin transactions. Subsequently, these programs are "verified" in three on-chain transactions, essentially ensuring that no one is attempting to cheat or steal. According to one of the co-authors, Alexei Zamyatin, previous versions required up to 70 transactions for verification. It is reported that Alexei Zamyatin is working separately on the Bitcoin L2 network Build on Bitcoin (BOB).A key improvement in the new version is that anyone can challenge suspicious transactions, a feature known as "permissionless challenges." The original BitVM was released last October but was never truly deployed in practice, with only a fixed group of operators able to initiate challenges."This design brings us these significant improvements," Zamyatin said in a video interview, "We now have a complete and comprehensive description of the BitVM paradigm."

Vitalik: The key goal of validators is to avoid power concentration, especially in aspects such as consensus rule validation and fork choice

ChainCatcher news, Ethereum co-founder Vitalik Buterin recently responded to concerns raised by Ethereum core developer Péter Szilágyi regarding network decentralization and validation mechanisms.In response to how validators can obtain 32MB of blob transaction data every 12 seconds, Buterin proposed two possible strategies: each validator is responsible for building only 1/16 of the block, or validators only perform DAS checks without needing to fully download the data.Regarding the issue of Verkle tree design not deleting storage slots, Buterin stated that the impact of deleting storage slots is currently quite small. He denied claims about abandoning the transaction pool, emphasizing that this is an outdated idea that does not align with the current direction of Ethereum research.Buterin acknowledged that validation does not require an execution layer (EL), but stressed that this does not mean making it difficult for most people to run an EL. He pointed out that using SNARKs technology could enable more users to achieve full validation.Buterin emphasized that the key goal for validators is to avoid power concentration, especially in terms of consensus rule validation, fork choice, and transaction inclusion. He believes that during periods of only witnessing, there is no need to re-execute the EVM cycle.
ChainCatcher Building the Web3 world with innovators