Polygon Labs lança novo sistema de Prova de conhecimento zero
A Polygon Labs anunciou recentemente uma atualização significativa em seu sistema de prova de conhecimento zero (Zero-Knowledge Proofs), introduzindo o Plonky3. Esta nova versão promete ser mais flexível que a anterior, Plonky2, lançada em 2022.
Os sistemas de prova de conhecimento zero são fundamentais para garantir a segurança de redes distribuídas em várias camadas. Isso porque criam provas que resumem transações off-chain e alimentam essas informações de volta para blockchains base como o Ethereum.
De acordo com a Polygon, esses sistemas asseguram que as transações ocorram corretamente e que o estado da blockchain passe por atualizações de maneira precisa. O Plonky3, agora disponível como software open-source sob as licenças MIT e Apache, representa um avanço significativo em relação ao seu predecessor.
Enquanto o Plonky2 focava na velocidade, otimizando o hardware, o Plonky3 se apresenta como uma ferramenta open-source que permite aos desenvolvedores construir suas próprias máquinas virtuais utilizando criptografia de conhecimento zero.
Esta flexibilidade oferece aos desenvolvedores a capacidade de otimizar para velocidade, tamanho da prova ou um equilíbrio entre ambos.
Novidades na Polygon
Quando o Plonky2 chegou ao mercado, a Polygon afirmou que ele era 100 vezes mais rápido que as alternativas existentes na época. No entanto, enfrentou alguns problemas de desempenho e carecia da generalidade necessária para aplicações mais amplas.
Em uma entrevista, Daniel Lubarov, cofundador da Polygon, comentou sobre as limitações do Plonky2:
“Plonky2 teve parcialmente alguns problemas de desempenho e, em parte, não possuía a generalidade que precisávamos.”
Em uma sessão de perguntas e respostas separada, Lubarov explicou que o Plonky3 “constrói sobre os sucessos do Plonky2,” que já havia estabelecido um alto padrão na indústria.
“O Plonky3 leva isso um passo adiante, fornecendo um kit de ferramentas que suporta uma ampla gama de configurações, permitindo que os desenvolvedores otimizem para velocidade, tamanho da prova ou um equilíbrio entre os dois, conforme suas necessidades”, destacou.
Discutindo o impacto do Plonky3 no Ethereum e seu desempenho em comparação com o Plonky2, Lubarov explicou que é difícil fazer comparações justas entre sistemas de prova de conhecimento zero.
“Cada sistema tem seus pontos fortes e fracos, tanto em termos dos tipos de cálculos em que se destaca, quanto do hardware em que performa melhor”, disse ele.
No entanto, para certos cálculos e configurações, o Plonky3 é cerca de 5 a 10 vezes mais rápido que o Plonky2, marcando uma melhoria notável em eficiência e capacidade.