Provas de Conhecimento Zero são a terceira onda de inovação no desenvolvimento de Blockchain

Provas de Conhecimento Zero são a terceira onda de inovação no desenvolvimento de Blockchain

A tecnologia Zero-Knowledge representa a terceira onda de inovação no mundo do blockchain, depois do Bitcoin e do Ethereum. 

Em um relatório recente, o blogueiro cripto Colin Wu levantou a importância e a inovação que a tecnologia de prova de conhecimento zero (ZK) traz para desbloquear novos casos de uso de blockchain e inaugurar uma nova onda de inovação.

Segundo Wu, estamos alcançando uma terceira onda de inovação no ecossistema blockchain, caracterizada por segurança, privacidade, escalabilidade e descentralização. 

A primeira onda de inovação que marcou a indústria de criptografia/blockchain foi com a chegada do próprio Bitcoin, que trouxe o blockchain para o mundo real, disse Wu. A segunda onda de inovação no ecossistema blockchain foi marcada pelos contratos inteligentes que nasceram na rede Ethereum.

A tecnologia de conhecimento zero transformará a sociedade

Sendo a terceira onda de inovação no ecossistema blockchain, a tecnologia de conhecimento zero tem o potencial de criar sistemas de verificação muito mais eficientes e seguros e de fornecer privacidade e escalabilidade, razão pela qual se tornou uma tecnologia fundamental para a construção da Web3 e para acelerar as redes sociais. transformação. 

Essa tecnologia possui recursos exclusivos que ajudam a preservar a propriedade dos dados, aprimorar a proteção da privacidade e mitigar os riscos associados às violações de dados.

O que é tecnologia de conhecimento zero?

Prova de Conhecimento Zero (ZKP), ou provas de conhecimento zero são “uma construção criptográfica que fornece um mecanismo robusto para a disseminação de informações”.

Através do ZK, uma pessoa pode verificar a veracidade da informação sem ter que revelá-la e, embora haja uma certa margem de erro, esta tecnologia aplica uma série de técnicas para minimizar significativamente a possibilidade de um ator desonesto enganar um verificador. você acredita em uma afirmação falsa. 

“A prova de conhecimento zero é uma prova de probabilidade, não de certeza, mas podemos reduzir o erro de racionalidade a insignificante usando algumas técnicas.” 

Casos de uso da tecnologia ZK

No denunciar publicado por Wu, intitulado “A Terceira Onda de Avanços Tecnológicos em Blockchain: Explorando a Aplicação da Tecnologia à Prova de Conhecimento Zero”, destaca os principais casos de uso atuais da tecnologia de conhecimento zero. No entanto, também se afirma que este é um campo de inovação em expansão, onde novos casos de utilização, aplicações e implementações poderão ser vistos no futuro. 

Então, atualmente, a construção de sistemas de privacidade de dados onde os usuários podem compartilhar com segurança as informações necessárias sem ter que revelar informações pessoais é um dos principais casos de uso da tecnologia ZK. 

Da mesma forma, com o aumento das interações digitais, a segurança e a proteção de dados tornaram-se mais do que uma opção, mas uma necessidade. 

A tecnologia de conhecimento zero é usada para criar sistemas de reputação que fornecem evidências da identidade de um usuário e fornecem registros confidenciais para autenticação do usuário sem exibição direta de seus dados. Isto permite aos prestadores de serviços verificar a reputação dos utilizadores sem revelar as suas identidades e elimina a necessidade de criar repositórios de dados centralizados, que são vulneráveis ​​a ataques. 

Além disso, o pagamentos anônimos Eles são outro dos casos de uso atuais da tecnologia de conhecimento zero. Conforme explicado no relatório, no sistema financeiro tradicional, os detalhes dos pagamentos bancários são acessíveis tanto às entidades bancárias, aos prestadores de serviços e aos governos, deixando exposta a privacidade financeira dos utilizadores. Agora, com a tecnologia de conhecimento zero é possível reforçar a segurança e a privacidade oferecidas pelas criptomoedas, criando um sistema financeiro alternativo sem intermediários. 

A tecnologia ZK, por meio de tokens de privacidade, aplicativos de privacidade e blockchains públicos com recursos de privacidade, permite fazer pagamentos anônimos que não incluem detalhes da transação ou informações pessoais do remetente e do destinatário. 

La eficiência e escalabilidade em blockchains Eles também estão entre os casos de uso e aplicações que estão sendo explorados atualmente para a tecnologia de conhecimento zero. Graças a esta inovação, os desenvolvedores podem crie aplicativos descentralizados leves (DApps), que pode ser executado em smartphones de forma simples, favorecendo o desenvolvimento e adoção da Web3. 

zk-SNARK, zk-STARK e zk-SNARK recursivo

Hoje, existem três implementações da tecnologia ZK mencionadas no relatório: zk-SNARK, zk-STARK e zk-SNARK recursivo. 

O primeiro, o zk-SNARKs, sigla para “Argumento de conhecimento sucinto e não interativo de conhecimento zero”, são uma espécie de prova criptográfica baseada na tecnologia ZK que permite validar e verificar informações sem dar acesso a elas, preservando a privacidade dos dados. 

Esse tipo de teste é utilizado para realizar cálculos e verificar dados off-chain, eliminando a necessidade de nós processarem e armazenarem tais informações, aliviando o congestionamento da rede e melhorando seu desempenho e escalabilidade. Polígono-Hermez, zkSync e Aztec são alguns exemplos de protocolos baseados em Ethereum que implementam zk-SNARK. No entanto, apesar do seu potencial, estes testes podem ser vulneráveis ​​à computação quântica, o que pode quebrar o seu modelo de segurança no futuro. 

Por outro lado, o zk-STARK, sigla para “Argumentos de conhecimento transparentes e escalonáveis ​​de conhecimento zero”, são outro tipo de prova criptográfica projetada para ser resistente à computação quântica. Este tipo de teste não requer uma configuração confiável e é mais escalonável e transparente que o zk-SNARKs. 

“O ZK-STARK substitui a configuração confiável por uma aleatoriedade aberta e verificável, reduzindo a dependência dos participantes e melhorando a segurança do protocolo.” 

Projetos como Polígono Miden, dYdX e StarkNet usam zk-STARKs para melhorar suas capacidades de processamento e reduzir custos de transação. 

Finalmente, zk-SNARKs recursivos são implementados como uma melhoria significativa em relação aos zk-SNARKs para otimizar a escalabilidade, aumentando drasticamente o número de transações que podem ser tratadas em um teste ZK. Um zk-SNARK recursivo é capaz de verificar mais de um bloco de transação mesclando os zk-SNARKs gerados por diferentes blocos L2 em uma única prova de validade que é enviada para a cadeia L1.

ZK e sua intersecção com IA

Em resumo, embora o campo da tecnologia de conhecimento zero ainda esteja a ser explorado para descobrir o seu verdadeiro potencial, os avanços alcançados nos últimos anos mostram que é uma solução eficiente para os desafios de privacidade e segurança em sistemas baseados em blockchain. 

Além disso, Wu destacou que, num futuro próximo, a intersecção desta inovação tecnológica com o campo da Inteligência Artificial e do Machine Learning poderá ser muito útil para melhorar a eficiência da IA, gerando novos projetos revolucionários. 

Continue lendo: Vitalik Buterin: “ZK-EVMs se tornarão um terceiro tipo de cliente Ethereum”