Amaru Beta adiciona ferramentas para pools de stake e correções de validação para Cardano

A versão mais recente do nó em Rust introduz comandos para inspecionar credenciais de pools e corrige vários problemas de validação do ledger. A produção de blocos na mainnet continua sendo uma meta de desenvolvimento.

By SongMarketCap

Cardano News - Amaru Beta adiciona ferramentas para pools de stake e correções de validação para Cardano

A PRAGMA lançou uma nova versão beta do Amaru em 29 de outubro, adicionando ferramentas para operadores de stake pool e mudanças na validação de transações. Amaru é uma implementação alternativa do nó Cardano escrita em Rust.

A versão 10.11.20261029 chega enquanto o projeto trabalha para produzir blocos na mainnet do Cardano. Amaru já pode operar como relay, enquanto uma beta anterior introduziu a forja de blocos em redes de teste.

Novos comandos para operadores de stake pool do Cardano

A versão adiciona três comandos para inspecionar informações usadas em operações de stake pool. Um exibe detalhes do certificado operacional de um pool, incluindo seu ID do pool, número de sequência e período de assinatura KES.

Outro comando verifica o período KES atual e o tempo restante antes de as chaves precisarem ser rotacionadas. As chaves KES são usadas para assinar blocos e devem ser renovadas periodicamente. Um terceiro comando deriva um ID de pool a partir de sua chave de verificação fria.

A atualização também altera o comando usado para gerar chaves KES. Os operadores agora podem usar amaru pool kes create no lugar do comando anterior.

Validação de transações e mudanças no Plutus

A beta reforça as verificações do ledger para transações com orçamentos de execução inválidos, entradas de colateral não autorizadas ou testemunhas ausentes. Também trata de operações envolvendo credenciais de stake não registradas e representantes delegados.

Uma correção separada corrige como o Amaru contabiliza doações ao Tesouro a partir de transações cujos scripts Plutus falham na validação. As notas de versão também listam correções para decodificação de blocos e transações, além de melhorias na compatibilidade de seu avaliador Plutus com a implementação de referência do Cardano.

Para a execução de Plutus, as compilações de release agora usam a biblioteca aritmética Malachite. A mudança introduz uma dependência coberta pela licença LGPL, de acordo com as notas de versão.

[NEWSBREAK]

O caminho do Amaru para a produção de blocos na mainnet

Uma beta anterior do Amaru lançada em 22 de outubro adicionou a capacidade de forjar blocos em redes de teste quando fornecida com as chaves KES e VRF exigidas e um certificado operacional. A forja de blocos na mainnet estava desativada nessa versão.

O roadmap do Amaru lista o marco Minimum Viable Block Producer para novembro de 2026, seguido por uma fase de produtor de blocos mais completa em dezembro. Um marco separado de Dijkstra e Leios está listado para janeiro de 2027.

A equipe do Amaru também está organizando um workshop sobre diversidade de nós em Londres nos dias 12 e 13 de novembro. A pauta inclui discussão sobre custos de implementação e necessidades da comunidade para futuras atualizações do Cardano.