Eu já comentei neste espaço sobre zero knowledge proofs ou provas de conhecimento zero, mas acabei focando mais na tecnologia e deixando as aplicações um pouco de lado.

Como tenho notado um crescimento de interesse, vale a pena voltar a falar sobre este assunto.

O que são as Provas de conhecimento zero?

São técnicas de criptografia que permitem verificar ou provar (matematicamente) que uma afirmação sobre algo ou alguém é real, sem precisar revelar detalhes sobre este algo ou alguém.

Um exemplo de aplicação seria poder provar que alguém é maior de dezoito anos para acessar um site de conteúdo adulto, sem precisar revelar identidade ou mesmo a data de nascimento, garantindo assim a anonimidade.

Brincadeiras à parte, estamos falando aqui sobre privacidade e proteção de dados.

O Zero knowledge proofs foi criado para as Criptomoedas?

Não! (o primeiro artigo sobre o tema é de 1985).

No entanto, a associação de provas de conhecimento zero à tecnologia do blockchain pode criar um ambiente de proteção à privacidade, seguro e descentralizado.

ZCash foi a criptomoeda pioneira em trazer esta tecnologia para os blockchains.

Hoje, além dela, existem outras alternativas como Horizen (ZEN) e, recentemente, Tron (TRX) adicionou esta funcionalidade a sua plataforma. Todas são redes pequenas é verdade – Tron, a maior delas, ocupa somente a 17ª posição em valor de mercado dentre todas as Criptos – mas o potencial é grande.

Vitalik Buterin, co-fundador do Ethereum, já disse que considera as provas de conhecimento zero uma das aplicações “mais relevantes e ainda mais subestimadas para blockchains”.

O fundo Grayscale de Wallstreet, que controla sozinho quase 3% do total de Bitcoins em circulação, possui fundos para investimento direto em ZCash e Horizen. A gestora oferece esta possibilidade para somente outras sete Criptomoedas.

Onde aplicar as provas de conhecimento zero?

Uma das áreas tidas com maior possibilidade de aplicação das provas de conhecimento zero é a financeira.

Isto ocorre porque a visibilidade das transações existente em diversos blockchains (como o próprio Bitcoin) torna estas plataformas incompatíveis com regulações de instituições e Bancos Centrais.

Por outro lado, blockchains totalmente criptografados também não são usuais para o dia a dia porque, por exemplo, não permitem que se prove para um juiz que uma quantia foi paga para um terreno, afinal, valor pago e recebedor ficam totalmente omitidos.

Com as provas de conhecimento zero pode-se provar que uma dada quantia foi enviada para uma conta específica sem que os demais dados da transação sejam revelados.

Tentei encontrar outras aplicações reais fora da área financeira, mas ainda estamos um pouco longe disso e ainda na época de casos hipotéticos.

Um dos maiores empecilhos neste sentido é a falta de acesso a dados confiáveis sobre o mundo real. No exemplo anterior, em que se desejava provar a idade adequada para acessar o conteúdo do site, seria preciso que existisse um registro de identidade em blockchain.

Outras hipóteses para aplicar o zero knowledge proofs:

  1. Um fundo de investimento poderia provar que seu portfólio segue as regras estabelecidas em seu estatuto sem precisar revelar os ativos que
  2. Em um leilão ou licitação sigiloso, a maior oferta poderia ser escolhida sem que os demais lances fossem
  3. O eleitor poderia provar seu direito a votar em uma eleição sem precisar revelar sua identidade, permanecendo assim anônimo.

A dificuldade para utilização da prova do conhecimento zero:

Um dos obstáculos a difusão desta técnica ainda é o custo computacional.

No início, a rede ZCash levava quase um minuto de processamento para gerar a prova de uma transação em um bom computador.

Este tempo foi otimizado, mas ainda não se trata de uma operação banal. A história mostra, no entanto, que limitações de processamento costumam ser superadas em alguns anos.

Conclusão

Quanto às perspectivas desta técnica, ela consegue aliar a privacidade e usabilidade, algo único e que com certeza atrairá mais interessados.

Obs: Este artigo é uma réplica da Newsletter da HashInvest disponibilizada por e-mail e publicada aqui com alguns dias de defasagem. Quer receber a Newsletter na íntegra? Assine inserindo o seu e-mail abaixo:


Assine a nossa newsletter
Receba o conteúdo que interessa para o investidor em Criptomoedas!
We respect your privacy. Your information is safe and will never be shared.
Don't miss out. Subscribe today.
×
×
WordPress Popup Plugin