🚨 $100K in Sight: Follow Bitcoin’s Final Push Live! TRACK NOW
Termos das Criptomoedas:  Letra Z
Eos 24, 2023 |
atualizado: Ebr 02, 2024

O Que É Rollup de Conhecimento Zero?

Zero-Knowledge Rollup Significado:
Rollup de Conhecimento Zero - uma solução blockchain de Layer 2 que calcula e armazena dados fora da cadeia enquanto mantém fundos em um contrato inteligente.
médio
4 minutos

Vamos descobrir o significado de Rollup de Conhecimento Zero, sua definição no mundo Cripto, o Que É Rollup de Conhecimento Zero e todos os outros fatos relacionados.

A prova de conhecimento zero, também conhecida como protocolo de conhecimento zero ou prova de senha de conhecimento zero (ZKP), é um tipo de método de identificação e autenticação que não permite o compartilhamento de senha. Quando as senhas não estão sendo compartilhadas, torna-se impossível hackeá-las. Embora esse termo seja amplamente usado no contexto de criptomoedas, ele também pode ser utilizado em outros campos.

As provas de conhecimento zero abrem infinitas possibilidades para transformar o processo de como adquirimos, usamos e transmitimos informações. Por exemplo, fazer transações de criptomoedas completamente anônimas e não rastreáveis. Isso significa que os detentores de criptomoedas podem mostrar que, de fato, possuem essa criptomoeda sem divulgar nenhuma informação pessoal ou privada.

Ao usar esse tipo de autenticação, todos os seus dados, como bate-papos pessoais e transações, podem ser verificados com provas de conhecimento zero. Ninguém fora da rede pode acessar esses dados.

Por Que Há Necessidade De Provas De Conhecimento Zero?

No mundo das criptomoedas, uma blockchain é um dos elementos-chave das transações de criptomoedas. No entanto, ele pode ser rastreado até o usuário. Isso acontece porque todas as transações são visíveis para todos na rede quando o blockchain é público.

É aqui que entram as provas de conhecimento zero. Segurança, privacidade e confidencialidade são os fatores pelos quais as empresas de criptomoedas implementam ZKPs em suas próprias blockchains.

Sua principal característica é fornecer privacidade ao fazer transações na blockchain pública. Isso é feito confirmando que a transação foi concluída com sucesso, mantendo a confidencialidade dos dados. É uma maneira de diferentes partes da transação confirmarem entre si que um ativo está definido para um valor específico sem divulgar nenhum outro dado.

Além disso, as provas de conhecimento zero permitem que os usuários enviem e recebam documentos complexos. ZKPs possibilitam pegar dados e criptografá-los em pedaços menores (blocos). Dessa forma, o titular do documento pode determinar quais informações estão dentro de cada bloco e quem pode acessá-las.

Além disso, os aplicativos de mensagens que facilitam as provas de conhecimento zero permitem que os usuários enviem mensagens privadas, mantendo a confidencialidade. Apenas as informações mais necessárias são compartilhadas, que geralmente não são dados pessoais.

Como Funcionam As Provas De Conhecimento Zero?

Um único executa o código do aplicativo na blockchain ou completamente fora da cadeia. Se for concluído com sucesso, a mensagem de confirmação será enviada a outras partes das transações para verificação via blockchain.

Existem dois tipos de provas de conhecimento zero:

  • Interativo. Nesse caso, o provador e o verificador devem se comunicar para convencê-lo de que o verificador possui certas informações. Geralmente, suas interações são limitadas aos princípios da probabilidade matemática.
  • Não interativo. Nesse caso, não há necessidade de o provador e o verificador se comunicarem entre si. O processo de verificação pode ser adiado. É importante ter em mente que dispositivos de computação ou programas de software adicionais podem ser necessários nesse tipo de ZKP.

O exemplo mais popular de implementação à prova de conhecimento zero é o Z-Cash, que é uma criptomoeda que fornece endereços de transações privadas. O Z-Cash apresenta o protocolo AdEx que facilita leilões de anúncios com base em provas descentralizadas de conhecimento zero.