Cardano rompe Bitcoin: Contrato inteligente sin un solo cambio

Contenido editorial confiable, revisado por expertos de la industria y editores experimentados. Divulgación de anuncios En un anuncio que reaviva el debate perenne sobre hasta dónde puede—o debe—expandirse Bitcoin más allá de su mandato original, Input Output (IO), la empresa de investigación e ingeniería detrás de Cardano, ha presentado un pipeline de compilación que ejecuta contratos inteligentes de Cardano en Bitcoin sin tocar una línea del código de consenso de Bitcoin.

“Una nueva pipeline de compilación que se está desarrollando en Input | Output toma un contrato inteligente de Cardano, escrito en un lenguaje moderno como Python, TypeScript o Scala, y lo ejecuta en Bitcoin sin modificar Bitcoin en sí,” escribió la empresa en X la noche del martes, adjuntando un hilo técnico de seis publicaciones que explicaba el proceso en detalle.

Bitcoin obtiene contratos inteligentes de Cardano

El hilo describe un relevo de representaciones que comienza con código fuente de alto nivel y termina dentro del Bitcoin Script. Primero, la cadena de herramientas de Cardano reduce el contrato a Untyped Plutus Core (UPLC), un bytecode funcional simplificado. UPLC se serializa y se entrega a un intérprete en miniatura conocido como la máquina Control–Environment–Continuation (CEK). En lugar de pedirle a Bitcoin que interprete UPLC directamente, IO compila la máquina CEK en RISC-V, “un conjunto de instrucciones de CPU simple y del mundo real.” El programa RISC-V resultante se convierte en la carga útil que Bitcoin verifica en última instancia, con el UPLC serializado pasado a él en tiempo de ejecución.

Lectura relacionada: Cardano Clash: Hoskinson defiende IOG en medio del rechazo de las ballenasUna publicación de blog complementaria firmada por el ingeniero de software Riley Kilgore enmarca el diseño en una sola frase: “Al combinar un formato de contrato inteligente serializado (Plutus Core sin tipo – UPLC), una arquitectura de intérprete ingeniosa (máquina CEK), y una arquitectura de conjunto de instrucciones reducidas de código abierto ampliamente soportada (RISC-V), IO está convirtiendo esa idea en realidad.” Debido a que el código RISC-V es determinista y su traza de ejecución puede ser probada—o disputada—dentro del Script de Bitcoin, no se requiere un soft-fork. Bitcoin permanece sin cambios; la expresividad se descarga a una CPU virtual auxiliar cuyo comportamiento puede ser cuestionado paso a paso.

El ancla de seguridad para esos desafíos es BitVMX, un descendiente de la propuesta BitVM de Robin Linus de 2023 para la "computación disputable" en Bitcoin. La declaración de la sala de prensa de IO llama a BitVMX un "protocolo innovador y minimizado en confianza" que "opera en un modelo de 1 de n operadores honestos" y permite a los desarrolladores "pagar tarifas de transacción en BTC directamente desde su billetera preferida." BitVMX hereda el estilo de roll-up optimista de BitVM: ejecución fuera de la cadena, pruebas de fraude en la cadena, pero reemplaza los circuitos a medida de BitVM con un núcleo completo RISC-V, permitiendo binarios no modificados compilados por herramientas estándar.

La promesa es llevar el ecosistema de contratos inteligentes basado en eUTxO de Cardano—Marlowe, Aiken y el resto—al vasto pool de liquidez de Bitcoin. En términos prácticos, eso podría significar préstamos, intercambios e incluso préstamos respaldados por NFT asegurados con colateral BTC, todo sin ceder el control de custodia a una sidechain.

Lectura relacionada: Cardano bajo fuego: Auditoría de $600 millones de IOG programada para agosto, dice Hoskinson. Para los puristas de Bitcoin, el movimiento es tanto familiar como controvertido. Taproot en 2021 amplió Script con firmas Schnorr y gastos de ruta clave, dando a la red su primera experiencia con lógica de contratos inteligentes complejos, mientras que BitVM en 2023 demostró que la computación arbitraria podría ser verificada en lugar de ejecutada por nodos de Bitcoin. La línea de producción de IO lleva esas ideas más lejos, pero lo hace de una manera que mantiene la capa base sin alteraciones—un criterio de diseño que los autores de BitVM llamaron no negociable para el contrato social de Bitcoin.

El flujo de compilación todavía está en desarrollo activo; IO no se ha comprometido a una fecha de lanzamiento de la main-net, ni ha publicado benchmarks de costo de gas para contratos típicos. Lo que ha hecho es demostrar un puente teóricamente completo entre dos blockchains filosóficamente divergentes. Si se pueden contener los obstáculos de ingeniería—tamaños de transacciones, latencia de disputas y fricciones en la experiencia del usuario—el stack de software de Cardano podría convertirse pronto en un ciudadano de primera clase en Bitcoin.

Al momento de la publicación, ADA se negociaba a $0.87.

Precio de CardanoADA se detiene por debajo del 0.236 Fib, gráfico de 1 semana | Fuente: ADAUSDT en TradingView.comImagen destacada creada con DALL.E, gráfico de TradingView.com Proceso Editorial para bitcoinist se centra en ofrecer contenido minuciosamente investigado, preciso y imparcial. Mantenemos estrictos estándares de obtención de información, y cada página se somete a una revisión diligente por parte de nuestro equipo de expertos en tecnología y editores experimentados. Este proceso garantiza la integridad, relevancia y valor de nuestro contenido para nuestros lectores.

ADA-4.45%
BTC-3.06%
Ver originales
Esta página puede contener contenido de terceros, que se proporciona únicamente con fines informativos (sin garantías ni declaraciones) y no debe considerarse como un respaldo por parte de Gate a las opiniones expresadas ni como asesoramiento financiero o profesional. Consulte el Descargo de responsabilidad para obtener más detalles.
  • Recompensa
  • 1
  • Compartir
Comentar
0/400
StarsSeaCmvip
· 07-24 03:28
¡A darlo todo!💪
Ver originalesResponder0
  • Anclado
Opere con criptomonedas en cualquier momento y lugar
qrCode
Escanee para descargar la aplicación Gate
Comunidad
Español
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)