A Zcash ativou nesta sexta-feira o upgrade NU7, uma atualização que reduz de 75 para 25 segundos o intervalo-alvo entre blocos e pode tornar as confirmações de pagamentos privados até três vezes mais rápidas.

A mudança entrou em vigor no bloco 3.543.405, minerado às 02h34 UTC. Até as 04h59 UTC, a rede já havia produzido outros 225 blocos, com intervalo médio de aproximadamente 39 segundos. A dificuldade de mineração ainda estava se ajustando ao novo ritmo.

Na prática, a alteração pode reduzir o tempo necessário para que comerciantes, corretoras e outros serviços reconheçam uma transferência. A primeira confirmação de um pagamento pode ocorrer, em média, após cerca de 25 segundos. Já uma corretora que exige três confirmações pode reduzir a espera estimada de quase quatro minutos para aproximadamente 75 segundos.

Esse prazo, porém, não é igual em todos os casos. Cada plataforma define suas próprias exigências de confirmação, e o tempo para liberar os fundos também depende das regras do serviço utilizado.

Upgrade NU7 também altera a capacidade da rede Zcash

Para sustentar blocos mais frequentes, a atualização introduziu mudanças no funcionamento dos nós. Quando um minerador encontra um bloco, os demais precisam recebê-lo e validá-lo antes de continuar trabalhando. Com intervalos menores, há menos tempo para essa comunicação, aumentando a possibilidade de dois mineradores produzirem blocos concorrentes.

Testes conduzidos pela equipe da Zakura, software de nós desenvolvido pela Valar Group e pelo Project Tachyon, avaliaram o novo intervalo em 80 computadores distribuídos por 11 regiões. Sob condições de alta demanda, com blocos preenchidos por transações, 3,43% dos blocos foram descartados, ante 1,57% no intervalo anterior de 75 segundos.

A atualização também reduz o trabalho repetido durante a validação. O software verifica uma transação quando ela chega pela primeira vez e armazena parte dos resultados dessa análise, evitando começar o processo novamente quando ela é incluída em um bloco. As verificações que dependem dos saldos mais recentes e do histórico da blockchain continuam sendo executadas.

Outra mudança limita o volume de transações privadas que pode entrar em cada bloco. Como as carteiras precisam examinar a blockchain para localizar pagamentos destinados aos seus usuários, um excesso de atividade privada poderia aumentar o esforço necessário para acompanhar a rede.

Segundo a especificação da atualização, essas restrições reduzem de 271 MB para 169 MB o volume máximo diário de dados que uma carteira precisaria baixar nesse cenário. Combinada aos blocos mais frequentes, a medida pode elevar a capacidade estimada para pagamentos privados simples de cerca de três para mais de seis transações por segundo.

O upgrade também modifica a distribuição das taxas. A partir da atualização, os mineradores recebem 40% das taxas de transação, enquanto os 60% restantes deixam de circular e são registrados em uma reserva. Esse saldo começa a contribuir para as recompensas futuras de blocos por volta de fevereiro de 2031, mantendo o limite máximo de emissão da rede em 21 milhões de ZEC.

A atualização também desativou a Sprout, primeira pool de privacidade do Zcash, criada em 2016. Com isso, aproximadamente 12.224 ZEC ficaram impossibilitados de ser movimentados. O cofundador Sean Bowe apresentou uma possível solução para recuperar esses fundos, mas nenhum mecanismo havia sido aprovado até sexta-feira.

Compartilhe esta notícia
Luíza Nunes
Escrito por

Luíza Nunes