Un desarrollador de Bitcoin ha propuesto una nueva forma de llevar a cabo contratos inteligentes más expresivos fuera de la cadena en Bitcoin (BTC) sin necesidad de una bifurcación suave.
Anunciado en un white paper del 9 de octubre titulado “BitVM: Calcular Cualquier Cosa en Bitcoin” por el líder del proyecto ZeroSync, Robin Linus, BitVM permite contratos Bitcoin Turing completos sin alterar las reglas de consenso de Bitcoin.
“Any computable function can be verified on Bitcoin”https://t.co/Itf9UHos0C pic.twitter.com/CLQv49Ydsg
— Robin linus (@robin_linus) October 9, 2023
Un sistema Turing completo es aquel que teóricamente puede proporcionar una respuesta a cualquier problema computacional.
Con BitVM, la “lógica” de los contratos de Bitcoin se ejecutaría fuera de la cadena, pero la verificación se realizaría en Bitcoin, de manera similar a los optimistic rollups de Ethereum.
La arquitectura de BitVM se basa en pruebas de fraude y un modelo de desafío-respuesta en el que un “demostrador” puede hacer afirmaciones y un “verificador” puede realizar una prueba de fraude para castigar al demostrador cuando se hacen afirmaciones falsas.
Linus explicó que Bitcoin, en su forma actual, está limitado a operaciones básicas, como firmas, bloqueos temporales y bloqueos hash, pero que ahora se puede ampliar con BitVM, que, según Linus, puede calcular una serie de aplicaciones interesantes.
“Las aplicaciones potenciales incluyen juegos como el ajedrez, el go o el póker, y especialmente, la verificación de pruebas de validez en contratos de Bitcoin”.
“Además, podría ser posible conectar BTC a cadenas extranjeras, construir un mercado de predicción o emular opcodes novedosos”, dijo Linus.
Linus dijo que una limitación del modelo es que está limitado a una configuración de dos partes con un demostrador y un verificador, y que se necesita una cantidad significativa de cómputo y comunicación fuera de la cadena para ejecutar programas.
Linus dijo que el próximo “hitó” es implementar completamente BitVM además de Tree++ – un lenguaje de programación de alto nivel para escribir y depurar contratos de Bitcoin.
BitVM está habilitado por la bifurcación suave de Taproot que tuvo lugar en noviembre de 2021.
Linus citó la investigación de Ethereum sobre optimistic rollups y un estudio sobre árboles Merkle en la contribución al white paper de ocho páginas.
Respuestas de los bitcoiners a BitVM
El prominente bitcoiner Eric Wall publicó en X (Twitter) que los conceptos descritos en el white paper de BitVM “parecen interesantes” y que está “emocionado con cautela” por ver qué experimentos del mundo real surgen de ello.
El analista de Bitcoin, Dylan LeClair, también está impresionado con el white paper de BitVM. Pero Adam Back, un contribuyente de Bitcoin Core, sugirió que la gente no debería emocionarse demasiado con el desarrollo por ahora.
for people getting (over) excited, this is cool but effectively a generalization of a two-party game – it says right in the abstract – so it’s a bit like Greg Maxwell’s 2016 ZKP contingent payments implemented example https://t.co/OeHRsbFjud
— Adam Back (@adam3us) October 9, 2023
Un desarrollador en el espacio de blockchain, “dotta,” señaló que ya existe una prueba de concepto en GitHub.
Otro usuario de X, Sam Parker, intentó resolver un temor común entre los maximalistas de Bitcoin al explicar que BitVM no obligará a que los Bitcoins estén “bloqueados” en estos contratos.
“Finalmente, esto es opcional. Si no confías en que tus monedas estén bloqueadas en algún contrato Turing completo (totalmente razonable), entonces no las bloquees en un contrato inteligente Turing completo. Una de las ventajas del sistema UTXO es el aislamiento de seguridad.”
Otros, como “psage,” dicen que BitVM se suma a la lista de cosas que impulsarán el precio de Bitcoin en el próximo mercado alcista.
The bullish stuff around #Bitcoin is snowballing, lots of them controversial, nevertheless a few off my finger tips:
– BitVM
– Ordinals
– Multiple Pres Candidates talking about it
– ETF
– Halving
– Privacy improvements
– Exponential Hash Rate increase
– Countries mining
….— psage (@perspiringsage) October 9, 2023
Cointelegraph se puso en contacto con Linus para obtener comentarios, pero no recibió una respuesta inmediata.
Aclaración: La información y/u opiniones emitidas en este artículo no representan necesariamente los puntos de vista o la línea editorial de Cointelegraph. La información aquí expuesta no debe ser tomada como consejo financiero o recomendación de inversión. Toda inversión y movimiento comercial implican riesgos y es responsabilidad de cada persona hacer su debida investigación antes de tomar una decisión de inversión.
Las inversiones en criptoactivos no están reguladas. Es posible que no sean apropiados para inversores minoristas y que se pierda el monto total invertido. Los servicios o productos ofrecidos no están dirigidos ni son accesibles a inversores en España.