Prova de conhecimento zero adiciona suporte para autenticação Blockchain e Web3 – crypto.news

O Zero-Knowledge Proof, também chamado de protocolo ZKP, é uma plataforma projetada para criar interação entre blockchains utilizando pouca transferência de informações. No ecossistema blockchain, o ZKP limita a quantidade de informações compartilhadas durante o processo de autenticação.

Blockchain e Web3 dão boas-vindas ao protocolo ZKP

Com o rápido avanço no compartilhamento de informações entre cadeias públicas, a aplicação do Zero-Knowledge Proof está sendo explorada para expandir o ecossistema blockchain. A demanda constante de compartilhamento de informações entre as partes e a necessidade de limitar a quantidade de informações compartilhadas tornam isso mais complexo.

No entanto, o protocolo ZKP precedeu o desenvolvimento da tecnologia blockchain apesar de ser usado para aumentar a eficiência deste último. Assim, os desenvolvedores criaram o Zero-Knowledge Proof devido ao avanço da criptografia.

A adoção da tecnologia Blockchain ganhou força por entidades públicas e privadas e pode ser usada para verificar reivindicações de indivíduos.

As autoridades que usam a tecnologia blockchain em instituições públicas também podem integrar o protocolo ZKP ao sistema existente. O escritório de imigração pode, por exemplo, emitir uma chave para servir de passaporte. Com isso, o ZKP pode ser usado para verificar o pedido de cidadania sem mostrar o número do passaporte ou o nome do suposto cidadão.

Funcionalidades multidimensionais como essa podem se misturar perfeitamente com aplicativos Web3 e blockchain. Além disso, entidades descentralizadas podem usar o protocolo ZKP para determinar várias reivindicações já capturadas pelo sistema de identidade blockchain. Ele oferece um método completo e seguro de validar informações, mantendo a privacidade dos usuários.

Ao contrário de outras plataformas criptográficas, o ZKP usa um algoritmo simples sem interação entre as partes da transação. Os desenvolvedores de Blockchain e Web3 reconheceram a capacidade do ZKP de aumentar a confidencialidade, o que está faltando principalmente no setor de criptografia.

O funcionamento da prova de conhecimento zero

Assim, a Prova de Conhecimento Zero como um sistema de criptografia permite que as partes comprovem a validade das informações umas sobre as outras. Nesse caso, ambos conhecem as informações necessárias sobre algo sem revelar mais detalhes.

Na operação do protocolo ZKP, a primeira parte, conhecida como provador, indica à outra, o verificador, que o provador tem alguma informação para compartilhar sem revelar mais nada.

No reino digital, o provador oferecerá algum compromisso com o verificador, o que provocará uma reação do verificador. Em resposta, o verificador pode desafiar o provador a validar os compromissos anteriores. Se o provador satisfizer as exigências do verificador, o verificador pode então confiar na declaração inicial do provador.

Simplificando, é como um site tentando verificar os detalhes de login de um usuário sem transferir a senha para um servidor propenso a um ataque de hackers. 

No espaço blockchain e Web3, o ZKP possui uma ampla gama de aplicativos que a maioria das redes pode optar por adotar. Um uso interessante do protocolo ZKP é complementar o processo de autenticação existente. 

Por exemplo, se um usuário puder mostrar que uma senha é realmente dele sem revelar muitos detalhes sobre a combinação de números ou letras, a acessibilidade se tornaria perfeita.

Fonte: https://crypto.news/zero-knowledge-proof-add-support-for-blockchain-and-web3-authentication/