Cardano Leios reformula armazenamento do nó após resultado seis vezes maior na testnet

O protótipo mais recente do Leios separa dados reversíveis dos blocos finalizados e muda como o nó limpa seu banco de dados. O trabalho segue uma fase pública de testnet que mediu seis vezes o teto atual de throughput do protocolo Praos da Cardano.

By SongMarketCap

Cardano News - Cardano Leios reformula armazenamento do nó após resultado seis vezes maior na testnet

A equipe de consenso da Input Output relatou mudanças no protótipo Ouroboros Leios em 25 de setembro, com foco no armazenamento de dados e na operação do nó. A atualização se baseia nos resultados da MusashiNet, onde a proposta de upgrade de consenso da Cardano concluiu sua primeira fase pública de testes sob carga sustentada de transações.

Leios separa dados reversíveis e finalizados

O protótipo agora armazena separadamente os dados que podem ser revertidos dos dados que foram finalizados. Blocos endossadores certificados se movem entre os dois arquivos de banco de dados em segundo plano, e os operadores de nós podem colocar cada arquivo em um disco diferente.

A equipe também mudou como o nó remove registros obsoletos. Primeiro os marca, depois os exclui em lotes cadenciados para que a limpeza do banco de dados não bloqueie o nó. As ferramentas de desenvolvimento agora podem construir uma cadeia Leios com blocos e votos, ou cortar essa cadeia até um slot selecionado e remover as transações que ficaram fora dela.

Essas mudanças atendem às demandas de armazenamento e recuperação criadas pelos blocos adicionais do Leios. Elas fornecem à equipe um protótipo mais robusto para a próxima rodada de testes sustentados.

MusashiNet mediu throughput seis vezes maior

Leios é projetado para expandir a capacidade de transações da Cardano mantendo a cadeia Praos. Produtores de blocos criam blocos endossadores adicionais para transportar transações, que passam por certificação por comitê antes de entrarem no registro permanente. O design está especificado no CIP-164.

A primeira fase da MusashiNet, Earth, durou 41 dias. Mais de 127.000 blocos foram produzidos, cerca de 30.000 blocos endossadores foram anunciados e quase 8.000 certificados apareceram na cadeia. Sessenta e três pools de stake se registraram durante o teste.

Com o Leios ativo, a testnet atingiu um pico de 26.8 TxkB/s, em comparação com 4.51 TxkB/s para Praos nos parâmetros atuais da mainnet da Cardano. TxkB/s mede o volume de dados de transação processados por segundo, não a quantidade de transações. Durante os dias finais mais estáveis de Earth, o Leios respondeu por 54% do tráfego que chegava à cadeia da testnet.

O teste também expôs problemas de software, incluindo vazamentos de memória, sincronização travada e atrasos na produção de blocos sob carga. Correções dessa fase e outras mudanças na mempool estão sendo testadas conforme a MusashiNet avança por sua fase Water.

Preparação para a mainnet vai além do teste de velocidade

A Input Output pretende produzir um release candidate do Leios pronto para a mainnet até o final de 2026. O trabalho restante abrange uma implementação em nível de produção, testes de conformidade e segurança, integração com o software de nó da Cardano e preparação entre pools de stake e ferramentas do ecossistema. Uma decisão de hard fork determinará quando a atualização pode ser ativada.

O roteiro do Leios prevê a publicação de medições de throughput, latência e uso de recursos do nó sob carga sustentada. Ele também requer atualizações da testnet e um plano para aumentar gradualmente os parâmetros da mainnet. Esses resultados determinarão como o desempenho medido em Earth se traduz em requisitos operacionais e em uma configuração inicial da mainnet.