Las soluciones de contratos inteligentes más populares en criptografía se basan en Ethereum, que proporciona una máquina virtual descentralizada completa de Turing.
El principal caso de uso de Bitcoin es como depósito de valor (oro digital) y, en menor medida, para pagos, como lo ejemplifica Lightning Community.
Pero una nueva investigación muestra cómo Taproot, la actualización de secuencias de comandos de Bitcoin de 2021, puede aumentar drásticamente las capacidades teóricas de la cadena, haciéndola potencialmente mucho más útil, incluso sin cambios adicionales.
Un artículo publicado por Robin Linus, cuya organización sin fines de lucro ZeroSync completó recientemente un componente clave de un futuro cliente ligero de conocimiento cero para Bitcoin, describe la llamada «BitVM», que puede leerse como «Máquina digital de Bitcoin».
Es esencial tener en cuenta que, a diferencia de la máquina virtual Ethereum (EVM), BitVM no ejecuta cálculos en cadena, sino que los verifica, de forma comparable a los rollups optimistas.
Como era de esperar, todos los Bitcoiners han estado en Twitter en la plataforma antes conocida como… llamémosla X.
«Este es probablemente el descubrimiento más emocionante en la historia de la secuencia de comandos bitcoin», dijo Super Testnet, un desarrollador de software program seudónimo que revisó el artículo.
Eric Wall dijo que está «cautelosamente emocionado, esperando lo que arrojarán los experimentos del mundo authentic».
La innovación clave es que Bitcoin «puede ser el tercero de confianza para un uso arbitrario». [Turing] cálculo completo a pesar de que el script bitcoin no es capaz de ejecutarlo”, según el útil explicador del ingeniero de software Gregor Pogačnik.
A pesar de las implicaciones teóricas, Pogačnik no cree que los contratos inteligentes tipo Ethereum sean factibles.
«Creo que esto es bastante engorroso y probablemente ni siquiera sea el objetivo principal del diseño», dijo.
Lo novedoso es que podríay todo sin requerir ningún cambio en el program central de Bitcoin: no se requieren bifurcaciones.
Una de las primeras aplicaciones prácticas de la tecnología podría ser descentralizar los oráculos para contratos de registro discretos (DLC), según Bob Bodily, director ejecutivo de Bioniq, un mercado de ordinales.
Los DLC son un tipo de contrato inteligente para Bitcoin que permite a dos partes crear apuestas o derivados sin necesidad de un tercero de confianza.
BitVM podría mejorar la funcionalidad, la seguridad y la versatilidad de los oráculos DLC al proporcionar mecanismos para la verificación en cadena de los datos de los oráculos, haciéndolos completamente no confiables.
No es una panacea
Hay limitaciones. BitVM está limitado a dos participantes específicos (un probador y un verificador), aunque puede haber soluciones.
Por el contrario, los contratos inteligentes de Ethereum pueden involucrar a múltiples partes y pueden ser ejecutados por cualquier usuario, lo que hace que Ethereum sea más versátil para aplicaciones multipartitas.
La computación fuera de la cadena también podría generar una mayor latencia y complejidad.
Consider que quisiera que la crimson Bitcoin hiciera cumplir las reglas de un juego de ajedrez, por ejemplo. Si un movimiento determinado requiere una transacción en cadena (por ejemplo, para resolver una disputa sobre su legalidad), entonces los jugadores quedan sujetos al tiempo promedio de confirmación de bloque de 10 minutos de la crimson Bitcoin.
Puedes olvidarte de las partidas relámpago o rápidas, pero un sistema de este tipo podría ser adecuado para el ajedrez por correspondencia, donde los movimientos se pueden intercambiar durante días y el uso del motor de ajedrez es muy sencillo. riguroso.
Entonces, si bien BitVM introduce un enfoque innovador para llevar contratos completos de Turing a Bitcoin, las limitaciones prácticas pueden llegar a socavar su utilidad.
Incluso el CEO de Blockstream, Adam Back, no quedó impresionado y comparó BitVM con una investigación de Greg Maxwell de hace 7 años durante su mandato como jefe de tecnología de Blockstream.
Linus respondió que es posible que Back haya pasado por alto algunas diferencias clave que distinguen a BitVM.
También sigue existiendo cierto debate sobre si BitVM resuelve el problema del puente de bitcoin (BTC) sin confianza para las cadenas laterales. Bodily de Bioniq y otros tienen dudas, pero más investigaciones lo aclararán.
Ethereum sigue siendo una plataforma más completa para el desarrollo y ejecución de contratos inteligentes de propósito normal. Sin embargo, el enfoque de BitVM podría ser valioso para casos de uso específicos o para aquellos que priorizan las propiedades de seguridad y descentralización de Bitcoin.
Un grupo de Telegram creado hoy para todos los interesados en BitVM ya ha atraído a varios cientos de miembros. Un comentarista resumió de manera bastante sucinta la importancia del concepto:
«No requiere ningún cambio en bitcoin, pero sí mucho trabajo para hacer cosas útiles con él».
No se pierda la próxima gran historia: únase a nuestro boletín diario gratuito.
Siga el juicio de Sam Bankman-Fried con las últimas noticias desde la sala del tribunal.