Zcash Foundation Updates de Engenharia: Sprint 23 | 2024

Zcash Foundation Updates de Engenharia: Sprint 23 | 2024

Latest Zcash Foundation engineering updates on ZEBRA, FROST & DevOps for Sprint 23, including RPC implementations and upcoming NU6 activation.

November 26, 2024· 2 min read
15 score


Esse artigo refere-se as últimas atualizações de engenharia da Zcash Foundation para o Sprint 23 (5 de novembro - 18 de Novembro) envolvendo seus principais desenvolvimentos no ZEBRA, FROST & DevOps.


Durante este sprint, a Zcash Foundation continou trabalhando no suporte à descontinuação do zcashd com a implementação do getblockheader RPC, que é necessário para o suporte do explorador de blocos e foi solicitado por uma Pool de mineração.

Progressos foram feitos na atualização de nossa implementação do getblock RPC e getrawtransaction RPC para corresponder ao zcashd, com a mesclagem do trabalho para oferecer suporte a transações com entradas não mineradas na mempool, para garantir que o Zebra possa oferecer suporte a transações TEX.

A equipe vem lutando com alguns problemas de CI nas últimas semanas que tiraram o foco da descontinuação do zcashd e os impediram de mesclar PRs tão rapidamente quanto a equipe gostaria.

A equipe também tem se preparado para a ativação da NU6, que está acontecendo neste fim de semana.

Por fim, foi revisado uma série de contribuições externas, agradecemos a elijahhampton, idky137, mariopil, sellout e zancas, entre outros, por elas!


No FROST, a equipe finalizou a revisão de PR externo para adicionar uma nova caixa de cifras frost-secp256k1-tr à implementação de referência do FROST.

Agora, foi mesclado esse trabalho e eles estão planejando fazer um lançamento do FROST que inclua isso nas próximas semanas.

A ZF gostaria de agradecer a todos que trabalharam neste PR, bem como a todos os outros colaboradores externos que contribuíram para o FROST nas últimas semanas.

Finalmente, começou os trabalhos para adicionar a funcionalidade de compartilhamento de atualização ao cenário DKG e os engenheiros estão procurando mesclar esse trabalho em breve.

A equipe continou trabalhando na demonstração do FROST para Zcash que, quando concluída, deve fornecer um exemplo abrangente de como o FROST pode ser integrado a uma carteira para seu uso na Zcash. No último sprint, foi finalizado o trabalho para adicionar criptografia e autenticação às comunicações frost-client.


No lado do DevOps, o foco foi em garantir que todos os testes estejam passando na CI corrigindo falhas devido a testes quebrados. Depois de gastar algum tempo tentando migrar do mergiify para as filas de mesclagem do github, a equipe teve que abandonar esse projeto, pois ele teria introduzido processos manuais adicionais nos fluxos de trabalho da equipe de engenharia.


Redes Sociais 📱

Related Articles