Você já encontrou uma abreviatura ZKP? Resumindo, é a Prova de Conhecimento Zero. Isso é simplesmente um protocolo. É útil para entidades que desejam proteger seus detalhes secretos. Isto é apenas factual sem necessariamente deixando o segredo sair do saco.
 

Autenticação e aplicativo ZKP

 
Este é um cenário que envolve um provador e um verificador. O protocolo pode ser em aspectos distintos. Ou seja, interativo ou não interativo. Um bom exemplo é quando o 'verificador' leva para o 'provador' um H (hash). Nesse caso, o lado da prova prova que a outra parte possui informações sigilosas. Ele tem a capacidade de hash para H.
 
A parte verificadora produz um ZKP que mostra que a parte verificadora tem seus dados que podem embaralhar. Na verdade, nenhuma revelação de informação foi feita à parte verificadora. Isto será em relação a as informações dos mesmos.
 

Protocolo de autenticação

 
No processo de autenticidade, o agente de prova faz a prova. Isso leva o agente de verificação à posse de uma identidade secreta. Pense em um caso em que o lado da prova RSA ou EC (Pares de chaves assimétricas). Eles podem fazer uso da chave privatizada para emitir uma resposta. Este será um determinado problema enviado como prova com a chave privatizada. Em todos os casos, a chave privatizada não é reveladora. Embora a parte verificadora possa ter prova de posse do privatizado. O 'provador' com toda a correção executa vários cálculos. Portanto, a transferência de informações não ocorre sem qualquer revelação concernente os segredos encapsulados.
 

Como a tecnologia Blockchain se relaciona com o ZKP?

 
De volta ao resumo do mundo criptográfico, temos um sistema blockchain. Ele incorpora uma lista distinta de registros. Esses registros são geralmente cumulativamente gerenciado por muitas entidades globalmente. Essas entidades possuir listas com blockchain. Isso concede a todas as entidades envolvidas a visualização de transações inteiras na rede. Portanto, não há fornecimento de informações privadas ou anonimato. O ZKP garante privacidade, especialmente ao lidar com transações que requerer confidencialidade. portanto, oferecendo um método para provar que as transações são feitas com clareza. Assim, os dados secretos do partido não são revelados. Esses dados evoluem em torno dos valores e endereços usados ​​em toda a transação.
 

Onde o ZKP é aplicado?

 
A Zero Knowledge Proof se aplica em vários aspectos. Especialmente ao lidar com informações que precisam ser encapsuladas. Uma das áreas que vale a pena aplicar a estrutura ZKP é ao preservar a confidencialidade. Os dados envolvidos em toda a configuração passam por criptografia. Qualquer prova postada como prova é então feita com exatidão. Outra área em que o aplicativo ZKP é para otimizar o global atuação. Isso ajuda para aplicativos fornecidos no sistema blockchain. Nesse caso, a implementação dos códigos do aplicativo está fora da cadeia. Também pode acontecer por meio de um determinado computador. Isso pode estar disponível no sistema blockchain.
Sayan Mitra
Sayan Mitra

Sayan é um escritor por escolha ou melhor, por instinto. Ele começou como redator de conteúdo para um site de desenvolvimento de infraestrutura. Ao longo dos anos, ele esteve envolvido em vários projetos versáteis, que vão desde blogs a redações criativas, passando por conteúdo da web até análises de sites. Turismo, moda, imobiliário, jogos de azar, esportes, política, propostas de negócios, trabalhos de apresentação, redação técnica, tópicos generalizados - Sayan fez de tudo, com suas palavras.

X