Todas as línguas
Zcash é o primeiro sistema blockchain a usar provas de conhecimento zero, que fornecem total confidencialidade de pagamento enquanto ainda é capaz de manter uma rede descentralizada usando um blockchain público. Assim como o Bitcoin, a quantidade total de tokens Zcash (ZEC) também é de 21 milhões. A diferença é que as transações Zcash ocultam automaticamente o remetente, o destinatário e o valor de todas as transações no blockchain. Somente quem tem a chave view pode ver o conteúdo da transação. Os usuários têm controle total e podem optar por fornecer suas chaves de visualização para outras pessoas.
ZCash é um ramo do bitcoin, que mantém o modo original do bitcoin e é modificado com base no código do bitcoin versão 0.11.2. Existem dois tipos de fundos da carteira ZCash: fundos transparentes e fundos privados. Fundos transparentes são semelhantes aos fundos Bitcoin; fundos privados aumentam a privacidade, transações envolvendo fundos privados são mantidas em sigilo e transações entre fundos transparentes e fundos transparentes estão disponíveis publicamente.
Em comparação com o Bitcoin, a maior característica do Zcash é o anonimato.As transações podem ocultar automaticamente ambas as partes e a quantidade de transações do blockchain, e apenas aqueles que possuem a chave podem ver as informações específicas da transação. Claro, os usuários podem escolher quem tem essa permissão.
Por que é dito que Zcash pode alcançar verdadeiro anonimato e proteção de privacidade? Entendimento simples, Zcash usa duas tecnologias:
zk-SNARK tecnologia de prova de conhecimento zero: Mesmo que as informações de origem e fluxo da moeda sejam completamente confidenciais , prova de conhecimento zero A tecnologia ainda pode verificar se o usuário que gasta dinheiro realmente possui a moeda.
Blockchain público: O Zcash usa um blockchain público para exibir a transação, mas oculta automaticamente o valor da transação, e os detentores do ZEC (o token no sistema Zcash) podem observá-lo visualizando as informações da chave associada.
Figura 1 Visualização de alto nível da transferência Zcash
Como mostrado na Figura 1, Zcash pode implementar quatro tipos de transferências. Atualmente, o método mais comum e simples na Internet é a transferência entre endereços públicos, o que não é diferente da transferência de Bitcoin. Combinado com a tecnologia de prova de conhecimento zero, os endereços públicos podem ser transferidos de e para endereços ocultos e, ao mesmo tempo, também podem ser realizadas transferências com endereços de envio e recebimento completamente ocultos.
•prova de conhecimento zero zk-SNARKs
O nome completo de zk-SNARK é argumento de conhecimento sucinto não interativo de conhecimento zero (prova de conhecimento zero concisa não interativa). A prova de conhecimento zero não requer comunicação entre o provador (Prover) e o verificador (Verifier). Para obter funções não interativas, a tecnologia zk-SNARKs precisa executar uma configuração inicial confiável (Configuração inicial confiável) e definir uma série de parâmetros públicos para ajudar o provador a criar uma prova de conhecimento zero para obter transferências completamente privadas. Esta série de parâmetros é realmente usada para estabelecer uma série de acumuladores de criptografia de chave pública RSA (acumuladores RSA) em Zcash, e o parâmetro correspondente é o produto de dois grandes números primos N = p q. O gerador de parâmetros precisa destruir todos os registros sobre p e q, então o sistema será considerado seguro (na verdade, o padrão é a suposição de que o produto de grandes números primos não pode ser quebrado). Se alguém souber p ou q, poderá construir facilmente uma prova de conhecimento zero, de modo a gastar duas vezes a transferência anônima e realizar a emissão adicional de moeda no sistema anônimo.
Portanto, esses parâmetros secretos precisam ser destruídos com segurança imediatamente após a geração dos parâmetros públicos. A Zcash realizou especialmente uma Cerimônia de Geração de Parâmetros para esse fim e projetou um protocolo de computação multipartidário para permitir que várias organizações independentes cooperem na construção de parâmetros. A série Sapling de Zcash de parâmetros públicos Powers of Tau foi gerada a uma altitude de 3.000 metros no início de 2018 usando dados de radiação do lixo nuclear de Chernobyl. Para garantir a privacidade deste evento. Eles foram celebrados em um pequeno jato particular a uma altitude de 3.000 pés nos estados americanos de Illinois e Wisconsin.
·Estrutura de mineração
Ao contrário da maioria dos projetos de mineração PoW, Zcash aloca 10% da renda do token para a equipe, mas esses tokens não são pré-minerados. ser liberado gradativamente na primeira fase da lavra. As regras específicas são as seguintes:
1. Um bloco a cada 2,5 minutos, e cada bloco recompensa 12,5 ZEC (assim como o Bitcoin, 50 minerados a cada 10 minutos no início)
2. Nos primeiros quatro anos, 20 % da receita de mineração vai para a recompensa da equipe (portanto, no primeiro estágio, os mineradores só podem obter 10ZEC por bloco)
3. No primeiro mês de mineração, a recompensa do bloco começa em 0,000625ZEC, aumento linear para 12,5ZEC ( a mineração começa lentamente)
Figura 2 Liberação da mina de mineração Zcash mapa de distribuição
O ZEC será reduzido pela primeira vez na altura do bloco de 850.000, e a recompensa será reduzida em 50% Após o halving, a recompensa do bloco será de 6,25ZEC.
Link relacionado:
https://baike.baidu.com/item/%E5%A4%A7%E9%9B%B6%E5%B8%81/22415313
https://z.cash/the-basics/
https://www.dprating.com/rating/report/115