Mundo, o projeto de identidade biométrica anteriormente conhecido como Worldcoin, lançou o ProveKit como software de código aberto. A ferramenta de prova de conhecimento zero tem estado silenciosamente impulsionando as verificações de identidade que preservam a privacidade do World ID desde abril, e agora qualquer um pode construir com ela.
A movimentação transforma um mecanismo criptográfico interno em um bem público, liberado no GitHub sob a licença permissiva MIT.
O que o ProveKit realmente faz
As provas de conhecimento zero permitem comprovar que algo é verdadeiro sem revelar os dados subjacentes. O ProveKit é o mecanismo que torna esse tipo de verificação possível no seu telefone.
A maioria dos sistemas de prova ZK é computacionalmente pesada, projetada para funcionar em servidores potentes ou hardware especializado. O ProveKit foi desenvolvido desde o início para dispositivos móveis e com recursos limitados, utilizando aritmética acelerada por SIMD para extrair o máximo de desempenho dos processadores encontrados em smartphones comuns.
Por trás dos panos, o ProveKit pega circuitos escritos na linguagem de programação Noir e os compila em restrições R1CS. Em seguida, utiliza o protocolo WHIR para gerar e verificar provas.
O kit de ferramentas vem com suporte multiplataforma por meio de vinculações da Interface de Função Estrangeira compatível com C. Isso significa que desenvolvedores que trabalham em aplicativos iOS, Android ou web podem integrar o ProveKit sem precisar reescrever toda a sua pilha.
A World Foundation também lançou componentes de código aberto de suporte junto com o ProveKit, incluindo a própria biblioteca WHIR e uma ferramenta chamada Remainder, anunciada pela primeira vez em fevereiro.
Segurança e rastreamento de auditoria
ProveKit passou por uma revisão de segurança pela Least Authority, uma empresa bem conhecida no espaço cripto por auditar projetos como Zcash e Ethereum 2.0.
A auditoria verificou a solidez dos módulos principais do ProveKit e confirmou que as melhores práticas de segurança foram seguidas em seu design.
ProveKit oferece fluxos de trabalho de verificação de identidade, como aplicações baseadas em passaporte e mecanismos de autenticação que preservam a privacidade. Ele pode codificar credenciais sensíveis do usuário de forma que os sistemas possam verificá-las sem nunca acessar os dados brutos.
As ambições mais amplas de identidade do mundo
O World ID é o produto principal do projeto: um protocolo que atribui identidades digitais únicas a seres humanos, inicialmente verificadas por meio de varreduras de íris capturadas pelo hardware orb da empresa.
A World Foundation continuou atraindo capital de investidores para escalar o projeto. Uma rodada de financiamento em julho foi especificamente vinculada à expansão das capacidades do World ID.
O token associado, WLD, permanece como a camada econômica do ecossistema World. As vendas de tokens incluíram períodos específicos de bloqueio, uma estrutura projetada para alinhar os incentivos dos detentores de longo prazo com o cronograma de desenvolvimento do projeto.
Por que isso importa para o ecossistema ZK
A maioria dos kits de ferramentas ZK assume recursos de computação de nível servidor ou, no mínimo, um ambiente de desktop. Um kit de ferramentas testado em produção e otimizado para dispositivos móveis preenche uma lacuna com a qual a comunidade de desenvolvedores como um todo vem lutando. O ProveKit está sendo executado dentro do World ID desde abril.
A licença MIT remove barreiras comerciais para adoção. Startups, empresas e protocolos de identidade concorrentes podem todos usar o ProveKit sem taxas de licenciamento ou termos restritivos.

