O hard fork Ironwood do Zcash, designado NU6.3, é ativado por volta de 28 de julho na altura do bloco 3.428.143 para corrigir uma falha de solidez (soundness) no pool shielded Orchard. O pesquisador de segurança Taylor Hornby descobriu o bug no fim de maio enquanto trabalhava com Shielded Labs, levando os desenvolvedores a implementar patches de emergência. O fork coincide com o lançamento de 1.0.0 do Zakura em 15 de julho, um novo nó construído pelo cofundador do Zcash Sean Bowe e pelo cofundador da Osmosis Dev Ojha, que sincroniza a mainnet em aproximadamente 4 horas e 20 minutos, em comparação com as cerca de 20 horas e 46 minutos do Zebra.
Taylor Hornby, trabalhando com Shielded Labs, encontrou a falha no fim de maio. O bug estava nos circuitos criptográficos do Orchard. Em teoria, ele permite que alguém cunhe ZEC falsificado dentro do pool shielded sem deixar rastro. O design de privacidade do Zcash bloqueia observadores externos de verificar se alguém o explorou. Os desenvolvedores agiram rapidamente com um soft fork que desativou temporariamente o pool Orchard, seguido pelo hard fork NU6.2, que corrigiu o perigo imediato. O preço do ZEC caiu fortemente com a notícia antes de recuperar parte das perdas.
Uma vez que o Ironwood é ativado, o pool Orchard legado deixa de aceitar novos depósitos ou transferências internas. As moedas existentes no pool antigo continuam funcionando, mas apenas se forem movidas por um checkpoint chamado turnstile a caminho do novo pool Ironwood. O turnstile impõe uma regra na qual as saídas do pool antigo não podem exceder as moedas que entraram de forma legítima. A oferta total em circulação do ZEC se torna verificável no momento em que o Ironwood é ligado, sem esperar que cada usuário migre. Se moedas falsificadas existirem e uma oferta excedente tentar sair do pool antigo, o turnstile impede a saída e as moedas extras são destruídas. O Projeto Tachyon está executando verificação formal nos novos circuitos do Ironwood, gerando provas verificadas por máquina.
Os operadores de nós precisam atualizar antes que o bloco 3.428.143 seja atingido, previsto para cerca de 8h (horário de Brasília) em 28 de julho. Provedores de carteira ligados ao Zcash Open Development Lab estão adicionando prompts para orientar a migração de fundos shielded. Usuários que mantêm saldos transparentes ou fundos fora do pool Orchard antigo não precisam tomar nenhuma ação. O software legado do nó zcashd está chegando ao fim de vida na mesma janela.
O Zakura 1.0.0 foi lançado em 15 de julho, derivado do código-base Zebra da Zcash Foundation. Sean Bowe, cofundador do Zcash e engenheiro criptográfico liderando o Project Tachyon, construiu o projeto com Dev Ojha, cofundador da Osmosis e agora à frente do Valar Group. Ambos os projetos são financiados por doações privadas em ZEC. O Zakura sincroniza a mainnet do Zcash em cerca de 4 horas e 20 minutos, contra aproximadamente 20 horas e 46 minutos do Zebra no mesmo teste. Snapshots podados permitem que um novo nó faça bootstrap em menos de 2 minutos. Um modo de compatibilidade do zcashd mantém carteiras e integrações mais antigas funcionando durante a transição. Bowe e Ojha afirmam que o objetivo de longo prazo é ter throughput no nível da Visa e da Mastercard, perto de 50.000 transações por segundo, para pagamentos privados. A Zcash Foundation diz que dá as boas-vindas ao novo cliente, enquadrando múltiplas implementações independentes de nós como uma salvaguarda contra pontos únicos de falha.
Para traders, o fork Ironwood funciona como uma auditoria pública com prazo. O design do turnstile significa que o mercado recebe um sinal em poucos dias sobre se o bug de maio foi alguma vez explorado. Os tempos de sincronização mais rápidos do Zakura e os custos menores de nó tornam mais fácil para exchanges, mineradores e exploradores de bloco rodarem infraestrutura independente. O ZEC se estabilizou acima de US$ 500 à medida que a ativação de 28 de julho se aproxima, com desenvolvedores, a Foundation, Shielded Labs, Project Tachyon e Valar Group alinhados na mesma janela de atualização.
O que o hard fork Ironwood do Zcash faz em 28 de julho?
O Ironwood (NU6.3) ativa por volta de 28 de julho na altura do bloco 3.428.143. Ele fecha o pool shielded Orchard legado e abre um novo pool construído em código corrigido depois que Taylor Hornby descobriu uma falha de solidez no fim de maio.
Quão rápido o Zakura sincroniza em comparação com o Zebra?
O Zakura 1.0.0, lançado em 15 de julho, sincroniza a mainnet do Zcash em aproximadamente 4 horas e 20 minutos. O Zebra leva cerca de 20 horas e 46 minutos no mesmo teste.
Que ação os operadores de nós precisam fazer antes de 28 de julho?
Os operadores de nós precisam atualizar antes que o bloco 3.428.143 seja atingido, previsto para cerca de 8h (horário de Brasília) em 28 de julho. Provedores de carteira ligados ao Zcash Open Development Lab estão adicionando prompts para orientar a migração de fundos shielded.
Notícias relacionadas
Zignaly integra conformidade com a blockchain para corrigir a ineficiência das finanças tradicionais
A Kaspersky Detecta a Estrutura de Malware do OkoBot, que Mira Carteiras de Criptomoedas
A Cardano transfere o controle da infraestrutura central para empresas externas a partir de agosto
A Amazon, por meio da Zoox, convoca recall de 105 robôs-táxis após um veículo entrar em uma cena de incêndio