Weekly Call #5 & 6 - Zcash & Brave, NYM Mixnet na Zcash, Zenith - Full Node Wallet para o Zebrad e muito mais.

Weekly Call #5 & 6 - Zcash & Brave, NYM Mixnet na Zcash, Zenith - Full Node Wallet para o Zebrad e muito mais.

Explore the latest updates on Zcash & Brave, NYM Mixnet, Zenith Full Node Wallet, and more in the Zcash Weekly Call #6. Period.

February 26, 2024· 13 min read
9 score

Weekly Call é um formato de chamada da comunidade baseada na Newsletter ZecWeekly postada semanalmente na comunidade.

Principal objetivo dessa chamada é prover transparência dos acontecimentos e informar a comunidade sobre as novidades mais cruciais do ecossistema Zcash._

Confira abaixo os melhores Highlights desta semana


Nesta última terça-feira tivemos a oportunidade de dar boas-vindas ao Brave na comunidade brasileira. Depois de muito tempo, o Brave finalmente começou a desempenhar seu papel de adoção no Brasil e na america latina para ampliar o ecossistema privado à usuários que ainda usam navegadores rastreadores como Chrome, Edge, FireFox entre outros.

Nesse Twitter Spaces, abordamos a importância de neutralizar a coleta de dados dos usuários ao navegarem explicando as camadas de proteções que o navegador provem e ferramentas importantes que o difere dos demais, além da integração da Zcash na Brave Wallet.

Para aqueles que não se lembram, em Setembro de 2023 a Electric Coin Company (ECC) junto a FileCoin, firmou uma aliança com a Brave em pról da privacidade. Essa parceria consiste na implementação do ZEC na Brave Wallet (Carteira Nativa) para que seja possível transacionar ZECs utilizando as pools Transparente, Sapling & Orchard dentro do navegador. Com isso, além de poder transacionar para onde quiser, você poderá recompensar algum criador favorito, trocar por outras curriences e muito mais.

Isso será um pilar crucial para a adoção do ZEC, usabilidade do Brave e para a foriticação da parceria em ambos os lados. Embora essa integração esteja em fase de testes, já é possível testá-la usando o Brave Nightly, navegador de testes antes de implementar no Brave oficial. As Pools Shieldeds (Sapling & Orchard) estão previstas para Junho - Agosto desse ano.


Não é de hoje que a NYM e a Zcash estão andando lado a lado na mesma missão.

Desde o Web Summit 2022 quando encontramos a equipe da NYM, rumores já circulavam que membros da elite estavam em contato com a ECC para desenvolver algo importante mas que seria surpresa até certo ponto.

Posteriormente recebemos uma proposta elaborada por Harry Halpin (NYM CEO) para a implementação da Mixnet nos servidores da Lightwalletd, criado pela Electric Coin Company.

A Nym trabalhará com a infraestrutura de preservação de privacidade da Zcash para ajudar a fornecer uma solução protegida de ponta a ponta para privacidade dos usuários Zcash, solução de vazamento de dados na camada de rede que atualmente não é defendida pela Zcash.

Sabemos que a Zcash deu um grande passo para defender a privacidade do usuário trazendo o ZK para o mercado. No entanto, como toda tecnologia, o ZK possui certas vulnerabilidades na camada de transporte da internet (TCP/IP). Adversários com um amplo conhecimento podem avaliar o trafego padrão das transações nos servidores da Lightwalletd, bisbiolhotando assim para registrar passivamente as atividades na rede Zcash.

Com isso, é possível observar a carteira de um terminado usuário enquanto o mesmo realiza transações de blindagem automática T2Z. Repetindo o processo, o vigilante pode coletar mais informações como o IP e rastreá-lo a longo tempo.

Em resumo, com a integração da Mixnet nos servidores Zcash solucionará a falha da Zcash em Networks e fornecerá mais proteção e privacidade a rede, formando uma aliança a longo prazo com a NYM.

O Grant inicialmente foi aplicado com valor de 650k e após reuniões teve uma redução para 150k. O prazo estimado é de 10-12 meses.


No começo desse mês comentamos sobre o cancelamento da integração do ZEC na Thorchain pelo ZCG em virtude a ausência dos resultados pelos aplicantes do grant.

Poucos dias depois, Joel Valenzuela publicou a possibilidade de usarmos a Maya Protocol (Fork da Thorchain) para o mesmo objetivo da Thorchain, uma vez que a Maya por ser um fork, herda os códigos primários da Thorchain.

Depois de um tempo de discussão fomos apresentados a uma proposta detalhada sobre a integração forcenida por Hahn, mesmo criador da yWallet e Shielded Ledger.

A proposta foi aprovada por US$ 110k há dois dias.

Resumo técnico sobre a integração abaixo.

‘‘Diversas máquinas que compõem o conjunto de validação da Maya Protocol monitoram constantemente a blockchain Ethereum e procuram fundos recebidos no endereço Asgard. Quando detectam tal transação, eles a reportam ao blockchain MP.’’

‘‘A proposta discute o funcionamento do Protocolo Maya (MP), um sistema de troca de criptomoedas que permite a conversão entre diferentes moedas, como de ETH para ZEC, de forma descentralizada. A operação começa com o usuário enviando ETH para um endereço específico, com o conjunto de validadores do MP monitorando e verificando a transação através de um consenso. Uma vez confirmada, a troca procede para a segunda fase, onde os Mayanodes facilitam a saída de pagamento. Todo o processo é descentralizado, exigindo a concordância de 67% dos validadores para mover para a próxima etapa.’’

‘‘O MP utiliza um programa chamado Bifrost para monitorar transações em diferentes blockchains e requer uma concordância de 67% para finalizar cada mensagem. O estado do MP é registrado na blockchain Maya, sendo público e acessível.’’

‘‘A proposta também aborda a diferença entre realizar trocas usando endereços transparentes ou protegidos, destacando que, embora as transações para um endereço protegido sejam menos visíveis, o endereço e o valor da transação ainda são registrados no blockchain MP. Além disso, menciona o problema de reembolso ao usar endereços protegidos, pois, em casos de falha na transação, o MP não pode processar reembolsos automaticamente, uma vez que não tem acesso a um endereço de reembolso.’’

‘‘Em resumo, o Protocolo Maya facilita a troca descentralizada entre diferentes criptomoedas, com um sistema robusto de validação e consenso. Contudo, o uso de endereços shieldeds para transações traz desafios adicionais, especialmente relacionados a reembolsos em casos de transações não concluídas.’’

Semanalmente a comunidade Zcash vem recebendo updates do CEO da ECC, Josh Swihart. Dessa vez, ficamos sabendo que em setembro a SEC intimou a empresa para apresentar informações legitmas sobre suas operações nos últimos anos. Apesar desta investigação exigir um tempo considerável à ECC, a mesma sempre foi transparente/cooperativa com a SEC e conseguiu entregar uma resposta concisa e completa, podendo dar continuidade a seus trabalhos sem intervenções.

• Zashi

Grandes progressos estão sendo feitos na carteira da ECC. Seu desempenho de sincronização melhorou bastante e a equipe está adicionando o suporte para Orchard.

O lançamento da carteira para iOS sairá em março, todavia, devido alguns atrasos na implementação do Android, não sabemos se o mesmo será lançado no mesmo mês.

A auditoria de segurança já está sendo trabalhada e tudo aparenta está funcionando perfeitamente.

Zashi incluirá funcionalidades básicas desde o início, como uma UX (Experiência do Usuário) intuitiva e muito mais.

• Pesquisa & Desenvolvimento (R&D)

Updates R&D vieram à tona essa semana.

​Liderada por daira, a equipe de R&D estimou a quantidade de trabalho e tempo necessários para entregar uma solução híbrida para o Proof of Stake, partindo do pressuposto que a equipe seria capaz de se concentrar totalmente nela.

Essa anlise refere-se ao tempo designado para trabalhar na Zashi, aposentadoria do zcashd e outras atualizações pequenas.

Existem duas partes de foco necessárias:

  • Abstration Layer

    Conclusão da fase de design, implementação e algumas fases de protótipo. Tempo estimado: 13 semanas.

  • Implementação Protocolo BFT Tendermint.

    A equipe não tem certeza sobre o cronograma do trabalho a fazer no BFT. Primeiro, eles investigarão duas opções, cada uma levando cerca de 4 semanas de pesquisa antes que o alvo seja definido.

• Pontos Finais

** Tempo estimado: 18 a 24 meses.**

Durante a sessão de brainstorming para redução de tempo, a equipe discutiu sobre uma transição direta ao PoS em vez do modelo hídrido, semelhante ao que a Ethereum fez em setembro de 2022. Embora ainda não há um resultado final sobre essa possibilidade, a equipe teorizou que essa transação direta pode levar muito mais tempo do que a opção híbrida (Trailling Finality Layer) devido aos ciclos de testes.

Daira também apontou que isso levanta algumas preocupações de seguranças pelo fato da equipe não saber se o ZEC é tão amplamente distribuído como o ETH era.

Daira concluirá a Fase 2 de Design nas próximas semanas, enquanto outros membros da equipe continuarão a trabalhar em nosso roteiro para Zashi e R&D .


Alianças e Governança

Essa semana, o PGP (Pretty Good Policy) liderado pela ECC iniciou um novo ano em Washington DC sob a liderança de @paulbrigner , juntamente com a Blockchain Association e um novo co-patriconador, Coinbase. Essas sess’oes agora ser’ao transmitidas ao vivo no canal PGP.

Em cooperação com outros membros da comunidade Zcash, Paul também começou a trabalhar em como a ECC participará na coleta e avaliação do sentimento da comunidade, como houve no Zeebot, por exemplo.

A equipe ressaltou que estão empenhados em envolver uma comunidade ampla e diversificada para ajudar em seus pensamentos e decisões futuras.


Renê Vergana, conhecido como Pimutt e criador da Zgo, publicou uma proposta para integrar uma carteira no Full Node Zebrad.

Como sabemos, diferente do zcashd, o zebrad não possui funcionalidades para transações e isso pode levemente afetar o desempenho do node em comparação ao seu antecessor, zcashd.

Na última Meeting Minutes do Zcash Community Grants ficamos sabendo que o comitê votou unanimente para que essa implementação seja concluida, despertando interesse na comunidade em discutir à respeito.

Particularmente, como um noder zebra, posso dizer que fiquei feliz com essa novidade, porque além de poder usar o Block Scanning para avaliar a blockchain e validar transações, poderemos transacionar através do Zebra e isso certamente aumentará a adoção do Node.

Pimutt ressaltou que começará com a versão Linux (mais que óbvio) pelo fato do desenvolvimento do Zebra para Windows estar temporariamente suspenso. O preço dessa proposta é avaliada em 160k$.

A Zenith Full Node Wallet será construída usando os mesmos endpoints RPC do Full Node que a Lightwalletd usa. Isso permitirá que a equipe comece a trabalhar imediatamente usando a base do ‘‘zcashd’’ como full node para depois executá-lo em nodes ‘‘zebra’’, uma vez que o ‘‘zebrad’’ suporta os mesmos endpoints necessários.

Funções da Zenith:

  • Crie novas contas e novos endereços.

  • Exibir transações recebidas.

  • Envie ZEC para endereços unificados, Sapling e transparentes.

  • Envie memorandos shieldeds para endereços Unified e Sapling.

  • Mantenha um catálogo de endereços local.

  • Gerar URIs de solicitação de pagamento e códigos QR.

  • Aceite URIs de solicitação de pagamento para gerar transações.

  • Carregar chaves de visualização Sapling e Unified.

A conclusão da implementação está prevista para 16/08/2024.


Há 11 dias recebemos atualizações do progresso de entrega dos videos da Zcash Media para o segundo milestone.

Segundo David, a única informação nova a ser acrescentada é que a equipe não conseguiu atinger o objetivo de terminar os vídeos atuais até o final de fevereiro pelo fato de estarem com outros projetos em andamento, exigindo mais atenção da equipe.

Em contra partida, para compensar, a Zcash Media trouxe mais dois membros da equipe para trabalhar no projeto e para entregar os videos pendentes.

Aqui está uma atualização por episódio:

  • Episódio: Dilemas. Status: Enviado.

  • Episódio: Sem dinheiro. Status: Requer edição e animação adicionais.

  • Episódio: Web3. Status: Requer edição e animação adicionais.

  • Episódio: Constituição. Status: Enviado.

  • Episódio: Teoria da Regulamentação da Privacidade. Status: Precisa de mais alguns dias de edição e retoques de animação.

  • Episódio: Ética na Internet. Status: Enviado.

  • Episódio: Lote de Shorts #1 (9 curtas). Status: Enviado.

  • Episódio: Lote de Shorts #2 (9 curtas). Status: Enviado.

A prioridade agora é entregar os vídeos restantes.


Em parceria com a NYMTech, Zcash Foundation & Electric Coin Company, a ZingoLabs Vermilion publicou essa semana os novos recursos que serão implementados na carteira em breve.

Dessa vez fomos introduzidos ao Background Sync, uma ferramenta que faz a wallet sincronizar automaticamente no meio da noite com a blockchain. Se o seu dispositivo estiver conectado ao Wi-Fi, a Zingo será sincronizada por 5 minutos todas as noites.

Isso significa que a implementação de sincronização mais rápida que foi lançada há 20 dias agora terá chance de ser executada.

Para garantir que o Background Sync esteja ativo, você precisa fazer instalar a versão 1.3.4, abrir o aplicativo e enviá-lo para ‘‘segundo plano’’ (background).

Caso esteja curioso(a) é possível testar a v. 1.3.4 nos links abaixos.


Meeting Minutes (ou Atas de Reuniao em português) é uma reunião onde o comitê do Zcash Community Grants se reune para debater as aplicações recentes que deverão ser aprovados ou recusadas.

Como já ressaltamos as implementações NYM Mixnet & Zenith que também fazem parte desta reunião, focaremos nos tópicos que não foram apresentados.

  • Zcash Implementation SDK [JS/TS] - Em Processo

    Essa proposta é da Chainsafe. Eles estão pedindo U$ 300.000 para implementar e manter um SDK TypeScript para permitir mais recursos Zcash no navegador.

    Eles afirmam que esse projeto deve fornecer uma base e servir como um teste de viabilidade para o desenvolvimento de um Zcash MetaMask Snap, bem como uma carteira Web que utilizaria o Metamask Snap como um guardião seguro para chaves de usuário. Seu objetivo final é dar acesso ao Zcash a milhões de usuário da Metamask, o que ajudaria na adoção e usabilidade do ZEC.

    Apesar de ser uma proposta promissora, o comitê levantou algumas preocupações sobre a viabilidade do projeto pelo fato de algumas equipes já terem tentado construir uma ferramenta de navegador semelhante e falharam.

    Por isso, ZCG pediu para que a Chainsafe exclaresse o processo de implementação em uma thread no fórum para que a comunidade possa avaliar e ajudar nas sessões de brainstorming do comitê.


  • Coin Voting / Shielded Airdrop / Proof of Balance - Aprovado/Negociado

    Essa proposta de Hahn oferece uma solução para comprovar a posse de uma quantidade específica de moedas sem revelar o histórico de transações. Tecnicamente, isso poderá ser útil em diversas aplicações, como votações baseadas em moedas ou airdrops, onde os usuários desejam manter seus fundos shieldeds. A solução da proposta envolve organizar uma votação ponderada por moedas, definindo uma data de início e término.

    As moedas devem estar na carteira do usuário (Hold) antes do início da votação e o voto deve ser enviado antes do término. Conceitualmente, é criado um ‘‘fork virtual’’ na altura inicial, onde as votações são transações validas. Isso garente a segurança da votação, sem double-speding (gastos duplos), com o saldo congelado durante o processo e sem a possibilidade de usar o voto para gastar na rede principal.

    Essa solução não envolve mineração ou criação de blocos e oferece uma forma segura e eficiente de realizar votações ou transações sem revelar o histórico das moedas.

    Han está requisitando US$ 200.000 para iniciar essa aplicação, porém o ZCG pediu-lhe que limitasse a proposta ao primeiro marco de US$ 40.000 para o ZIP.

    A justificativa por trás dessa decisão é que o comitê queria mais detalhes nos marcos subsequentes em torno do trabalho de desenvolvimento e na aparência de um front-end. Com isso, o comitê concordou que fazia sentido separar o ZIP de um grant e votou por unanimidade pela aprovação do ZIP como uma doação separada de US$ 40.000.


  • DAOsign: Plataforma Inteligente de Assinatura e Automação de Fluxo de Trabalho - Reprovado

    A equipe DAOsign requisitou uma doação de US$ 30.000 da comunidade para lançar sua plataforma inteligente na blockchain Zcash, que, segundo eles, melhoraria a governança e os fluxos de trabalho para DAOs e empresas Web3. ZCG não achou que essa aplicação fosse adequada para a Zcash e enfatizou ser uma proposta CTRL C + CTRL V que busca Grants em diversos projetos.


  • Zcash Grants e Ecosystem Observer - Reprovado

    Essa proposta foi apresentada pela equipe Grat3, e eles estão solicitando US$ 25.326 para desenvolver um banco de dados e uma interface amigável com uma lista de todos os aplicantes aprovados, incluindo um centro de analise, páginas individuais para cada aplicante e o conteúdo de destaque nas midias sociais.

    ZCG decidiu não aprovar essa proposta como Grant e achou que ela encaixaria melhor como Minor Grant, além de concordarem que o pedido preço requisitado é alto demais.


Gravação


Siga nossas redes para não perder nenhuma novidade

Related Articles