Compartilhe este artigo

Inverno à vista: o que deve acontecer quando o primeiro hard fork do Zcash chegar

Com sua comunidade alinhada, o primeiro hard fork do Zcash, Overwinter, pode não ser empolgante. Mas, como sempre, você nunca descarta realmente uma divisão de blockchain.

A Criptomoeda voltada para privacidade, Zcash, está prestes a passar por seu primeiro hard fork.

Chamada de "Overwinter", a atualização exige que todos os usuários do blockchain de quase US$ 800 milhões mudem para um novo software. Mas, embora esses tipos de mudanças em todo o sistema possam ser de alto risco – se alguns usuários rejeitarem a mudança, ela pode dividir o blockchain e criaruma Criptomoeda rival – Os desenvolvedores do Zcash estão dizendo que pode não haver nada com que se preocupar com esta atualização em particular.

A História Continua abaixo
Não perca outra história.Inscreva-se na Newsletter Crypto Long & Short hoje. Ver Todas as Newsletters

Definido para ser ativado no bloco número 347.500, que de acordo com os horários atuais dos blocos, acontecerá na manhã de terça-feira, o Overwinter está sendo descrito como um evento de baixo impacto.passo intermediário, que prepara a rede para outra atualização em outubro que conta com amplo suporte.

Isso porque a próxima atualização do hard fork, chamada Sapling, é toda sobre eliminar o peso dos tipos de transação privada do protocolo para que o Zcash possa escalar para mais usuários. Essencialmente, T se espera muita discordância, pois o Overwinter visa melhorar um atributo CORE do código já.

De acordo com osite Zcash, um total de 12 bolsas, pools de mineração e startups se apresentaram para apoiar o Overwinter, enquanto outras partes –MinerGate,Mosca-de-bite e Huobi– divulgaram apoio no Twitter.

Por isso, Simon Liu, engenheiro da Zcash, disse que não prevê riscos na implementação.

"Há apoio unânime de todas as partes", disse Liu ao CoinDesk.

E a criadora da criptomoeda, Zooko Wilcox, ecoou essa confiança em entrevista ao CoinDesk.

"Estamos trabalhando com vários parceiros da indústria e todos eles estão a bordo do programa de implementação", disse Wilcox, acrescentando:

"Basicamente, toda a empresa está dedicada a executar [a atualização] com segurança e tranquilidade para aumentar a segurança de todos os usuários."

Dito isso, a preparação para o hard fork T foi isenta de drama.

D. Jane Mercer, desenvolvedora da carteira Zcash para Windows, WinZEC, ameaçou parar de contribuir para o código da carteira e uma cadeia dividida em 20 de junho se ele T obtivesse mais financiamento para apoiar seu trabalho. No entanto, a situação foi resolvida rapidamente, com doações anônimas chegando ao desenvolvedor.

Ao mesmo tempo, a privação de direitos dentro da comunidade de mineração de Zcash , ainda lutando com a introdução de um ASIC para mineração de Zcash , continuou a construir.

No entanto, os desenvolvedores estão confiantes de que isso dificilmente afetará o Overwinter, dada a natureza da atualização.

Mudanças simples

Um dos motivos do Optimism dos desenvolvedores do Zcash sobre o hard fork Overwinter é que aqueles que apoiam o protocolo tomaram várias medidas para garantir que tudo corra bem.

Por exemplo, a atualização tem poucos recursos, disse o engenheiro da Zcash Jack Grigg. Primeiramente, ela foi projetada para preparar a rede para sua atualização de outubro, Sapling, adicionando recursos que protegem a rede durante atualizações em todo o sistema.

Além disso, disse Grigg, as únicas mudanças no código são otimizações úteis — como uma nova forma de expiração de transações, que cancela pagamentos se eles T forem processados ​​após um certo período de tempo, e a remoção de um bug de hash que torna certas transações mais pesadas.

Falando sobre o último, Grigg disse: "Há um bom incentivo para a rede oferecer suporte a ele a fim de melhorar o desempenho de transações transparentes com muitas entradas", acrescentando que, por isso, o risco de uma divisão contenciosa da cadeia é baixo.

Dito isto, ainda há riscos inerentes envolvidos.

Como vários recursos foram adicionados para proteger os usuários de qualquer dano que possa advir de futuras divisões de cadeia – como a chamada "proteção contra repetição" – esses recursos T existem agora e podem causar problemas caso ocorra uma divisão de cadeia durante o Overwinter.

Falando sobre isso, Grigg disse ao CoinDesk:

"A atualização da rede Overwinter tem como objetivo específico tornar as futuras atualizações de rede mais seguras, então, por definição, há mais riscos durante sua implementação do que em futuras atualizações de rede, já que alguns dos recursos que ela introduz T podem ser aproveitados por si só."

Segurança com código suave

Ainda assim, há recursos adicionais aos quais os desenvolvedores podem recorrer para minimizar o risco da atualização.

Por exemplo, uma hora antes da ativação do Overwinter, um mecanismo chamado "modo de segurança" será retransmitido em todos os nós que executam o software pré-Overwinter, para que nenhuma transação possa ocorrer na cadeia legada, a menos que esse mecanismo tenha sido desativado ativamente em nós individuais.

De acordo com Grigg, esse recurso protege os usuários de perder dinheiro acidentalmente ao fazer transações em versões antigas do software.

"O uso do modo de segurança para versões antigas serve especificamente para proteger usuários que, por algum motivo, T perceberam que uma atualização estava chegando", disse Grigg.

O código Zcash também contém um recurso, chamado auto-senescência ou "interrupção EOS ", que desabilita iterações de software mais antigas após um período de 16 semanas.

Embora anteriormente fosse opcional, os desenvolvedores do Zcash optaram recentemente por remover a capacidade de desabilitar o código de senescência automática, o que, de acordo com o desenvolvedor Jason Davies, garante que os usuários do Zcash KEEP os novos lançamentos.

"O uso permanente do EOS visa simplificar o relacionamento entre o Zcash e seus usuários", disse Davies. "O estado padrão do cliente Zcash é exigir que você KEEP seu software atualizado."

Mas essas mitigações de risco T são as únicas estratégias que a equipe do Zcash implementou para garantir que a atualização do Overwinter T dê errado. Wilcox disse que o Overwinter foi amplamente testado – na verdade, uma revisão de software de terceiros foi feita em Marchare não conseguiu mostrar nenhuma vulnerabilidade na atualização.

Wilcox disse ao CoinDesk:

"Quero demonstrar ao mundo que podemos executar inovações difíceis e de ponta, e que podemos fazer isso de forma confiável e sem interromper ou colocar em risco o ecossistema em crescimento."

Geada na janelaimagem via Shutterstock

Rachel-Rose O'Leary

Rachel-Rose O'Leary é uma codificadora e escritora na Dark Renaissance Technologies. Ela foi redatora de tecnologia líder para a CoinDesk 2017-2018, cobrindo tecnologia de Política de Privacidade e Ethereum. Ela tem formação em arte digital e filosofia, e escreve sobre Cripto desde 2015.

Rachel-Rose O'Leary