Tabla de contenido

馃憠 IOHK anuncia la llegada de la actualizaci贸n Plutus V3 a Cardano

馃憠 IOHK anuncia la llegada de la actualizaci贸n Plutus V3 a Cardano. IOHK anuncia la versi贸n 3 de Plutus para escribir smart contracts en Cardano

馃憠 IOHK anuncia la llegada de la actualizaci贸n Plutus V3 a Cardano


IOHK anuncia la nueva versi贸n de la actualizaci贸n Plutus V3 de Cardano

IOHK (Input Output Hong Kong) ha anunciado a trav茅s de un art铆culo en su blog la pr贸xima actualizaci贸n de Plutus, llamada Plutus V3, que traer谩 numerosas nuevas caracter铆sticas y mejoras con respecto a la actual versi贸n, Plutus V2.

Seg煤n afirman en el art铆culo, Plutus Versi贸n 3 mejorar谩 la experiencia de los desarrolladores mejorando la adopci贸n de contratos inteligentes, fomentar la interoperabilidad entre las diferentes cadenas de bloques y brindar soporte para funciones de gobernanza y votaci贸n.

 Qu茅 es Plutus

Plutus es un lenguaje de script dise帽ado para escribir contratos inteligentes en la plataforma de Cardano. Plutus emerge como una infraestructura esencial, dotando a la red con la capacidad de implementar contratos inteligentes (protocolos digitales dise帽ados para ejecutarse autom谩ticamente cuando se cumplen condiciones espec铆ficas) de manera segura y eficiente.

Plutus act煤a como un lenguaje de programaci贸n especializado que permite la creaci贸n y ejecuci贸n de estos contratos inteligentes en la blockchain de Cardano. Al adoptar un enfoque avanzado y robusto, Plutus asegura que estos acuerdos sean seguros y confiables.

En resumen, podemos decir que Plutus es el cimiento tecnol贸gico que faculta a Cardano para ser un entorno donde la ejecuci贸n de contratos inteligentes se realiza con precisi贸n y seguridad, permitiendo as铆 una amplia variedad de aplicaciones descentralizadas y transacciones automatizadas dentro de la red.

 ¿Qu茅 hace diferente a Plutus?

Plutus, en el universo de los contratos inteligentes, se erige como una herramienta 煤nica y diferente si la comparamos con otros lenguajes de programaci贸n utilizados en distintas blockchains. 

En primer lugar, la elecci贸n de Haskell como lenguaje base confiere a Plutus una serie de ventajas notables. Esto se debe a que Haskell es un lenguaje funcional, caracterizado por su enfoque matem谩tico y su capacidad para expresar de manera concisa y segura la l贸gica del programa, que implica que el c贸digo escrito en Plutus tiende a ser m谩s claro y menos propenso a ciertos errores comunes. 

La integraci贸n con el modelo de Transacciones No Gastadas (UTXO Extendido) de Cardano es tambi茅n importante, ya que mientras que muchos otros lenguajes de contratos inteligentes trabajan con un modelo de cuentas (Account model), Plutus se adapta al enfoque UTXO Extendido. Este modelo, al basarse en la idea de transacciones no gastadas, puede ofrecer ciertas ventajas en t茅rminos de privacidad y eficiencia. Adem谩s, Plutus se centra en la formalizaci贸n y la verificaci贸n formal, lo que beneficia a los desarrolladores al poder obtener estos una mayor confianza en la integridad y seguridad de los contratos inteligentes escritos en Plutus.

Por ejemplo, con respecto a otro lenguaje de programaci贸n tambi茅n muy famoso actualmente, Solidity, hay enormes diferencias. Ambos difieren en su enfoque y dise帽o. Plutus, basado en Haskell y como hemos mencionado anteriormente, prioriza la seguridad mediante la verificaci贸n formal y la prevenci贸n de errores. Por otro lado, Solidity, utilizado en Ethereum, se centra en la facilidad de uso y flexibilidad, pero ha enfrentado desaf铆os de seguridad en el pasado. 

Solidity utiliza el modelo de cuentas, que contrasta con el enfoque de UTXO Extendido de Plutus. Estas diferencias en dise帽o y filosof铆a tienen un gran impacto en la seguridad y expresividad de ambos lenguajes. 

馃搵 Novedades de Plutus V3

Seg煤n mencionan, Plutus V3 mejora las capacidades criptogr谩ficas de Plutus Core, lo que permite a Cardano cumplir con los 煤ltimos est谩ndares de la industria. Adem谩s, a utilizar algoritmos criptogr谩ficos conocidos y 贸ptimos, poder portar contratos inteligentes de Ethereum y crear puentes de cadenas lateral, algo en lo que se ha venido haciendo mucho 茅nfasis en los 煤ltimos meses. 

Plutus V3 tambi茅n pretende mejorar el rendimiento al agregar una funci贸n de sumas de productos (SOP) para admitir la codificaci贸n directa de diferentes tipos de datos. Por 煤ltimo, V3 proporciona un contexto de script actualizado que permitir谩 a los usuarios ver las entidades relacionadas con la gobernanza CIP-1694.

Son numerosas las nuevas caracter铆sticas y mejoras que promete traer Plutus V3 con respecto a la actual versi贸n, Plutus V2, que fue una gran mejora de la primera versi贸n de Plutus. Para ver todas estas nuevas caracter铆sticas y funciones detalladamente puedes echar un vistazo al art铆culo de blog de IOHK desde el siguiente enlace: IOHK Blog - Unlocking more opportunities with Plutus V3


Recuerda visitar nuestro foro para encontrar m谩s informaci贸n y recursos acerca del ecosistema de Cardano: ComunidadCardano - Foro