mayo 13, 2021

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 compañía detrás de Cardano, explicó que los contratos de Plutus consisten en partes que funcionan en la cadena y partes que funcionan en la máquina de un usuario fuera de la cadena.
Añadió que ambas partes están escritas en realidad en el lenguaje de programación Haskell, pero están compiladas por Plutus, que proporciona el marco para los contratos inteligentes en Cardano.
Inspiración Bitcoin
Al igual que Bitcoin, Cardano usa el modelo UTXO (Salida de transacción no gastada) donde las entradas son salidas no gastadas de transacciones anteriores. Sin embargo, la red ha crecido en esta área para utilizar un modelo UTXO extendido (EUTXO) que ofrece ventajas únicas sobre otros modelos contables.
Sin profundizar demasiado en los detalles técnicos, 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 transacciones en cadena. Los costos de ejecución de transacciones 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 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 historia continúa en Crypto Potato