A atualização NU7 proposta para o Zcash rejeitaria transações da versão 4, o formato necessário para gastar fundos do pool Sprout legado. Cerca de 22,309.44195128 ZEC permaneciam no Sprout no bloco 3,521,260, em 17 de outubro, deixando os detentores dependentes de uma migração antes de qualquer prazo limite na mainnet.
A ativação na mainnet continua por decidir. Está prevista uma decisão para 20 de outubro, após a experiência na testnet, enquanto 5 de novembro continua a ser uma meta condicional. A especificação de implementação do NU7 ainda não atribuiu uma altura de ativação.
Porque é importante
Uma chave privada, por si só, não preservaria o acesso se a rede rejeitasse o formato de transação necessário para a utilizar. O ZIP 2003 propõe encerrar, a partir do NU7, a via de gasto para todas as transações da versão 4. Os formatos mais recentes das versões 5 e 6 não suportam transferências do Sprout, deixando o pool sem uma alternativa direta.
A migração também acarreta custos operacionais e de privacidade. O processo de migração da Zallet exclui chaves e fundos de gasto do Sprout, enquanto a ferramenta de recuperação Argos pode exigir um ficheiro de carteira legado, chaves autónomas e uma análise histórica completa. A Argos estima cerca de 280 GB de transferência de dados e potencialmente vários dias de processamento quando os dados de carteira necessários não estão disponíveis.
Impacto no mercado
As saídas do Sprout transferem fundos para o Sapling através da contabilização pública do pool, expondo o montante mesmo quando os utilizadores não usam um endereço transparente. O ZIP 308 descreve uma coordenação temporal e montantes aleatorizados para reduzir a possibilidade de associação, mas o ZIP 2003 alerta que um período de saída curto ou mal coordenado pode tornar mais fácil associar os montantes e o momento aos detentores.
A atualização reduziria a carga de validação criada pela verificação específica do Sprout e pelo tratamento de notas gastas, mas transferiria para os utilizadores o esforço da migração. O ZIP 2003 mantém em aberto a possibilidade teórica de restaurar os gastos da versão 4 ou criar outro mecanismo de recuperação, embora avise que os gastos podem nunca voltar. A aprovação e a definição de uma altura na mainnet em 20 de outubro serão os próximos sinais importantes para os detentores de Sprout.
Perguntas frequentes
-
Quanto ZEC permaneciam no pool Sprout?
O pool Sprout continha cerca de 22,309.44195128 ZEC no bloco 3,521,260, segundo os dados do painel citados no relatório.
-
Porque é que as chaves privadas não seriam suficientes após o NU7?
Uma chave privada autoriza um gasto, mas a rede também tem de aceitar o formato da transação que o transporta. O NU7 rejeitaria transações da versão 4, necessárias para as transferências do Sprout.
-
Quando decidirá o Zcash se vai ativar o NU7?
Está prevista uma decisão sobre a mainnet para 20 de outubro, após a experiência na testnet. 5 de novembro continua a ser uma meta condicional de ativação, e a altura final de ativação ainda não foi atribuída.
-
O que exige a recuperação do Sprout se os dados da carteira estiverem em falta?
A Argos pode exigir um ficheiro de carteira legado ou chaves autónomas de gasto do Sprout. Uma análise histórica completa pode envolver cerca de 280 GB de transferência de dados e potencialmente vários dias de processamento.
-
Qual é o custo de privacidade de transferir fundos do Sprout?
A migração do Sprout para o Sapling usa a contabilização pública do pool, que expõe o montante transferido mesmo sem um endereço transparente. A coordenação temporal e os montantes aleatorizados destinam-se a reduzir a possibilidade de associação.