Arborist Call #87
Este artigo foca nas últimas atualizações de Pesquisa & Desenvolvimento da Zcash no dia 03/10/2024
Arborist Call é uma chamada quinzenal dedicada aos desenvolvimentos do protocolo Zcash. Nela, desenvolvedores da ECC, ZF e engenheiros de carteiras de terceiros como yWallet, Zingo, etc. se reúnem para repassar todo o progresso recente em seus projetos, respondendo dúvidas e comprovando transparência.
Este resumo está focado na última chamada ocorrida em 03/10/2024.
NU6 Testnet Updates
A Testnet foi atualizada até o momento e agora está de volta ao normal.
Yasser configurou a infraestrutura da ECC para fornecer energia de mineração estável na testnet.
A versão 6.0.0 do zcashd já está disponível, definindo o limite de ações não pagas como 0, ajudando na propagação de transações e removendo os spams restantes.
Estamos prontos para a NU6! 🚀
Existe uma possibilidade da @ZcashFoundation executar a testnet pública somente no zebrad.
Isso seria para light wallets e servidores lightwalletd em caso de comportamentos inesperados do protocolo em uma rede pura somente do zebrad.
@JackGavigan está observando que é algo que a ZF está interessada em realizar.
Para que a NU6 seja ativada na mainnet, o Zebra precisará adicionar a altura de ativação e atualizar a versão mínima especificada do protocolo. A especificação do protocolo também foi atualizada para a NU6.
A Zcash Foundation está planejando começar a trabalhar no lançamento nesta semana, com sorte, ele estará pronto até o final da semana.
Electric Coin Company Updates
Há vários novos recursos saindo na próxima versão da @zashi_app, incluindo funcionalidade Agenda de Endereços, Integração com ZIP 321 e um novo design da Zashi na camada de UI.
Eles devem estar prontos em uma semana!
Novo lançamento próximo da shardtree crate que corrige um problema de API.
Qualquer pessoa que use a shardtree crate diretamente, é recomendável ler atentamente as notas de lançamento, porque há mudanças semânticas que devem ser respeitadas por implementações de terceiros.
@ebfull (Sean Bowe) deixou seu papel na @electricoinco, mas agora continuará a trabalhar na escalabilidade da #zcash de forma independente.
Zcash Foundation Updates com Arya
No Zebra, nas últimas 2 semanas, alguns Pull Requests foram mesclados para copiar partes do framework de teste dos RPCs do zcashd e aplicá-los ao zebra, retornando também erros em vez de entrar em pânico durante a validação do bloco contextual.
Também há novos PRs abertos para restaurar o minerador interno, embora isso ainda esteja bloqueado e seja improvável que seja mesclado em breve.
Arya também notou uma correção para retornar erros do método RPC sendrawtransaction.
Desligamento do Zcashd Updates
A proposta de Grant da ZingoLabs para o indexador Zaino foi aprovada e o trabalho deve começar em breve.
Str4d e Nuttycom estão se movendo em direção à construção de um esqueleto inicial de um serviço de carteira. Existe um repositório para ele agora com discussões sobre sua estrutura.
Pacu, Pili & Dan estão começando a trabalhar no alcance do ecossistema zcashd.
O objetivo é documentar tudo o que for útil para obter requisitos para sua eventual substituição pelo zebrad. Caso você tenha algo em mente, não hesite em comentar no fórum sobre.
Kris mencionou a possibilidade de que a carteira substituta comece sem suporte para as APIs RPC da carteira zcashd, já que nenhuma das APIs RPC existentes exibe um comportamento ideal ou atende bem aos usuários de exchanges
''Parte da minha motivação é criar um caminho suave para que as exchanges suportem depósitos blindados, em vez de reproduzir as APIs transparentes apenas'' - @nuttycom
A opinião de Pacu é que permitir maior acesso à funcionalidade blindada será mais fácil se as equipes se esforçarem para torná-la melhor ergonomicamente, com uma melhor experiência para o desenvolvedor.
Trailing Finality Updates com Zooko
A Shielded Labs está entrevistando e contratando, se você conhece alguém interessado em protocolos e na missão da Zcash, clique nesse link.
Na próxima Arborist Call - 17 de outubro, a ShieldedLabs apresentará uma última chamada para os requisitos da primeira implantação da Crosslink.
A contribuição de todos será registrada! Enquanto isso, use o Google Doc.
Tópicos Abertos
Se as pessoas quiserem contribuir na testnet, tudo é postado na sala node-dev do servidor do Discord Zcash R&D.
Um lembrete para qualquer um que esteja executando o zebra na testnet - se você estiver no fork errado na parte finalizada da sua chain, use o comando copy state!