A Shielded Labs levantou a possibilidade de adiar a atualização da rede Ironwood do Zcash, alertando que os participantes do ecossistema, como exchanges, pools de mineração e carteiras, podem não ter tempo suficiente para preparar seus sistemas para a ativação planejada para o final de julho.
Jason McGee, diretor executivo da Shielded Labs, afirmou em uma postagem no fórum da comunidade Zcash que dois grandes projetos estão avançando simultaneamente. Além da Ironwood, os provedores de infraestrutura estão sendo solicitados a substituir o software de nó e carteira Zcash, o zcashd, por um novo conjunto de ferramentas conhecido como Z3 Stack.
As preocupações destacam o dilema entre restaurar rapidamente a confiança no fornecimento protegido do Zcash e dar aos participantes do ecossistema tempo suficiente para implantar e auditar a nova infraestrutura com segurança.
Ironwood foi proposto depois que pesquisadores descobriram uma falha de segurança que permitia a criação de uma quantidade ilimitada de tokens ZEC falsificados no Orchard , o principal pool de transações privadas do Zcash. Teoricamente, essa falha poderia ter permitido que um atacante criasse uma quantidade ilimitada de tokens ZEC falsificados dentro do pool sem ser detectado. Os desenvolvedores afirmaram que não havia evidências de que o pool tivesse sido explorado. No entanto, os recursos de privacidade do Orchard tornam impossível provar que nenhuma moeda falsa foi criada.
Fonte: Zooko Wilcox
O lançamento do Ironwood entra em conflito com a migração do software Zcash
Ironwood abriria um pool privado substituto e impediria novas atividades dentro do pool Orchard existente. Os fundos que saíssem do Orchard teriam que passar por um ponto de verificação contábil que impediria a saída de mais ZEC do que a quantidade que entrou originalmente. Isso permitiria aos usuários verificar se a oferta circulante permanece dentro dos limites pretendidos do Zcash.
Ao mesmo tempo, o Zcash está descontinuando o zcashd, o software usado por muitos participantes do ecossistema para se conectar à rede e processar transações. Sua solução substituta inclui o Zebra para operar um nó da rede, o Zaino para fornecer dados do blockchain para aplicativos e o Zallet para funções de carteira.
Os documentos de orientação oficiais da rede afirmam que os operadores podem precisar modificar seus sistemas, pois algumas funções do zcashd não terão substitutos diretos.
McGee afirmou que Zallet e Zaino ainda estão em desenvolvimento e não estão prontos para uso em produção. O feedback coletado de provedores de infraestrutura sugeriu que alguns esperam estar prontos até o final de julho, enquanto outros precisam de mais tempo, acrescentou.
McGee afirmou que nenhum atraso foi finalizado.
O fundador do Zcash, Zooko Wilcox, afirmou que as revisões de segurança não encontraram bugs graves adicionais até o momento e que os desenvolvedores também estão trabalhando para verificar o novo sistema antes da ativação do Ironwood.