Zakura, um novo nó completo da Zcash mantido pelo criptógrafo fundador da Zcash Sean Bowe e pelo cofundador da Osmosis Dev Ojha, foi lançado na quarta-feira na versão 1.0.0 como a primeira peça em funcionamento de um plano plurianual para levar a Zcash à escala de rede de pagamentos. É uma bifurcação podada e de sincronização rápida do nó Zebra da Zcash Foundation, vem com sincronização baseada em snapshots que leva um novo operador do zero a um nó em execução em menos de dois minutos, algo que a equipa mede como cerca de 680x mais rápido do que o caminho legado, e reproduz a interface do zcashd antes do fim de vida desse cliente a 18 de julho. Zakura também suporta Ironwood (NU6.3), a hard fork que ativa no bloco 3,428,143 a 28 de julho.
Porque é importante
A equipa apresenta 50.000 transações por segundo da Mastercard e da Visa como o piso, não como o objetivo. A criptografia atual da Zcash precisaria de um nó para ingerir e verificar mais de 500 MB por segundo para acompanhar, porque cada transação blindada traz uma prova de conhecimento zero, e as provas são grandes. Três partes do plano atacam isso: Project Tachyon, onde Bowe trabalha em provas recursivas para que um nó verifique uma prova em vez de milhares; recuperação privada de informação da Valar Group, que permite a uma carteira ir buscar os seus próprios dados a um servidor sem revelar que entradas pediu, e o software de carteira atual fica perto de uma transação por segundo precisamente porque tem de descarregar e testar tudo; e o próprio Zakura, que inclui uma camada experimental de propagação rápida de blocos com o objetivo de entregar blocos abaixo de meio segundo em toda a rede. Nada disto está ainda lançado à escala da Visa; o nó e a hard fork de Ironwood são a porta de entrada.
Impacto no mercado
O catalisador mais próximo é Ironwood, criado para corrigir um erro de soundness no circuito de provas da Orchard que o investigador da Shielded Labs Taylor Hornby revelou em 29 de maio. A falha estava ativa desde que Orchard foi ativada em maio de 2022 e poderia ter permitido a um atacante cunhar ZEC não rastreável; os programadores desativaram Orchard em 2 de junho e corrigiram o circuito via NU6.2 em 3 de junho.
Perguntas frequentes
-
O que é Zakura e em que difere do nó Zcash existente?
Zakura é um novo nó completo da Zcash mantido pelo criptógrafo fundador Sean Bowe e por Dev Ojha. É uma bifurcação podada e de sincronização rápida do nó Zebra da Zcash Foundation, vem com sincronização por snapshot que leva um novo operador do zero a correr em menos de dois minutos e reproduz a interface do zcashd…
-
Porque é que a hard fork Ironwood a 28 de julho é importante para a oferta de ZEC?
Ironwood (NU6.3) ativa-se no bloco 3,428,143 a 28 de julho e acrescenta uma catraca ao Orchard que limita o que pode sair da pool blindada. Como os montantes que entram e saem das pools blindadas são públicos, mesmo quando as transações dentro delas não o são, qualquer ZEC falso que possa ter sido criado pela…
-
O que foi a falha de soundness do Orchard descoberta em 29 de maio?
A investigadora da Shielded Labs Taylor Hornby revelou em 29 de maio que o circuito de provas do Orchard continha uma falha de soundness que poderia permitir a um atacante cunhar ZEC falso sem rasto onchain. A falha estava ativa desde que Orchard foi ativado em maio de 2022; os programadores desativaram Orchard em 2…
-
Como é que o Project Tachyon pretende chegar a 50.000 transações por segundo?
Project Tachyon é o trabalho de Bowe em provas recursivas, em que uma única prova atesta a validade de milhares de outras. A equipa afirma que isto pode reduzir os requisitos de dados de consenso de cerca de 100 MB por segundo para um nível que é tecnicamente alcançável com engenharia cuidadosa, removendo o principal…
-
Porque é que as carteiras Zcash só conseguem hoje cerca de uma transação por segundo?
Porque a Zcash esconde para quem é uma transação, uma carteira não pode perguntar a um servidor que entradas lhe pertencem sem se revelar. O software de carteiras atual descarrega o conjunto completo e testa cada uma, razão pela qual fica perto de uma transação por segundo. O trabalho de recuperação privada de…
CoinDesk