- Zero-Knowledge Proof (ZKP) é uma técnica criptográfica que permite provar um fato específico (por exemplo, ser maior de 18 anos) sem expor informações pessoais
- A expectativa é que essa tecnologia acelere a implementação de serviços de autenticação de identidade de próxima geração e proteção de privacidade, como a carteira de identidade digital da União Europeia (EUDI Wallet)
- Desenvolvedores, empresas e pesquisadores poderão utilizá-la livremente, o que deve ajudar bastante na criação de serviços com privacidade reforçada nos setores público e privado
- O Google espera que, com o código aberto de ZKP, todos avancem rumo a um ecossistema digital mais seguro
Now open source: our Zero-Knowledge Proof (ZKP) libraries for age assurance
- O Google abriu o código-fonte das principais bibliotecas relacionadas a ‘Zero-Knowledge Proof (ZKP)’
O que é Zero-Knowledge Proof?
- ZKP é um algoritmo moderno de proteção de privacidade que permite ao usuário provar um determinado fato sem revelar diretamente informações pessoais
- Exemplo: ao visitar um site, o usuário pode comprovar que tem mais de 18 anos sem expor informações específicas como idade ou identidade
- As bibliotecas fornecidas pelo Google foram projetadas para resolver problemas reais como verificação de idade (assurance), sendo muito úteis em serviços com restrição etária, como jogos online, finanças e comunidades
Significado da abertura do código e efeitos esperados
- Tornar o ZKP open source traz benefícios para vários grupos de interesse, como os seguintes
- Usuários da web e de apps: poderão atuar em um ambiente digital mais seguro e centrado em privacidade
- Empresas e provedores de serviço: poderão usar soluções open source para atender requisitos de privacidade e aumentar a confiabilidade
- Desenvolvedores: poderão usar a base de código de ZKP para facilitar a criação de diversos apps/serviços focados em privacidade
- Pesquisadores: poderão estudar e experimentar novos casos de uso com base em implementações de ZKP mais eficientes e com melhor desempenho
- A tecnologia pode ser aplicada em diversas áreas, como identidade digital, verificação de idade e validação de consentimento legal
Relação com a regulamentação da UE e a carteira de identidade digital
- O regulamento eIDAS da UE, que entra em vigor a partir de 2026, recomenda que cada Estado-membro integre tecnologias de privacidade reforçada ao seu sistema nacional de identidade digital (EUDI Wallet)
- A abertura do código de ZKP pelo Google ajuda os Estados-membros a adotar rapidamente essa tecnologia na EUDI Wallet
Visão do Google
- O Google afirmou que, com esta iniciativa open source, pretende contribuir para que todos os participantes do ecossistema digital possam desfrutar de um ambiente mais seguro e respeitoso com a privacidade
1 comentários
Opiniões no Hacker News