Cardano se prepara para contratos inteligentes impulsados ​​por Plutus

Cardano ha publicado más detalles sobre Plutus, su lenguaje de programación nativo que se utilizará para escribir contratos inteligentes después de su próxima actualización importante, Alonzo.

En una publicación de blog del 13 de abril, IOHK, la empresa detrás de Cardano, explicó que los contratos de Plutus consisten en partes que se ejecutan en la cadena y partes que se ejecutan en la máquina del usuario fuera de la cadena.

Agregó que ambas partes están escritas en el lenguaje de programación Haskell pero compiladas por Plutus, que proporciona el marco para contratos inteligentes en Cardano.

Inspiración en Bitcoin

Al igual que Bitcoin, Cardano usa el modelo UTXO (salida de transacciones no gastadas) donde las entradas son salidas no gastadas de transacciones anteriores. Sin embargo, la red se ha ampliado para emplear un modelo UTXO extendido (EUTXO) que ofrece ventajas únicas sobre otros modelos contables.

Sin profundizar demasiado en los tecnicismos, el modelo EUTXO esencialmente permite verificar la validez de las transacciones fuera de la cadena antes de que la transacción se envíe a la cadena de bloques. Esto contrasta con Ethereum Layer 1, que procesa todas las transacciones en cadena. Los costos de ejecución de la transacción también se pueden determinar fuera de la cadena antes de la transmisión, que es otra característica única.

Plutus Core se utilizará para definir los parámetros de estas transacciones EUTXO y compilar el código desarrollado para contratos inteligentes. Un marco de aplicación Plutus (PAF) proporcionará un fácil acceso a los servicios y aplicaciones que se ejecutan en la red con una interoperabilidad completa del navegador web.

«Las aplicaciones escritas en la parte superior del PAF proporcionan automáticamente una interfaz HTTP y WebSocket que se puede utilizar para interactuar con la aplicación desde el navegador web».

Cardano lanzó tokens nativos en la actualización «Mary» de febrero para permitir a los usuarios crear tokens personalizados definidos de forma única y realizar transacciones con ellos. Plutus ampliará las capacidades de token actuales, mejorando enormemente las políticas de acuñación que serán beneficiosas para las NFT que pueden necesitar bloqueos de tiempo.

Actualización de Cardano Alonzo en el tercer trimestre

Plutus es parte de la actualización de Alonzo, una etapa de actualización importante en la hoja de ruta de Cardano que presenta contratos inteligentes y la capacidad de construir dapps. En una publicación de blog anterior, el equipo insinuó una línea de tiempo:

“Mayo y junio serán una época para el control de calidad y las pruebas con los usuarios, a las que seguirá una congelación de funciones que durará cuatro semanas. Esto proporcionará a los intercambios de cifrado y billeteras el tiempo para actualizar y prepararse para la actualización del protocolo Alonzo. Esperamos que la actualización de Alonzo (bifurcación dura) ocurra a fines del verano «,

En el momento de escribir este artículo, el token ADA nativo de Cardano se negociaba a la baja un 2,3% en el día a 1,45 dólares según Coingecko. Alcanzó un máximo histórico de $ 1.53 el miércoles 14 de abril.