Amaru lança a primeira beta pública para nós de retransmissão do Cardano

A implementação alternativa de nó do Cardano entrou em beta público, dando a desenvolvedores e operadores de infraestrutura acesso a um nó de retransmissão baseado em Rust com compartilhamento de pares, sincronização via Mithril e novas ferramentas operacionais. A produção de blocos ainda não está incluída.

By SongMarketCap

Cardano News - Amaru lança a primeira beta pública para nós de retransmissão do Cardano

Amaru lançou sua primeira beta pública em 20 de agosto, levando o nó alternativo do Cardano a testes públicos mais amplos. A versão v10.11.20260820 inclui a maior parte da funcionalidade exigida de um nó de retransmissão e marca mais um passo rumo ao suporte planejado do projeto para produção de blocos na mainnet.

Construído em Rust sob a organização PRAGMA, Amaru está sendo desenvolvido como uma implementação independente do protocolo Cardano em vez de uma modificação do cardano-node em Haskell existente.

A beta do Amaru traz um nó de retransmissão funcional do Cardano

A beta pode se sincronizar com a mainnet do Cardano, validar blocos recebidos, conectar-se a nós existentes e participar da propagação de transações.

O compartilhamento de pares agora é suportado, permitindo que o Amaru descubra e anuncie pares por meio dos protocolos de rede do Cardano. Os operadores podem configurar pares estáticos, pares compartilhados, fontes de bootstrap e pares derivados das informações do ledger.

O lançamento também introduz o Amaru TUI, uma interface de terminal que exibe o status de sincronização, pares conectados, informações do ledger, uso de recursos e logs do nó. Ela pode ser executada junto ao nó ou desativada para implantações sem interface.

A sincronização via Mithril também foi integrada. Os operadores podem usar a funcionalidade dedicada de mithril sync para baixar arquivos imutáveis verificados do Cardano e reproduzi-los nos bancos de dados do Amaru, reduzindo a quantidade de trabalho de sincronização necessária desde a gênese.

Ferramentas adicionais cobrem recuperação de banco de dados, reversões e a incorporação do Amaru diretamente em outras aplicações.

Os requisitos mínimos publicados começam em dois núcleos de CPU e 2 GiB de RAM, enquanto os requisitos de armazenamento dependem de quantos dados históricos da cadeia o operador mantém.

Implementação em Rust adiciona outro cliente do Cardano

Amaru foi concebido para se tornar uma implementação completa de nó do Cardano, capaz de operar ao lado do nó em Haskell existente.

O projeto difere de clientes do Cardano orientados a dados como o Dolos porque seu escopo inclui validação do ledger, rede e, eventualmente, produção de blocos.

Implementações independentes de nós devem interpretar o ledger do Cardano e as regras de consenso de forma consistente mesmo quando suas arquiteturas internas e linguagens de programação diferem. Amaru já se comunica com a infraestrutura existente do Cardano e processa a atividade da mainnet usando sua própria implementação em Rust.

O desenvolvimento recente ampliou a validação da era Conway, incluindo regras que cobrem propostas de governança, alvos de votação, valores do tesouro, ancestralidade de propostas e contas de retorno. A beta também contém correções relacionadas à contabilidade de épocas, transações inválidas, decodificação de dados e tratamento de scripts Plutus.

Duas limitações técnicas permanecem explicitamente documentadas.

Amaru ainda não aplica uma regra do ledger relativa à exclusividade de chaves VRF introduzida durante a era Van Rossem. Os desenvolvedores estão investigando diferenças em relação à implementação em Haskell antes de concluir essa funcionalidade.

A comunicação de rede também ainda não é full duplex. Amaru pode iniciar e receber conexões, mas esses papéis atualmente operam por meio de conexões TCP separadas.

Nenhuma das limitações impede que a beta opere como infraestrutura de retransmissão.

Produção de blocos continua sendo o próximo alvo do Amaru

Amaru ainda não pode produzir blocos do Cardano.

Operadores de stake pools podem, portanto, implantar e testar o software como nó de retransmissão, enquanto a infraestrutura de produção de blocos deve continuar usando a implementação de nó do Cardano existente.

A equipe do Amaru mira a produção de blocos na mainnet para novembro de 2026, embora a data permaneça uma meta de desenvolvimento e não um prazo de lançamento confirmado.

Antes de chegar a essa etapa, a beta pública permite que operadores e desenvolvedores testem sincronização, conectividade entre pares, bootstrapping via Mithril, validação do ledger e ferramentas operacionais sob condições reais da mainnet do Cardano.

A produção de blocos estenderia o Amaru de validar e propagar a atividade da rede para participar diretamente do consenso do Cardano. Isso requer que a implementação em Rust processe de forma consistente o comportamento completo do protocolo necessário para construir e validar blocos ao lado do nó existente.

A beta de agosto estabelece o primeiro lançamento de retransmissão publicamente disponível projetado para essa fase de testes. Amaru agora pode ser implantado na mainnet do Cardano como software de retransmissão independente, enquanto a produção de blocos de ADA permanece a próxima capacidade planejada.