Bem-vindas à mais recente edição das atualizações da Zcash Arborist Call!
As Arborist Calls são reuniões quinzenais que reúnem a comunidade de desenvolvimento da Zcash para discutir a logística de implantação de protocolos futuros, resolver questões de implementação de nós de consenso e avançar em pesquisas relacionadas ao protocolo.
A chamada #96, realizada em 20 de fevereiro de 2025, trouxe avanços empolgantes e discussões estratégicas para o ecossistema da Zcash. Confira os destaques abaixo!

Progressos no Zebra: A Base da Zcash Está Mais Forte
A equipe do Zebra, um dos pilares da infraestrutura da Zcash, apresentou atualizações significativas:
- Docker Refatorado: A refatoração do arquivo Docker foi concluída, otimizando o ambiente de desenvolvimento para os nós da Zcash.
- Novas Funções RPC: Arya, junto com um colaborador externo, finalizou a implementação das funções invalidateblock e reconsiderblock. Isso permite ao Zebra gerenciar blocos inválidos e reconsiderar blocos descartados diretamente via método RPC.
- Segurança na Rede: O rastreamento de peers mal-comportados foi concluído, com um sistema de pontuação para bani-los. Ainda falta documentação e análise, mas a rede já está mais protegida.
- Mais Dados: O método getpeerinfo está recebendo suporte para conexões de entrada, enquanto o getblockchaininfo foi expandido para fornecer informações mais detalhadas da blockchain. Um campo de compromisso de bloco foi adicionado ao getblockoutput, e a serialização no modo regtest foi corrigida.
- Trabalhos em Andamento: Conrado está substituindo o ZcashScript, Natalie avança no sensimilla, Alfredo adiciona suporte a alturas negativas em RPCs, e ajustes no getblocktemplate estão alinhando o Zebra ao zcashd.
Librustzcash: Preparando o Terreno para Carteiras
Nas últimas duas semanas, o foco foi preparar os crates do librustzcash para lançamento:
- Suporte à Keystone: A @KeystoneWallet agora pode usar versões publicadas dos crates, eliminando dependências fixas.
- Troco Transparente: A recuperação de troco transparente foi adiada devido a mudanças complexas na sincronização, mas estará disponível em um lançamento futuro.
- SDK Móvel: As atualizações estarão no SDK móvel para testes por carteiras como@zashi_app, @EdgeWallet, @Unstoppablebyhs e @NighthawkWallet.
- Zallet: RPCs relacionados a transações transparentes foram integrados à Zallet, a carteira substituta do zcashd.
ZIP 325: Metadados Mais Seguros
A equipe da ECC elaborou o rascunho do ZIP 325, que define chaves de metadados de conta. Isso permitirá que carteiras criptografem metadados offchain — como livro de endereços, anotações de transações e notas fiscais — de forma recuperável usando a mesma frase-semente. Um passo importante para a privacidade e usabilidade da Zcash!
Tor no SDK Móvel: Privacidade em Foco
- Implementação Concluída: O suporte para transações via Tor no SDK móvel foi implementado, dificultando que servidores lightwalletd identifiquem remetentes.
- Aviso: Padrões de requisição precisam de cuidado para evitar correlações de tempo com provedores públicos.
- Futuro: Mixnets da @nymproject foram sugeridas como uma alternativa mais robusta ao Tor, que já oferece boa proteção contra infraestrutura comprometida.
FROST: Concluído com Sucesso!
- Auditoria: A @LeastAuthority auditou o cliente FROST e as ferramentas frostd, encontrando apenas questões menores, já em correção.
- Demonstração: O projeto está concluído, com uma demonstração comunitária recente. Uma versão regravada será postada em breve.
- Integração: A conexão com PCZTs será agendada futuramente. A @ZcashFoundation convida colaborações para integrar o FROST em carteiras ou softwares da Zcash.
Shielded Labs: Avanços em Crosslink e Mais
- Equipe em Crescimento: A @ShieldedLabs está contratando, com um novo membro esperado em breve.
- Reunião Presencial: Esta semana, a equipe discutirá o roteiro do crosslink e o design de código, definindo requisitos para o Marco 1: uma demo em um fork do Zebra até o fim de março.
- ZIP 233: Integrado, com o NU7 no formato de transação V6 e feature flags para os ZIPs 234 e 235. Os vetores de teste da Zcash foram atualizados.
- Colaboração: Reunião com a @eiger_co para feedback e ajustes antes da mesclagem dos PRs no upstream.
Mudança de Design: Segurança nos Ativos
Os editores do ZIP sugeriram codificar o asset_desc como um hash na blockchain, evitando ataques de falsificação de descrições de ativos. Sem metadados offchain, a reputação de emissores fica vulnerável. A solução? Listas de Tokens curadas, no estilo Ethereum, com escolhas pelo usuário.
Discussão Aberta: Engajamento e Modularidade
- Transmissão ao Vivo: Proposta de transmitir as chamadas no X para atrair desenvolvedores e mostrar o trabalho da Zcash, mas há preocupações com a segurança dos participantes.
- Flag de Modularidade: @Nuttycom sugeriu a flag zcash_unstable=NU7, usando feature flags do Rust para funcionalidades do NU7, como Memo Bundles e ZSA, de forma modular.
Próximos Passos
- Próxima Chamada: 20 de março de 2025.
- Calendário: Atualizado com fusos horários corrigidos. Baixe aqui.
- Grupo de E-mails: Criado para anúncios técnicos da Zcash. Registre-se aqui.
A Zcash continua evoluindo com privacidade, descentralização e inovação no centro de tudo. Fique por dentro e participe da próxima Arborist Call!

