Arborist Call | #95

Arborist Call | #95

Tópicos da Reunião

February 11, 2025· 4 min read
0 score

Tópicos discutidos na reunião

  • Lançamento do Zebra 2.2.0: Nesta semana, foi lançada a versão 2.2.0 do Zebra. Essa atualização adiciona um novo índice para rastrear os IDs de transações de gasto, necessário para a substituição da carteira zcashd. Além disso, há a migração do crate JSON RPC depreciado para o JSON rpsee.
  • Desenvolvimento da Carteira Zallet: A Zallet, carteira substituta da zcashd, está agora atendendo a algumas APIs RPC do zcashd, embora ainda se conecte a um servidor lightwallet para a obtenção dos seus dados.
  • Zcash Shielded Assets (ZSA): A generalização do Zcash Note Encryption Crate, que adiciona suporte para os ZSA, foi incorporada ao código principal. Essa implementação marca o primeiro componente de suporte para os ativos blindados da Zcash.
  • Ferramenta e Servidor FROST: A equipe FROST concluiu os trabalhos no servidor e no FROST Client, cuja auditoria começou na semana passada. O FROST Client é uma ferramenta de linha de comando que permite gerar chaves e assinar transações utilizando o servidor FROST.

Atualizações Adicionais

  • Verificações de Regras de Consenso: A atualização inclui verificações adicionais das regras de consenso para o branch ID, reforçando a segurança da rede.
  • Gerenciamento de Informações da Blockchain: Um colaborador externo corrigiu um problema em que as informações da blockchain não tratavam adequadamente um estado vazio. Agora, esse estado é substituído pelo bloco Gênesis.
  • Melhoria na Compatibilidade RPC: A compatibilidade RPC foi aprimorada, tornando a mensagem de erro da construção do bloco getblock mais alinhada com a do zcashd.
  • Refatoração do Docker e Ponto de Entrada: @upbqdn está reformulando o arquivo Docker e o ponto de entrada do Zebra. Além disso, Arya está desenvolvendo um sistema baseado em pontuação para banir pares com comportamento inadequado.
  • Suporte a Carteiras Transparentes: A equipe da ECC está focada em oferecer melhor suporte para carteiras transparentes. @sellout concluiu a implementação do suporte a scripts transparentes, que agora foi incorporado ao Zcash script. Uma PR complementar está sob revisão.
  • Revisão de ZIPs para ZSA: A equipe está revisando os ZIPs para os Zcash Shielded Assets (ZSA) e forneceu feedback para @qeditzkp.
  • Especificação do Formato de Transação v6: A equipe agora está focada na padronização do formato de transações v6.
  • Implementação dos ZSA: A equipe da @qeditzkp está trabalhando na implementação das regras de consenso, estrutura das transações, gerenciamento de estado e fornecimento de ativos no Zebra.
  • Preparação para o Testnet dos ZSA: Uma instância ECS do nó Zebra foi configurada como o primeiro passo para um testnet dos ZSA.
  • Configuração do Nó ZSA: A equipe está finalizando a configuração para que qualquer usuário possa iniciar um nó ZSA usando Docker e GitHub Actions.
  • Resolução da Auditoria: A auditoria do protocolo realizada pela @LeastAuthority forneceu sugestões, que já foram todas resolvidas. Um relatório atualizado confirma que todas as questões foram tratadas.
  • Recursos para Transações ZSA: Foi criado um ZIP preliminar para definir recursos de aceitação de transações ZSA. O documento será discutido com os editores de ZIPs para ser finalizado.
  • Preparação para Suporte Multi-Ativo: Com a aproximação do NU7, foi levantada a questão sobre como fornecedores de carteiras podem se preparar para o suporte a ativos múltiplos. Vivek recomendou o uso do zcash txtool e a revisão da demonstração do ZSA.
  • Integração dos NSM ZIPs: @aquietinvestor mencionou que @shieldedlabs está focada na integração dos três NSM ZIPs.
  • Implementação do ZIP 243: Mariusz, da @eiger_co, está rebaseando a PR que cobre a implementação do ZIP 243.
  • Infraestrutura de CI para Zebra: @ShieldedLabs está incorporando novos membros à equipe, incluindo Sam e Mark, que estão trabalhando na implementação da integração contínua (CI) do Zebra.
  • Implantação do Crosslink: @zooko está revisando comentários de @AArnott e Arya sobre o deployment de crosslink no GitHub.
  • Demonstração do Servidor e Cliente FROST: A @ZcashFoundation planeja realizar uma chamada comunitária no dia 19 de fevereiro para demonstrar o servidor e cliente FROST assinando transações da Zcash.
  • Registro para a ZconVI: Lembrete dos anúncios abertos para se registrar na ZconVI.
  • Zcash Dev Summit: Última chamada para quem deseja participar do Zcash Dev Summit, organizado por @RealWorldCrypto.
  • Implantação Global do Zebra 2.2.0: @emers0nian informou que o Zebra 2.2.0 já está rodando globalmente. Seu workshop de Zcash teve mais de 40 participantes configurando novos servidores 🔥.
  • Nova Ferramenta Hosh: A nova ferramenta, chamada Hosh, exibe o tempo de atividade dos nós lightwallet no ecossistema.
  • Criptografia Pós-Quântica: Durante a reunião, @feministPLT destacou que o ML-KEM, um algoritmo de criptografia pós-quântica padronizado pelo @NIST, apresenta forte privacidade de chave. Isso sugere que uma futura atualização da Zcash pode usá-lo para aprimorar a criptografia de notas.

Related Articles