Plutus V3 está disponible en SanchoNet. El grupo lo ha lanzado con primitivas superiores de Plutus junto con herramientas adicionales para los desarrolladores de Cardano que buscan escribir contratos inteligentes de calidad. El objetivo general es ayudar a soluciones relacionadas con la gobernanza y la votación. Además, Plutus V3 mejora la interoperabilidad entre blockchains y aumenta la tasa de adopción de contratos inteligentes. Enter Output International ha estado trabajando en ello en colaboración con MLabs.
Plutus V3 funciona en segundo plano para garantizar que los desarrolladores tengan todas las herramientas según el estándar de la industria. Se basa en la actualización de Valentine, que agregó soporte para curvas elípticas SECP.
Una característica de Plutus V3 son las Sumas de Productos. La introducción de estas características ayuda a ahorrar en el tamaño y el costo de la escritura de scripts. Es una forma de codificar tipos de datos que hace que los scripts sean más eficientes en comparación con la codificación de Scott. Además, tiene como objetivo mejorar la generación de código para sus compiladores nativos. Las Sumas de Productos permiten ejecutar programas un 30% más rápido al optimizar las operaciones y admitir la ejecución rápida de contratos inteligentes.
Nuevas primitivas criptográficas se basan en la base de permitir que un intérprete proporcione una implementación optimizada que sea específica para un sistema en el momento de ejecutar el script. Las tres primitivas integradas son BLS12-381, Blake2b-224 y Keccak-256.
BLS12-381 abre las puertas a la integración de Mithril y a una implementación específica de sidechain. Definido como un par curvo, BLS12-381 viene cargado con 17 primitivas para ayudar a las curvas criptográficas. Blake2b-224 contribuye a la capacidad de Cardano al extender un brazo de apoyo a proyectos de la comunidad. Keccak-256 produce valores hash de 256 bits para ayudar a la verificación de firmas Ethereum dentro de los scripts.
Las primitivas de bits tienden a ayudar a los desarrolladores ofreciendo capacidades sólidas para manipulaciones de bits a nivel de bajo nivel. Sus características son mejora de rendimiento, soporte criptográfico, algoritmos eficientes, conversiones de enteros a cadenas y estructuras de datos eficientes.
Se espera que las dos primitivas de bits que se incluirán en la mejora de Plutus sean integerToByteString y byteStringToInteger. Otras primitivas se agregarán en algún momento, sin una línea de tiempo pública por el momento.
Los aspectos que se han priorizado bajo Plutus V3 son el rendimiento, la capacidad de la plataforma y el tamaño del contrato inteligente. Esperan que sea conveniente para la comunidad hacer la transición desde Ethereum y liderar la expansión del ecosistema de Cardano.
El anuncio ha hecho su parte por ADA, el token nativo del ecosistema de Cardano. Ha aumentado un 3.59% en las últimas 24 horas, en el momento de redactar este artículo. ADA se está negociando a $0.557, lo que refleja un aumento del 13.295% en los últimos 7 días y un 0.955% en los últimos 30 días.
El anuncio llega días después de que IOG hiciera público su inversión estratégica en Blockfrost. Se definió como un compromiso compartido para descentralizar y evolucionar la infraestructura de Cardano. Blockfrost ha sido seleccionado porque, con el tiempo, se ha convertido en una parte clave del ecosistema de Cardano. Además, desempeña un papel importante para que los desarrolladores aprovechen la eficiencia de costos en el momento de desarrollar sus aplicaciones.