Hoskinson construye lenguaje de programación para Cardano desde cero

Hoskinson desarrolla personalmente nuevo lenguaje para Cardano con intenciones de transacción y Groth16. Frente a Solana y Ethereum impulsa la innovación.

Diego Arrieta Tecnología

Hoskinson construye lenguaje de programación para Cardano desde cero

Charles Hoskinson, fundador de Cardano, anunció el 19 de octubre que está desarrollando personalmente un nuevo lenguaje de programación para la red. Un movimiento inusual: cuando una blockchain crece, los fundadores raramente escriben herramientas críticas desde cero. Cardano hoy procesa miles de millones en valor. Sin embargo, Hoskinson trabaja directamente con Lucas Rosa, ingeniero de Input Output Global y co-creador de Aiken, el lenguaje actual de Cardano.

El nuevo lenguaje aún no tiene nombre, ni código público ni especificaciones completas. Pero Hoskinson describió su propósito: permitir que los desarrolladores construyan aplicaciones que coordinen operaciones con precisión. Por ejemplo, una intención de intercambio que dice "quiero cambiar token A por token B solo si el precio está entre X e Y", y el lenguaje automatiza los pasos necesarios sin que el usuario deba escribir cada instrucción.

Intenciones y pruebas criptográficas

La arquitectura del lenguaje se construye alrededor de tres conceptos técnicos. El primero es transaction intents, o intenciones de transacción: el usuario declara el resultado deseado, y la aplicación determina cómo lograrlo. El segundo es proof-carrying data, o datos que llevan pruebas: la información incluye evidencia criptográfica de que cumple ciertas reglas, así que otras aplicaciones pueden verificarla sin repetir los cálculos subyacentes.

El tercero es Groth16, un sistema de prueba ampliamente adoptado. Groth16 produce pruebas muy pequeñas que son rápidas de verificar, revelando que una condición se cumplió sin exponer los datos privados detrás de ella. En DeFi, esto es crítico: los usuarios quieren que sus órdenes se ejecuten con privacidad, no que cada paso del camino quede inscrito en la cadena.

Por qué Hoskinson lo hace ahora

Cardano ha estado en funcionamiento desde 2017. Cuenta con Plutus, un lenguaje construido sobre Haskell, y Aiken, que es más moderno e intuitivo. Los desarrolladores usan ambos. Entonces, ¿por qué Hoskinson interviene personalmente? La respuesta sugiere que Plutus y Aiken, diseñados hace años, tienen limitaciones frente a lo que los desarrolladores de DeFi necesitan hoy: aplicaciones complejas que coordinen múltiples servicios, verifiquen condiciones sofisticadas y pasen datos verificados entre diferentes plataformas sin confianza central.

Midnight, otra blockchain de la familia de proyectos de Hoskinson, ya usa un lenguaje llamado Compact para casos de uso privados. Ahora, parece, Cardano enfrenta presión competitiva en developer experience. Solana, Ethereum y otros proyectos blockchain atraen ingenieros con herramientas modernas y más intuitivas. Hoskinson está respondiendo no con parches, sino escribiendo el código él mismo, un gesto que señala la importancia que asigna a esta mejora.

Implicaciones para Cardano y la competencia

No hay fecha de lanzamiento. Hoskinson no ha publicado código, ni especificaciones detalladas, ni un calendario. Lo que existe es una declaración de intención y un equipo de dos personas trabajando en ello. Los desarrolladores de Cardano, por ahora, siguen usando Plutus y Aiken. El nuevo lenguaje llegará cuando esté listo, que es la declaración implícita en la falta de promesas. El anuncio refuerza un patrón en Cardano: la red evoluciona lentamente, con investigación formal y pruebas rigurosas antes de cada actualización. Algunos en la comunidad ven esto como prudencia, otros como falta de velocidad frente a competidores más ágiles.

Si el nuevo lenguaje funciona como se describe, habilita aplicaciones de DeFi más sofisticadas: cruces de cadenas sin puente centralizado, operaciones atómicas complejas, y preservación de privacidad donde Plutus lo hace difícil. Un intercambio descentralizado en Cardano podría coordinar órdenes de múltiples usuarios y mercados sin revelar posiciones individuales hasta la liquidación final. Este tipo de funcionalidad es particularmente importante en contextos regulatorios como los que propone MiCA en la Unión Europea, donde la privacidad equilibrada con la conformidad es crítica.

Si el nuevo lenguaje funciona como se describe, habilita aplicaciones de DeFi más sofisticadas: cruces de cadenas sin puente centralizado, operaciones atómicas complejas, y preservación de privacidad donde Plutus lo hace difícil. Un intercambio descentralizado en Cardano podría coordinar órdenes de múltiples usuarios y mercados sin revelar posiciones individuales hasta la liquidación final. Este tipo de funcionalidad es particularmente importante en contextos regulatorios como los que propone MiCA en la Unión Europea, donde la privacidad equilibrada con la conformidad es crítica.

Desafíos y oportunidades

El riesgo es la fragmentación. Cardano tendrá tres lenguajes principales: Plutus, Aiken, y el nuevo lenguaje sin nombre. Los desarrolladores tendrán que elegir cuál aprender y cuál usar para cada proyecto. Eso diluye la profundidad del conocimiento compartido y puede desacelerar la adopción si la comunidad se divide sobre cuál preferir. Un patrón que ya ha ocurrido en otras plataformas: Ethereum con Solidity, Vyper, y otras opciones.

Además, el hecho de que Hoskinson esté escribiendo personalmente el código plantea preguntas sobre centralización. Un proyecto donde el fundador es indispensable en tareas técnicas críticas contraría el espíritu de descentralización que la cadena promete. Si Hoskinson se retira o sus prioridades cambian, el proyecto podría estancarse. Sin embargo, el anuncio es una señal clara: Hoskinson está apostando que Cardano necesita herramientas más modernas para competir.

La red Cardano ha ganado tracción en América Latina con iniciativas como el proyecto RealFi que mencionamos recientemente. Veremos si el esfuerzo personal de Hoskinson en este nuevo lenguaje convence a los desarrolladores a esperar y contribuir, o si recurren a otras redes donde el desarrollo ya está consolidado.

Aviso legal La información publicada en Coinliva tiene únicamente fines informativos y no constituye asesoramiento financiero ni de inversión. Las criptomonedas son muy volátiles e implican riesgo. Aunque procuramos ofrecer datos precisos y actualizados, algunos detalles pueden cambiar con el tiempo. Investiga siempre por tu cuenta antes de tomar cualquier decisión financiera.