A equipe de infraestrutura da Polygon, responsável pelo ecossistema Polygon, revelou sua mais recente inovação o “Polygon zero-knowledge Ethereum Virtual Machine (zkEVM) Type 1 prover”.
Os provers em blockchain são entidades computacionais que atestam se uma informação é precisa ou não sem revelar os dados subjacentes. Esses provers criam “provas” que são então validadas por verificadores.
Um Type 1 prover indica o mais alto nível de compatibilidade com a blockchain Ethereum. Isso significa que ele não precisa alterar nenhuma parte do Ethereum para gerar uma prova. Isso inclui estrutura de armazenamento, funcionalidade de hash ou qualquer outra lógica de consenso.
De acordo com Brendan Farmer, co-fundador da Polygon, os zkEVMs Type 1 devem fazer compensações de desempenho quando se trata de geração de prova e exigem mais computação, mas, em última análise, tornam o próprio Ethereum layer-1 muito mais escalável, tanto que pode chegar a processar até 60 milhões de trasações por dia, mesmo número operado pela Visa atualmente.
A equipe da Polygon trabalhou no sistema de provas – Plonky2 – por mais de 16 meses. Até o final deste ano, espera-se que a equipe lance o Plonky3, que verá melhorias significativas de desempenho, observa Farmer.
Polygon
O novo zkEVM Type 1 prover é completamente de código aberto, com uma licença dupla sob MIT e Apache 2.0. A licença MIT tem pouquíssimas restrições, assim como a licença Apache 2.0, embora os usuários que façam alterações significativas no código devam marcar as modificações.
Ao introduzir o Type 1 prover, qualquer blockchain EVM existente equivalente pode se tornar uma solução de camada 2 zk e integrar-se ao ecossistema Polygon através de sua camada de agregação sem precisar forkar sua rede. Isso inclui Manta, Canto e Celo, disse Farmer. O zkEVM da Polygon também será compatível com zkEVMs Type 2 a um custo menor.
A camada de agregação da Polygon foi introduzida em janeiro como uma alternativa às narrativas de escalonamento existentes – blockchains monolíticas e modulares – e é projetada para centralizar o escalonamento em torno de sua própria camada AggLayer unificada, um protocolo que fornece UX cross-chain.
A Polygon não é a primeira equipe a introduzir esse tipo de arquitetura. Em agosto do ano passado, a Risc Zero introduziu seu zkEVM Type 0, Zeth, uma linguagem de programação de uso geral que poderia ser equivalente à EVM.
Ao contrário dos zkEVMs Type 1, os zkEVMs Type 0 são projetados de forma que os desenvolvedores possam modificar e personalizar sua estrutura zk para compatibilidade com qualquer rede, como zkSolana, por exemplo. Sua desvantagem, segundo Farmer, é que pode ser um pouco mais caro.
Farmer prevê que nas próximas semanas, o desempenho do zkEVM da Polygon melhore em cerca de 35% e seja aproximadamente 50 vezes mais acessível do que seus concorrentes.
- Leia também: Bakkt diz à SEC que pode falir em 12 meses