Pillola estratta del Disruptive Talks S01E03. Ascolta l’episodio in Audio Podcast.

Aprovechamos la publicación de este artículo hace muy poco tiempo (la misma semana de su publicación) para hacer un análisis en profundidad de BitVM.

¿Qué es BitVM?

Robin Linus, a través de su reciente documento técnico titulado "BitVM: Compute Anything on Bitcoin", introdujo un marco innovador que permite a Bitcoin acceder a contratos completos de Turing preservando al mismo tiempo las reglas de consenso fundamentales de Bitcoin.

BitVM permitiría introducir prácticamente cualquier cálculo arbitrario en el ecosistema de Bitcoin que se realizaría fuera de la cadena. BitVM se presenta como un paradigma computacional que permite expresar contratos completos de Turing en Bitcoin sin la necesidad de modificar las reglas de consenso de la red. BitVM sería una especie de extensión que permitiría a Bitcoin realizar cálculos más sofisticados sin modificarlo a nivel de protocolo.

Abbonati alla newsletter per maggiori articoli e approfondimenti:

Cómo funciona BitVM

Esta hazaña se lograría ejecutando la lógica del contrato de Bitcoin fuera de la cadena de bloques principal, mientras se mantiene la verificación final en la red de Bitcoin. El mecanismo es similar al de los paquetes acumulativos optimistas de Ethereum.

Profundizando, Linus explica que el sistema se basa en pruebas de fraude y en un modelo de desafío-respuesta entre dos partes: un “probador” y un “verificador”. El probador hace declaraciones, mientras que el verificador comprueba si son ciertas, castigando al probador si hace declaraciones falsas.

La idea clave es que el cálculo complejo se realiza primero y se verifica fuera de la cadena, pero en caso de desacuerdo o comportamiento considerado injusto, se puede cuestionar en la cadena activando la verificación formal en la cadena de bloques de Bitcoin. El mecanismo final de verificación en cadena es similar al de resumen optimista de Etereum.

Árbol de tap de Bitcoin
Taptree en la cadena de bloques de Bitcoin. Fuente: documento técnico de BitVM

Las posibilidades que abre BitVM

Actualmente, Bitcoin se limita principalmente a operaciones elementales a nivel de secuencias de comandos. Con BitVM, las posibilidades informáticas parecen ampliarse significativamente. Uno puede imaginar ejecutar juegos como ajedrez o póquer a través de contratos de Bitcoin o crear puentes entre BTC y otras cadenas de bloques.

El propio Linus prevé un futuro en el que podrían surgir mercados predictivos descentralizados y nuevos códigos de operación gracias a BitVM, ampliando los usos de Bitcoin.

Sin embargo, no todo es color de rosa. Linus admite algunas limitaciones técnicas, en particular el hecho de que BitVM actualmente opera principalmente en un contexto bipartito, lo que requiere una gran cantidad de computación y comunicación fuera de la cadena de bloques.

El siguiente paso, según Linus, sería la implementación completa de BitVM junto con Tree++, un lenguaje de programación avanzado diseñado para Bitcoin que permitiría explotar todo el potencial de BitVM.

Críticas y limitaciones

Las reacciones en la comunidad Bitcoin han sido mixtas. Si bien figuras destacadas como Eric Wall y Dylan LeClair han acogido con satisfacción la iniciativa, otros, como Adam Back, colaborador de Bitcoin Core, han instado a tener precaución, ya que todavía es una propuesta preliminar.

¿Cuáles son las preocupaciones sobre BitVM? Aunque la propuesta parece prometedora porque permitiría crear programas más complejos en la red Bitcoin sin cambiar su protocolo, todavía quedan desafíos técnicos que abordar.

Por ejemplo, gestionar las enormes cantidades de datos generados por BitVM fuera de la cadena sería muy costoso y complejo. Además, el sistema actualmente sólo funciona entre dos partes, lo que limita su utilidad práctica. Se necesitarán más investigaciones para extender esto a más participantes.

Mi "dos centavos

Como siempre, insto a la prudencia y la precaución. Aprecio Bitcoin tal como es: un activo digital descentralizado y resistente. Por otro lado, doy la bienvenida a cualquier avance tecnológico que pueda permitir a Bitcoin expandir sus casos de uso sin comprometer su seguridad y descentralización.

Por lo tanto, será FUNDAMENTAL seguir de cerca las aplicaciones que podrían desarrollarse con BitVM, para garantizar que no afecten negativamente a la red Bitcoin.

Continuaremos monitoreando los desarrollos de BitVM y actualizándolo.


Más información:

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *