Skip to content
Vol. 1 · Ed. 2026
CyberGlossary
Entry № 1265

Prova de Conhecimento Zero (ZKP)

O que é Prova de Conhecimento Zero (ZKP)?

Prova de Conhecimento Zero (ZKP)Protocolo criptográfico em que um provador convence um verificador da veracidade de uma afirmação sem revelar nada além da própria validade dessa afirmação.


Uma Prova de Conhecimento Zero (ZKP) é um protocolo criptográfico que permite a um provador demonstrar a um verificador a posse de um segredo ou a veracidade de uma afirmação, sem libertar qualquer informação adicional. Uma ZKP formal cumpre três propriedades: completude (um provador honesto convence um verificador honesto), solidez (um provador desonesto apenas tem sucesso com probabilidade negligenciável) e conhecimento zero (o verificador não aprende nada além da afirmação). As ZKPs sustentam autenticação com privacidade, credenciais anónimas, escalabilidade de blockchain (rollups) e transações confidenciais. Variantes não interativas modernas como zk-SNARK e zk-STARK permitem verificar provas sucintas em milissegundos e passaram de curiosidade académica a tecnologia em produção na última década.

Exemplos

  1. 01

    Provar ter mais de 18 anos a partir de um documento de identidade digital sem revelar a data de nascimento.

  2. 02

    zk-rollups em Ethereum que agregam milhares de transações numa única prova sucinta.

Perguntas frequentes

O que é Prova de Conhecimento Zero (ZKP)?

Protocolo criptográfico em que um provador convence um verificador da veracidade de uma afirmação sem revelar nada além da própria validade dessa afirmação. Pertence à categoria Criptografia da cibersegurança.

O que significa Prova de Conhecimento Zero (ZKP)?

Protocolo criptográfico em que um provador convence um verificador da veracidade de uma afirmação sem revelar nada além da própria validade dessa afirmação.

Como funciona Prova de Conhecimento Zero (ZKP)?

Uma Prova de Conhecimento Zero (ZKP) é um protocolo criptográfico que permite a um provador demonstrar a um verificador a posse de um segredo ou a veracidade de uma afirmação, sem libertar qualquer informação adicional. Uma ZKP formal cumpre três propriedades: completude (um provador honesto convence um verificador honesto), solidez (um provador desonesto apenas tem sucesso com probabilidade negligenciável) e conhecimento zero (o verificador não aprende nada além da afirmação). As ZKPs sustentam autenticação com privacidade, credenciais anónimas, escalabilidade de blockchain (rollups) e transações confidenciais. Variantes não interativas modernas como zk-SNARK e zk-STARK permitem verificar provas sucintas em milissegundos e passaram de curiosidade académica a tecnologia em produção na última década.

Como se defender contra Prova de Conhecimento Zero (ZKP)?

As defesas contra Prova de Conhecimento Zero (ZKP) costumam combinar controles técnicos e práticas operacionais, conforme detalhado na definição acima.

Quais são outros nomes para Prova de Conhecimento Zero (ZKP)?

Nomes alternativos comuns: ZKP, Protocolo de conhecimento zero.

Termos relacionados

Veja também