BitVM: ¿Un Rollup de Bitcoin (BTC) que podría competir con los Rollups de Ethereum (ETH)?
Contrario a lo que algunas personas podrían creer, la innovación en Bitcoin no conoce límites. La más reciente es BitVM, una solución de segunda capa concebida por Robin Linus que podría llevar contratos inteligentes complejos a Bitcoin. Aún en la etapa conceptual, ¿cómo podría funcionar la Máquina Virtual Bit?
11 de octubre de 2023
3 minutos de lectura
Este artículo es una traducción de un artículo de
Cryptoast.fr, que puedes encontrar
aquí.
![](https://cdn.prod.website-files.com/62f8cf6b2a4c4e15363f6493/652a7f40b05ba5609d506352_bitvm-rollup-bitcoin-btc-concurrencer-rollups-ethereum.webp)
¿Qué innovación aporta BitVM?
Todavía en la etapa de idea, BitVM, o Máquina Virtual Bit, se basa en un concepto fundamental: la capacidad de expresar contratos "Turing Complete" en Bitcoin sin alterar las reglas de consenso de la red.
En otras palabras, BitVM brinda la posibilidad de crear diversos contratos inteligentes en la blockchain de Bitcoin preservando su integridad.
Un contrato inteligente Turing Complete es un tipo de contrato inteligente capaz de ejecutar una amplia gama de cálculos y resolver diversos problemas, ofreciendo una gran flexibilidad en las operaciones que puede realizar en una blockchain.
BitVM se basa en el principio de "confiar pero verificar", donde los participantes hacen afirmaciones que luego son verificadas por otras personas. Este sistema amplía las capacidades de Bitcoin, revolucionando potencialmente la gestión de contratos inteligentes en esta blockchain y los cálculos fuera de la cadena.
BitVM tiene la capacidad de crear un nuevo espacio para el desarrollo de contratos inteligentes más complejos en Bitcoin.
Una Segunda Capa en Bitcoin Similar a los Rollups Optimistas de Ethereum (ETH)
Similar a los Rollups Optimistas como Optimisum (OP) o Arbitrum (ARB) y la propuesta MATT (Merkelize All The Things), BitVM se basa en pruebas de fraude y un protocolo de "desafío-respuesta".
Las primitivas subyacentes son relativamente simples, confiando principalmente en hashlocks, timelocks y árboles Taproot grandes.
El demostrador se involucra en el programa bit a bit, pero verificar todo esto en la cadena sería demasiado costoso en términos de cómputo. Por lo tanto, el verificador realiza una secuencia de desafíos cuidadosamente elaborados para refutar de manera sucinta una afirmación falsa hecha por el demostrador.
Para evitar disputas entre las dos partes, el protocolo de desafío-respuesta tiene como objetivo verificar la validez de una prueba. Este protocolo permite al verificador desafiar al demostrador y obligarlo a revelar la autenticidad de una prueba.
¿Cuáles son los próximos pasos de desarrollo para BitVM?
BitVM abre la puerta a una multitud de aplicaciones diversas para la blockchain de Bitcoin. Sin embargo, todavía se encuentra en sus primeras etapas y permanece en una etapa conceptual. Serán necesarias investigaciones adicionales para aprovechar al máximo su potencial y eventualmente lograr su implementación.
Los próximos pasos cruciales implican finalizar el diseño de BitVM y desarrollar Tree++, un lenguaje de programación de alto nivel diseñado específicamente para escribir y depurar contratos inteligentes de Bitcoin.
Es importante señalar que, como se indica en el documento de Robin Linus, los scripts de BitVM están actualmente limitados a un tamaño de 4 MB. Esta limitación podría restringir la complejidad de los contratos inteligentes desplegados.
Entre los proyectos Drivechain, Runes y BitVM, los últimos meses han demostrado que la comunidad de desarrolladores de Bitcoin está mucho más activa de lo que parece. Las innovaciones continúan dando forma al futuro de Bitcoin.
El equipo que trabaja en el desarrollo de BitVM ya ha recibido 0.18 BTC en donaciones, equivalentes a aproximadamente $5,000. Si también deseas contribuir financieramente al proyecto, puedes hacer donaciones a la siguiente dirección: bc1qf5g6z0py2t3t49gupeqrlewga0qz2etalu4xf9.
Seguiremos de cerca los desarrollos de BitVM y te mantendremos informado de los avances futuros.