[TL;DR]:
BitVM intenta implementar cálculos complejos y control condicional en Bitcoin redes sin necesidad de modificaciones en la capa del protocolo Bitcoin.
BitVM puede verse como la construcción de Bitcoin L2, que es más adecuado para escenarios limitados de computación de cadena pesada y se puede usar para mejorar la confiabilidad de pago de las redes lightning.
Recientemente, el líder del proyecto de ZeroSync publicó un libro blanco titulado “BitVM: Compute Anything on Bitcoin”, intentando implementar cálculos complejos y control condicional en las redes de Bitcoin sin necesidad de modificaciones en la capa de protocolo de Bitcoin.
Se puede decir que BitVM es otro intento de expandir la narrativa de Bitcoin desde la Lightning Network y BRC20, que rápidamente se ha convertido en un tema candente de discusión en la industria de la criptomoneda, e incluso algunos lo llaman el concepto L2 de Bitcoin.
Según el libro blanco, BitVm es un nuevo paradigma informático lanzado recientemente que expresa el contrato completo de Turing de Bitcoin. Generalmente integra elementos básicos como Optimal RollUp, Prueba de Fraude, Hoja de Taprot y Bitcoin . Su implementación es similar a OP Rollup en Ethereum, donde el contrato no realiza cálculos en Bitcoin, sino que se somete a validación fuera de la cadena sin cambiar el rol del consenso de la red.
BitVM Libro Blanco
La razón por la cual BitVM llama la atención es que se esfuerza por proporcionar más posibilidades tecnológicas para la escalabilidad de Bitcoin sin la necesidad de actualizaciones.
En concreto, el concepto de BitVM puede entenderse como una máquina virtual de Bitcoin, que permite la expresión de contratos completos de Bitcoin de Turing sin cambiar las reglas de consenso de la red Bitcoin. Puede ejecutar cualquier función computable para el cálculo fuera de línea sin dejar ningún rastro en la cadena.
A diferencia de la Máquina Virtual Ethereum (EVM), BitVM no realiza procesos computacionales en la cadena, sino que los valida, lo que es básicamente similar al principio de Optimal Rollup. Aunque la red Bitcoin en sí no puede realizar tareas computacionales y solo almacena datos, su alta seguridad puede convertirse en un tercero de confianza para cualquier capa de computación completa de Turing.
En pocas palabras, el protocolo se puede ver como la construcción de Bitcoin L2, pero aún queda un largo camino por recorrer antes de implementar operaciones de contratos inteligentes complejas y eficientes como Ethereum L2.
En este punto, primero necesitamos complementar la información de antecedentes. Actualmente, hay dos ideas principales en la industria en comparación con la implementación de Layer2 con Tecoin:
1) Ampliar el modelo OP Rollup de Lightning Network, que no se limita a los pagos, y puede realizar cualquier operación contractual. BitVM sigue este enfoque.
2) Centraliza firmas de umbral distribuido como tBTC en la cadena. BEVM es este enfoque.
En comparación con BEVM, BitVM todavía está en la etapa inicial de validación de concepto, lo que lo hace relativamente difícil de entender y usar. Aún no se ha propuesto una solución completa para algunos detalles, como la vinculación de confianza de la cadena lateral. Además, es ligeramente insuficiente en el apoyo a la cooperación entre múltiples partes, la facilidad de operación y la universalidad.
Generalmente, hay tres críticas de la comunidad con respecto a las limitaciones de BitVM.
El objeto de interacción está limitado a ambas partes que se entienden mutuamente de antemano y realizan mucho trabajo de preparación fuera de línea, y no puede admitir la cooperación de múltiples partes como DeFi.
El modo en que ambas partes inician desafíos a la red principal de BTC fuera de línea será más complejo y difícil de operar que la red Lightning.
No es posible desarrollar una plataforma universal madura en cadena Layer2 como BEVM en un corto período de tiempo, y mucho menos Ethereum Layer2.
Por ejemplo, el desarrollador de Blockchair, Nikita Zhavoronkov, tuiteó comparando BitVM con ‘jugar ajedrez en Minecraft’ y afirmó que el protocolo de BitVM no es suficiente para ser llamado Bitcoin EVM.
Tweets criticando BitVM
Posteriormente, el desarrollador anónimo Super Testnet respondió indirectamente a estas acusaciones, creyendo que el propio BitVM se centraba en la escalabilidad de Bitcoin y en mejorar una de las deficiencias de las redes lightning: la fiabilidad de los pagos, en lugar de implementar contratos inteligentes y muchas Altcoins.
Muchos miembros de la comunidad también creen que BitVM ha propuesto un posible camino de escalabilidad que aún no está completo.
Bob Bodily, CEO de BioniqMarket, declaró que los posibles casos de uso que BitVM puede implementar fácilmente incluyen partes descentralizadas de varias aplicaciones que actualmente dependen de servicios centralizados, incluidas las máquinas de oráculo DLC, los agregadores de control de congestión/coinjoin y el quórum de cadena lateral.
En resumen, BitVM es un concepto novedoso y creativo que actualmente no puede lograr aplicaciones de contratos inteligentes más complejas y sofisticadas como ETH’s L2, lo que lo hace más adecuado para escenarios limitados de computación de cadena pesada.
Sin embargo, en cualquier caso, supone un nuevo intento de expansión de Bitcoin. Esta innovación explora un camino que abarca una gama más amplia de casos de uso y combinaciones sin violar el protocolo central de Bitcoin, que en sí mismo encarna un espíritu geek abierto y compartido.
La solución original de escalabilidad de Bitcoin
Vale la pena considerar que el lanzamiento de BitVM ha vuelto a generar discusiones en la comunidad de cifrado entre mantener el minimalismo y expandir la evolución en comparación con Bitcoin. BitVM parece haber señalado una solución que tiene en cuenta ambos aspectos, aunque sea estrecha, pero aún así tiene un significado positivo. Cómo jugará un papel en las redes de Bitcoin en el futuro puede ser un enfoque de atención a largo plazo para una comunidad.
De hecho, desde la primera bifurcación dura de BTC a BCH en 2017, ha habido dudas significativas sobre la escalabilidad de Bitcoin en la comunidad, pero parece que nadie está dispuesto a mantener la imagen conservadora de Bitcoin como un token antiguo. Si mantener el minimalismo para profundizar la misión de almacenar y comerciar con monedas digitales, o agregar más programabilidad para enriquecer los casos de uso del ecosistema de Bitcoin, seguirá siendo un problema sin resolver durante mucho tiempo.
BitVM ha dado un pequeño paso en este sentido, aunque quedan muchos desafíos de implementación. Sin embargo, si bien se asegura la descentralización de Bitcoin, lograr alguna microinnovación para remodelar la forma futura de Bitcoin es de gran interés para los inversores. Si BitVM puede convertirse en un Bitcoin L2 requiere una verificación adicional con el tiempo.