Zcash: a primeira criptomoeda verdadeiramente anônima
cliente oficial Zcash só funciona em Linux28 de outubro de 2016 CEO Zcach Zuko Wilcox (Zooko Wilcox-O'Hearn) realizou um "oficial cerimônia criptográfico " iniciar uma nova criptomoeda Zcash - criptomoeda o primeiro no mundo, com base em protocolos criptográficos interativo prova de conhecimento nulo (prova de divulgação zero). O princípio de operação de tal protocolo pressupõe que uma das partes que interage seja capaz de verificar a confiabilidade da instrução matemática, sem ter outras informações do segundo lado. De fato, o Zcash é a primeira moeda verdadeiramente anônima. Descrição técnica do protocoloPoderia muito bem ser objeto de uma tese de doutorado em criptografia.Até o momento, a lista de moedas digitais alternativas totaliza 710 peças . Destas, 372 moedas são negociadas no mercado aberto. 86 moedas têm uma capitalização de mercado de mais de um milhão de dólares. Para 24 moedas, esse valor ultrapassa os US $ 10 milhões, e os que estão observando o mercado há muito tempo são céticos em relação às notícias sobre o lançamento de novas moedas alternativas. Por exemplo, um ano atrás, todos os canais anunciavam uma nova e emocionante criptomoeda PayCoin com um nível de suporte "garantido" de US $ 20. Agora ele está no ranking no 268º lugar, é negociado à taxa de US $ 0,002816 e a capitalização de mercado é de US $ 32.689.Nesse cenário, o lançamento de uma nova criptomoeda causará a reação mais natural: “O que mais uma? Quanto você pode?Parece que o esquema tradicional de enriquecimento e divórcio de investidores?Não haveria assunto para discussão, se não por algumas nuances. Em primeiro lugar, é a autoridade dos desenvolvedores - especialistas técnicos conhecidos. Em segundo lugar, o apoio de investidores bastante sérios. Em terceiro lugar, é matemática. A base matemática da prova de valor zero faz do Zcash um fenômeno interessante, independentemente das perspectivas dessa moeda como objeto de investimento. É interessante apenas do ponto de vista técnico.Como o Bitcoin, o Zcash roda na blockchain, uma cadeia de transações padrão que uma rede ponto a ponto de computadores em todo o mundo calcula. Em termos de infraestrutura, não há inovação específica. A principal característica do Zcash é o anonimato garantido matematicamente. Anonimato completo, em contraste com o Bitcoin bastante transparente, onde o movimento de dinheiro através de carteiras é rastreado com precisão absoluta.Como funciona a prova com não divulgação? Talvez a maneira mais simplificada em que esse conceito matemático tenha sido formulado pelo criptógrafo Jacques-Jacques Kiskater no artigo “ Como explicar o protocolo de evidência com divulgação zero para seus filhos ”, publicado em 1989:
, — . («»), C D. , , . , . , . , , , , , B, : « » « ». , , 50%. k , 1/2k. 20 10−6, , .
Estritamente falando, uma prova de divulgação zero é uma prova probabilística, não determinística. Ele deve ter três propriedades: integridade, correção e divulgação zero. A última propriedade implica que qualquer Verificador não aprende com a evidência nada além do fato de a afirmação ser verdadeira.No sistema Zcash, o software produz vários valores aleatórios que são aceitos como parâmetros iniciais. Também gera fragmentos de uma chave criptográfica que juntos podem ser usados para gerar novas moedas Zcash. Na verdade, na cerimônia de 28 de outubro, eles apenas demonstraram como a criação e a distribuição desses fragmentos da chave criptográfica ocorrem para que a própria chave nunca seja incorporada na realidade como um todo.Transações ZcashNão deixe rastros na cadeia de transações sobre de qual dinheiro da carteira foi debitado, em qual carteira eles são creditados e qual é o valor da transferência. Somente o fato de a transação ser concluída é visível. As informações sobre as partes da transação estão ocultas na blockchain, se assim o desejarem (as partes podem abrir informações sobre si mesmas). Esta é uma propriedade verdadeiramente única da Zcash.Para que os mineradores possam manter a cadeia de transações em tais condições, é usado um protocolo de evidência de divulgação zero. Ele permite que os usuários confirmem que possuem moedas sem fornecer informações sobre de onde vieram e para onde serão transferidas. Para transmitir informações no protocolo, são usadas construções chamadas zk-SNARK .Alguns especialistas acreditam que o anonimato matematicamente garantido é a principal vantagem do Zcash sobre todas as outras criptomoedas. Há uma opinião de que, nas condições atuais de tentativas de controle estatal rígido sobre os cidadãos em diferentes países, essa moeda será demandada pela sociedade.O Bitcoin também foi inicialmente chamado de criptomoeda anônima. Mas, na realidade, isso é apenas um pseudo-anonimato teórico, que exige que o usuário tenha extrema cautela para não fornecer informações confidenciais sobre si mesmo. Todas as transações e números de carteira permanecem para sempre no histórico, e o caminho de cada moeda pode ser rastreado. Serviços de inteligência especializados como o Chainalysis já estão em execução .que fornecem aos clientes esses serviços de rastreamento de pagamentos com a identificação das identidades reais dos usuários de Bitcoin.Fundamentos O Zcash foi desenvolvido em 2013 por Matthew Green , chefe do Departamento de Criptografia Aplicada da Universidade Johns Hopkins. Mais tarde, os criptógrafos Eli Ben-Sasson, do Instituto de Tecnologia de Israel, bem como um grupo de pesquisadores do Instituto de Tecnologia de Massachusetts e da Universidade de Tel Aviv, participaram do desenvolvimento . Todos eles agora são empregados pela Zcash, que transfere 10% das novas moedas dos mineiros.Parece que os desenvolvedores do Zcash definiram a tarefa de criar a criptomoeda da maneira que o Bitcoin deveria ter sido desde o início. Com anonimato e privacidade no coração. Vamos ver até que ponto seus planos estão sendo implementados. No mínimo, o Zcash parece a moeda perfeita para mercados clandestinos - e o principal candidato a uma proibição legal em países onde a regulamentação da Internet é praticada.Em 28 de outubro, foi lançada a primeira versão do software Sprout para o nó Zcash e mineração de moedas ( somente Linux ). O código fonte é publicado no Github . Para o nó Zcash funcionar, o computador deve ter pelo menos 4 GB de RAM.Source: https://habr.com/ru/post/pt398649/
All Articles