Protótipo Leios da Cardano adapta o tamanho do bloco ao apoio de votação
O recurso experimental está disponível na rede de testes Musashi e mantém em vigor o limiar para certificar blocos.
By SongMarketCap
Updated:
A equipe de consenso da Cardano lançou o protótipo Ouroboros Leios rc-2026w44 com um recurso chamado endossos adaptativos. Ele permite que produtores criem blocos endossadores menores quando blocos recentes recebem menos apoio de votação. A equipe projetou o recurso para preservar parte da capacidade adicional de transações do Leios quando blocos maiores têm dificuldade para serem certificados e a taxa de transferência, de outra forma, recuaria para o nível suportado por Praos, o protocolo de consenso atual da Cardano.
Por que blocos menores podem ajudar
Leios adiciona capacidade ao usar blocos endossadores para levar transações junto com os blocos regulares que formam a cadeia. Certificar um bloco endossador exige votos que representem uma participação mínima de stake. Em testes no Musashi, alguns blocos maiores ficaram aquém porque os nós de votação não conseguiram validar transações que ainda não tinham visto antes de a janela de votação se encerrar.
O protótipo compara o peso de votação por trás de cada anúncio de bloco recente com o stake que participou ao longo de rodadas recentes. Ele usa essa diferença para estimar quanto da margem acima do limiar de certificação o anúncio perdeu. Os produtores então reduzem o tamanho de novos blocos endossadores, dando aos nós de votação menos transações para verificar na mesma janela.
O que mudou no ramo principal de desenvolvimento
Separadamente do lançamento do protótipo, a equipe de consenso adicionou a produção de blocos endossadores ao ramo principal de desenvolvimento. Os produtores podem construir esses blocos a partir de transações que não cabem em um bloco regular da cadeia, conhecido como bloco de classificação, e armazenar esses blocos em um banco de dados dedicado chamado LeiosDB.
Quando um bloco de classificação recebido traz um certificado Leios, o nó verifica o certificado e espera pelo bloco endossador correspondente antes de selecionar o bloco de classificação para sua cadeia. O ramo de desenvolvimento também adiciona a retransmissão de votos. Os nós verificam cada voto Leios uma vez e se desconectam de pares que enviam votos inválidos.
[NEWSBREAK]
Como Musashi e DijkstraNet diferem
A Intersect identificou Musashi como a rede de testes para a implementação completa de Linear Leios. DijkstraNet executa a versão 12 do protocolo e oferece suporte a registro de chaves BLS para operadores de pools de stake. Sua versão atual deixa a implementação completa de Linear Leios fora de escopo.
Endossos adaptativos estão desativados por padrão em rc-2026w44. A configuração fornecida para Musashi ativa o recurso. A versão mantém os formatos de banco de dados e de mensagens de rede usados por rc-2026w43, para que nós em ambas as versões possam se comunicar e os operadores possam atualizar sem ressincronizar.