InícioCentro de Notícias da LBank
Atualização em lote do XRPL se aproxima da ativação após desenvolvedores corrigirem 11 bugs
xrpl-batch-upgrade-nears-activation-after-developers-fix-11-bugs
Atualização em lote do XRPL se aproxima da ativação após desenvolvedores corrigirem 11 bugs
A Batch V1.1 do XRP Ledger garantiu 27 dos 35 votos dos validadores, ficando a um voto de distância do limite de ativação de 80%. Os desenvolvedores corrigiram mais 11 problemas envolvendo assinaturas, verificações de autorização e possíveis travamentos de servidor antes da votação mais recente. O recurso Batch permitiria aos usuários combinar até oito transações em uma única operação e exigiria que pagamentos vinculados fossem concluídos juntos. A versão atual substituiu uma proposta anterior de Batch depois que pesquisadores encontraram uma grave falha de autorização antes de ela chegar à mainnet.
2026-09-15 Fonte:crypto.news

A emenda Batch V1.1 do XRP Ledger ficou a apenas um voto de validador de iniciar seu processo de ativação de duas semanas, depois que os desenvolvedores corrigiram mais 11 problemas de software descobertos durante revisões de segurança.

Resumo
  • O Batch V1.1 do XRP Ledger garantiu 27 dos 35 votos de validadores, ficando a um voto do limiar de ativação de 80%.
  • Os desenvolvedores corrigiram outros 11 problemas envolvendo assinaturas, verificações de autorização e possíveis falhas de servidor antes da votação mais recente.
  • O Batch permitiria aos usuários combinar até oito transações em uma única operação e exigiria que pagamentos vinculados fossem concluídos juntos.
  • A versão atual substituiu uma proposta anterior do Batch depois que pesquisadores encontraram uma falha grave de autorização antes de chegar à mainnet.

A RippleX disse na segunda-feira que a última revisão do Batch V1.1 identificou problemas envolvendo assinaturas de transação, verificações de autorização e falhas de servidor, com as correções incorporadas na versão que agora está sendo considerada pelos validadores do XRP Ledger.

O apoio estava em 27 dos 35 validadores confiáveis na terça-feira, o equivalente a aproximadamente 77%, deixando a proposta um pouco abaixo do nível de 80% necessário para entrar no período de ativação da rede.

Atualização Batch do XRP Ledger se aproxima dos 80% de suporte

O Batch V1.1 permitiria que até oito transações fossem agrupadas em uma única operação, com regras de execução que podem exigir que transações vinculadas sejam bem-sucedidas juntas.

Para uma troca de tokens entre dois usuários, o recurso poderia tornar ambas as transferências dependentes uma da outra. Se um lado da troca falhar, a outra transação não seria concluída independentemente.

Carteiras e marketplaces poderiam usar a mesma estrutura para processar um pagamento de cliente e uma taxa de plataforma juntos. A RippleX disse que projetos comerciais usando o Batch já estão sob contrato ou em desenvolvimento, embora a equipe de desenvolvedores não tenha identificado publicamente as empresas envolvidas.

O apoio dos validadores aumentou rapidamente na última semana. Em 8 de setembro, o Batch V1.1 tinha 24 votos dos 35 validadores na Unique Node List padrão, o equivalente a 68,57%, conforme relatado anteriormente pelo crypto.news. Três outros validadores desde então apoiaram a emenda.

De acordo com as regras de governança do XRP Ledger, uma emenda deve manter pelo menos 80% de apoio dos validadores por 14 dias consecutivos antes de poder ser ativada. Com 35 validadores confiáveis atualmente contados, outro voto de apoio levaria o Batch V1.1 acima do limite e iniciaria esse período.

O resultado não estaria garantido assim que a contagem regressiva começasse. Os validadores podem mudar suas posições, e o apoio caindo abaixo de 80% durante a janela de 14 dias interromperia o processo de ativação.

Um processo semelhante ocorreu em julho, quando a emenda fixCleanup3_2_0 garantiu 85,71% de apoio e entrou em sua janela de ativação. O pacote foi posteriormente ativado em 29 de julho, após manter apoio suficiente dos validadores pelo período exigido.

Batch V1.1 substitui uma versão anterior com uma falha grave

A votação atual segue a retirada do design original do Batch depois que pesquisadores encontraram uma vulnerabilidade antes que o recurso chegasse à mainnet do XRP Ledger.

Sob certas condições, a falha poderia ter permitido que um invasor colocasse transações da conta de outro usuário dentro de um lote sem obter a autorização necessária. Nenhum fundo de usuário foi colocado em risco porque a emenda afetada nunca foi ativada.

Os desenvolvedores reconstruíram o recurso após a descoberta, com o Batch V1.1 posteriormente incluído no xrpld 3.3.0, lançado em 6 de agosto.

O lançamento do xrpld 3.3.0 introduziu a implementação corrigida do Batch juntamente com vários outros recursos de protocolo propostos. Cada emenda ainda requer aprovação separada do validador antes de se tornar ativa na mainnet.

A engenheira de software da RippleX, Mayukha Vadari, disse que o problema original de assinatura foi encontrado em fevereiro antes da implantação na mainnet. O trabalho subsequente incluiu uma correção da causa raiz, revisões por quatro engenheiros sêniores, um concurso de segurança Sherlock e auditorias da Halborn e Common Prefix.

“Depois que o bug de assinatura v1.0 foi detectado em fevereiro (pré-Mainnet, sem fundos em risco), nós o reconstruímos”, escreveu Vadari no X em 14 de setembro.

O processo de revisão não terminou com a vulnerabilidade inicial. A RippleX disse que outros 11 problemas foram encontrados enquanto a implementação de substituição estava sendo examinada.

Revisões de segurança encontraram mais 11 problemas no Batch

As descobertas adicionais cobriram o tratamento de assinaturas, verificações de autorização e condições de software capazes de travar servidores.

A Common Prefix classificou uma das vulnerabilidades como crítica. De acordo com a revisão da RippleX, o problema poderia ter permitido que um invasor reutilizasse uma permissão que um usuário havia assinado e realizasse mais transações do que o usuário originalmente pretendia autorizar.

Outras descobertas envolveram a forma como as transações Batch verificavam permissões e processavam assinaturas. Os desenvolvedores abordaram os problemas relatados antes que a emenda atingisse seu estágio atual de votação dos validadores.

A RippleX disse que quatro engenheiros sêniores revisaram a implementação, enquanto a Halborn e a Common Prefix realizaram auditorias externas. O código passou por testes automatizados e um concurso público de segurança projetado para expor vulnerabilidades antes da ativação.

Testes de segurança foram usados em outras propostas recentes do XRP Ledger. Uma revisão de segurança da Common Prefix em junho identificou problemas numéricos e comportamentais em componentes do XRPL, com correções implantadas através da versão 3.2.0. A empresa de segurança foi posteriormente encarregada da verificação formal e análise de outras partes da rede.

Um concurso Sherlock separado cobrindo recursos propostos do XRP Ledger encontrou dezenas de vulnerabilidades válidas antes que as emendas afetadas chegassem à mainnet, incluindo descobertas críticas e de alta gravidade.

Batch faz parte do conjunto de recursos do xrpld 3.3.0

Batch é uma das várias mudanças de protocolo introduzidas através do ciclo de software 3.3.0, enquanto os desenvolvedores do XRP Ledger trabalham em liquidação de transações, privacidade, permissões e recursos institucionais.

Antes do lançamento do software, os desenvolvedores delinearam cinco emendas XRPL propostas que incluíam transações Batch, MPT Confidencial, Sponsor, MPT Dinâmico e Delegação de Permissão.

Batch é projetado em torno de liquidação atômica, onde múltiplas operações relacionadas podem ser tratadas como uma transação coordenada em vez de serem enviadas separadamente.

A Delegação de Permissão permitiria que uma conta concedesse autoridade restrita a outra conta sem entregar o controle total. O MPT Confidencial é projetado para ocultar saldos e valores de transferência para Tokens de Múltiplos Propósitos, mantendo as identidades das contas visíveis no livro-razão público.

Nenhum dos recursos se torna ativo simplesmente porque seu código está incluído no xrpld. Os validadores decidem separadamente se apoiam as emendas, deixando cada proposta em seu próprio cronograma de votação.

A rede já viu diferentes taxas de adoção nas propostas 3.3.0. A Ripple votou em agosto pela emenda PermissionDelegationV1_1 quando ela tinha apoio de sete dos 35 validadores confiáveis.

O Batch desde então se aproximou muito mais do limiar de ativação. Seus atuais 27 votos deixam a emenda a um validador de apoio de iniciar o período de 14 dias, desde que os votos existentes permaneçam no lugar.

A RippleX não nomeou os projetos comerciais que disse estarem sob contrato ou em desenvolvimento para usar o Batch. A CoinDesk disse que perguntou à equipe de desenvolvedores quais empresas estão se preparando para usar o recurso e se as 11 últimas correções receberam revisão independente em relação à versão atualmente em consideração pelos validadores.