
(Fonte: zkPass)
O zkPass foi concebido como um oráculo de dados privados. O seu objetivo principal não é colocar dados em blockchain, mas sim permitir provas verificáveis dos próprios dados. Ao integrar criptografia de conhecimento zero com verificação na camada de transporte, o zkPass capacita aplicações em blockchain a confiar e utilizar informações provenientes de redes tradicionais—sem nunca expor o conteúdo subjacente. Esta abordagem responde a uma lacuna crítica da Web3: a verificação de dados do mundo real.
Ao contrário do OAuth, de APIs ou de fornecedores centralizados de dados, o zkPass elimina a necessidade de chaves de autorização ou intermediários. Os utilizadores podem gerar provas verificáveis para qualquer site HTTPS diretamente, assegurando verdadeira soberania dos dados centrada no utilizador.
O zkPass é construído sobre zkTLS, uma arquitetura de encriptação que estende a comunicação TLS tradicional para um modelo de três partes. Ao combinar 3P-TLS com provas híbridas de conhecimento zero, o zkTLS garante a autenticidade da fonte dos dados, impedindo simultaneamente que qualquer terceira parte aceda ao conteúdo bruto.
Todas as provas são geradas localmente no dispositivo ou navegador do utilizador. Nenhum dado é carregado ou divulgado, tornando a proteção da privacidade uma garantia técnica inerente—não apenas um princípio de design.
O zkPass suporta uma vasta gama de fontes de dados e casos de utilização: identidade legal, registos financeiros, informações médicas, dados sociais e comportamentais, históricos educativos e profissionais, e várias contas digitais e provas de ativos. Os utilizadores podem divulgar seletivamente apenas os atributos necessários—nunca os dados subjacentes completos.
Esta abordagem de verificação permite que os utilizadores provem quem são, o que possuem ou que critérios cumprem—sem depender da confiança de terceiros. Em vez disso, a criptografia serve de base à verificação.
O zkPass utiliza um protocolo híbrido que combina o Modo Proxy e o Modo MPC, permitindo uma adaptação flexível a diferentes ambientes de servidor e restrições de rede sem comprometer a segurança ou o desempenho. O seu mecanismo de provas de conhecimento zero recorre à tecnologia VOLE-in-the-Head (VOLEitH), em conjunto com SoftSpokenOT, para gerar provas em milissegundos, garantindo simultaneamente verificabilidade pública. Esta arquitetura permite ao zkPass oferecer eficiência e segurança descentralizada em aplicações reais.





