Amaru Beta añade herramientas para pools de participación y correcciones de validación para Cardano
La última versión del nodo en Rust introduce comandos para inspeccionar credenciales de pools y corrige varios problemas de validación del libro mayor. La producción de bloques en la red principal sigue siendo un objetivo de desarrollo.
By SongMarketCap
PRAGMA lanzó una nueva versión beta de Amaru el 29 de octubre, que añade herramientas para operadores de pools de participación y cambios en la validación de transacciones. Amaru es una implementación alternativa del nodo de Cardano escrita en Rust.
La versión 10.11.20261029 llega mientras el proyecto avanza hacia la producción de bloques en la red principal de Cardano. Amaru ya puede operar como un relé, mientras que una beta anterior introdujo la forja de bloques en redes de prueba.
Nuevos comandos para operadores de pools de participación de Cardano
La versión añade tres comandos para inspeccionar información utilizada en las operaciones de pools de participación. Uno muestra detalles del certificado operativo de un pool, incluido su ID de pool, número de secuencia y el periodo de la firma de evolución de claves.
Otro comando verifica el periodo KES actual y el tiempo restante antes de que sea necesario rotar las claves. Las claves KES se utilizan para firmar bloques y deben renovarse periódicamente. Un tercer comando deriva un ID de pool a partir de su clave de verificación fría.
La actualización también cambia el comando utilizado para generar claves KES. Ahora los operadores pueden usar amaru pool kes create en lugar del comando anterior.
Validación de transacciones y cambios en Plutus
La beta refuerza las comprobaciones del libro mayor para transacciones con presupuestos de ejecución no válidos, entradas de colateral no autorizadas o testigos ausentes. También aborda operaciones que involucran credenciales de participación no registradas y representantes delegados.
Una corrección aparte ajusta cómo Amaru contabiliza las donaciones al Tesoro provenientes de transacciones cuyos scripts de Plutus fallan la validación. Las notas de la versión también enumeran correcciones para la decodificación de bloques y transacciones, junto con mejoras en la compatibilidad de su evaluador de Plutus con la implementación de referencia de Cardano.
Para la ejecución de Plutus, las compilaciones de lanzamiento ahora utilizan la biblioteca aritmética Malachite. El cambio introduce una dependencia cubierta por la licencia LGPL, según las notas de la versión.
[NEWSBREAK]
El camino de Amaru hacia la producción de bloques en la red principal
Una beta anterior de Amaru publicada el 22 de octubre añadió la capacidad de forjar bloques en redes de prueba cuando se proporcionan las claves KES y VRF requeridas y un certificado operativo. La forja de bloques en la red principal estaba deshabilitada en esa versión.
La hoja de ruta de Amaru incluye el hito Minimum Viable Block Producer para noviembre de 2026, seguido de una fase de productor de bloques más completa en diciembre. Un hito aparte de Dijkstra y Leios figura para enero de 2027.
El equipo de Amaru también está organizando un taller sobre diversidad de nodos en Londres los días 12 y 13 de noviembre. La agenda incluye discusión sobre costos de implementación y necesidades de la comunidad para futuras actualizaciones de Cardano.