A tecnologia de zero-conhecimento (tecnologia ZK) não é apenas uma ferramenta de criptografia simples; a sua verdadeira inovação reside no equilíbrio entre privacidade e verificabilidade. Nas blockchains tradicionais, para verificar certos dados, é necessário vê-los, enquanto o ZK permite "provar conhecimento sem revelar". Isto é particularmente importante em cenários sensíveis: a identidade pessoal, os registos financeiros e os segredos corporativos podem ser todos verificados com a mínima exposição.
Além disso, ao executar um grande número de cálculos fora da cadeia e apenas submeter a "prova" à cadeia principal, a tecnologia ZK pode aumentar consideravelmente a capacidade de processamento do sistema blockchain e resolver o problema de escalabilidade.
ZK-Rollup é atualmente a aplicação mais madura: processa centenas de transações fora da cadeia e, em seguida, gera "provas de validade" de conhecimento zero para submeter à cadeia principal para verificação, economizando significativamente gás e aumentando a velocidade.
Com o avanço da tecnologia, o zkEVM (Máquina Virtual ZK que suporta contratos inteligentes Ethereum) surgiu, permitindo que os desenvolvedores construam contratos inteligentes no ambiente familiar Solidity ou EVM, enquanto desfrutam da escalabilidade e segurança proporcionadas pelo ZK.
Essas soluções estão sendo ativamente promovidas por várias equipes, indicando que o ecossistema Web3 Layer 2 está amadurecendo rapidamente.
Além da escalabilidade, a identidade privada (DID) é uma direção de aplicação importante da tecnologia ZK. Pesquisas recentes propõem a construção de uma estrutura de identidade descentralizada utilizando ZK, onde os usuários podem provar que são "maiores de 18 anos" ou "possuem certas qualificações" sem revelar sua identidade real.
Por exemplo, numa blockchain permissionada, com a ajuda de zk-SNARK, a execução privada de contratos inteligentes pode ser alcançada: os participantes podem executar transações ou lógica de contrato sem divulgar parâmetros específicos, apenas submetendo uma prova ZK.
Além disso, a aplicação de ZK ao paradigma de aprendizado federado permite treinar modelos de aprendizado de máquina em vários nós, utilizando ZK para provar que os participantes realmente realizaram o trabalho sem revelar os dados de treinamento.
Recentemente, algumas equipes fizeram avanços significativos no espaço de "provas ZK em tempo real". Por exemplo, o projeto Brevis anunciou o Pico Prism: ele pode gerar provas em nível de bloco em segundos sob GPUs de alto desempenho, o que significa que os validadores podem verificar novos blocos mais rapidamente sem precisar reproduzir todas as transações.
Há também pesquisas explorando a integração de ZK em mecanismos de consenso, como o uso de ZK PoT (Prova de Treinamento) para verificar as contribuições de treinamento dos participantes em aprendizado federado, alcançando assim um consenso descentralizado e que preserva a privacidade.
Apesar das amplas perspetivas, a tecnologia ZK não está isenta de riscos:
Olhando para o futuro, a tecnologia ZK pode não apenas ser aplicada ao escalonamento da Camada 2, mas também pode penetrar na Camada 1: com a maturação de provas em tempo real, validação de clientes leves e mecanismos de consenso descentralizados, a cadeia principal pode mudar para um modelo de "verificação leve + prova ZK", otimizando fundamentalmente a eficiência e os limiares de participação.
Além disso, combinado com identidade Web3, interoperabilidade entre cadeias, finanças privadas e mais, a tecnologia ZK se tornará a base fundamental para construir a próxima geração de aplicações descentralizadas. Podemos estar prestes a entrar em uma "nova era de blockchain impulsionada por ZK."
Partilhar
Conteúdos