Comparação profunda das principais soluções zkEVM: quem liderará a revolução de escalabilidade do Ethereum

robot
Geração do resumo em andamento

Análise do zkEVM: Comparação aprofundada com soluções principais

A tecnologia zkEVM está a impulsionar a aplicação em larga escala do Ethereum. Diante de tantas opções, qual solução se destaca mais? Este artigo irá comparar e analisar as principais soluções zkEVM, como Polygon zkEVM (e a sua versão 2.0), zkSync Era, Linea, Scroll e Taiko, para lhe fornecer um guia abrangente sobre zkEVM.

Introdução ao zkEVM

zkEVM é uma tecnologia de rede de segunda camada que processa transações e envia provas de volta para a cadeia principal do Ethereum. Ao combinar provas de conhecimento zero (ZK) e compatibilidade com EVM, o zkEVM é capaz de reduzir significativamente a carga computacional da mainnet do Ethereum, melhorar a escalabilidade, enquanto mantém um alto nível de segurança e características de descentralização.

No entanto, existem diferenças entre as diferentes soluções zkEVM. De acordo com o quadro proposto por Vitalik Buterin, fundador da Ethereum, zkEVM pode ser dividido em diferentes tipos, desde equivalente à Ethereum (tipo 1) até compatível com EVM (tipo 4). Esta classificação reflete principalmente a troca entre compatibilidade com EVM e desempenho.

Guia Definitivo do zkEVM: Comparação Abrangente de 6 Soluções zkEVM

Comparação de soluções zkEVM populares

Polygon 2.0 (zkEVM Validium)

Em junho de 2023, a equipe do Polygon propôs atualizar o Polygon PoS para zkEVM validium. O Polygon PoS possui um enorme ecossistema, incluindo mais de 2 bilhões de total locked value, dezenas de milhares de aplicações descentralizadas e cerca de 2,5 milhões de transações diariamente.

A migração do PoS para zkEVM validium visa preservar seus efeitos de rede e vantagens de baixo custo, sem impactar a experiência dos aplicativos, usuários e desenvolvedores existentes. O Polygon 2.0 é considerado uma versão de menor custo e maior capacidade de throughput do Polygon zkEVM Rollup.

A Validium tem custos mais baixos e maior escalabilidade em comparação com Rollup, pois não armazena dados de transações na cadeia principal do Ethereum. No entanto, isso também traz desafios para garantir a disponibilidade dos dados de transações fora da cadeia. Os mais de 100 validadores existentes da Polygon PoS podem fornecer uma forte garantia de disponibilidade de dados.

Polygon zkEVM

Polygon zkEVM é um tipo 3 de ZK-Rollup, destinado a alcançar equivalência com o EVM. Ele oferece maior escalabilidade ao mesmo tempo em que mantém a compatibilidade com os códigos de operação do EVM.

Polygon zkEVM e Polygon 2.0 coexistirão como duas redes públicas do ecossistema Polygon. O Polygon zkEVM é adequado para aplicações que lidam com transações de alto valor (como DeFi), enquanto o Polygon 2.0 é mais adequado para aplicações com alto volume de transações e baixas taxas (como jogos Web3 e plataformas sociais).

A mainnet do Polygon zkEVM foi lançada em março de 2023, e atualmente o valor total bloqueado na rede é de aproximadamente 54 milhões de dólares.

zkSync Era

zkSync Era é atualmente um zkEVM de tipo 4, desenvolvido pela Matter Labs. Ele foi lançado na mainnet em março de 2023, com um valor total de ativos bloqueados de aproximadamente 450 milhões de dólares e um volume de transações de 27 milhões no último mês.

O zkSync Era aumentou a velocidade de geração de provas através de máquinas virtuais personalizadas, suportando nativamente primitivos criptográficos do Ethereum e melhorando a experiência do usuário através da abstração de contas nativa. Ele utiliza o compilador LLVM para converter código Solidity, Vyper e Yul em código executável na zkSync VM, com planos futuros de suporte a Rust e C++.

A integração zkPorter que será lançada em breve pela zkSync oferecerá aos usuários mais opções, incluindo contas zkRollup de alta segurança e contas zkPorter com taxas de transação estáveis.

Como o único tipo 4 zkEVM, o zkSync Era implementou certas funcionalidades exclusivas e uma maior escalabilidade através de sua máquina virtual personalizada. No entanto, isso também trouxe alguns desafios de compatibilidade, e os desenvolvedores precisam ajustar os processos para construir aplicativos no zkSync.

Linea

Linea é um zkEVM do tipo 3 desenvolvido pela ConsenSys. Sua mainnet Alpha foi lançada em julho de 2023 e acumulou um total de 50 milhões de dólares em valor total bloqueado. A característica do Linea é a capacidade de executar diretamente bytecode da máquina virtual Ethereum não modificado, e o objetivo futuro é fornecer um zkEVM do tipo 2, alcançando quase total compatibilidade com o Ethereum.

A Linea não utiliza tradutores ou compiladores personalizados, mas sim o bytecode compilado do Solidity para gerar provas ZK de contratos inteligentes, reduzindo assim erros e riscos de segurança. Para o usuário, isso significa que é possível obter segurança semelhante à do Ethereum, mas com custos de transação significativamente reduzidos.

Scroll zkEVM

Scroll é um zk-Rollup na Ethereum, atualmente é um zkEVM do tipo 3, com planos de transição gradual para o tipo 2, tendo como objetivo final tornar-se do tipo 1. Scroll prioriza a compatibilidade com EVM e a descentralização, em vez de uma geração rápida de ZKP.

O tipo 1 zkEVM bem-sucedido será a forma definitiva de compatibilidade com EVM, descentralização e escalabilidade, mas isso também enfrenta enormes desafios técnicos. Atualmente, a rede de teste alpha da Scroll está aberta ao público.

Taiko

Taiko, assim como o Scroll, é um zk-Rollup de amplo espectro, com o objetivo de se tornar um zkEVM nativo de tipo 1. No entanto, Taiko adotou uma abordagem diferente, priorizando a descentralização em vez da velocidade desde o início.

Ao contrário da Scroll, que está a aumentar gradualmente a compatibilidade com EVM, a Taiko comprometeu-se desde o início a maximizar a compatibilidade com EVM e a descentralizar componentes-chave, embora isso possa resultar em velocidades de geração de ZKP mais lentas. A testnet tipo 1 da Taiko já está disponível.

Guia Definitivo do zkEVM: Comparação Completa de 6 Soluções zkEVM

Resumo

De acordo com a estrutura de classificação de Vitalik, o estado atual das várias soluções zkEVM é o seguinte:

  • Taiko: tipo 1 (fase de teste)
  • Polygon zkEVM: tipo 3 (mainnet já lançado, plano de migração para tipo 2)
  • Linea: Tipo 3 (rede principal já lançada, planejado para migração para o tipo 2)
  • Scroll: Tipo 3 (fase de teste, plano para mudar para tipo 1)
  • zkSync Era: tipo 4 (mainnet já lançado)

Guia Definitivo do zkEVM: Comparação Abrangente de 6 Soluções zkEVM

O desenvolvimento e a aplicação de soluções de segunda camada são fundamentais para o futuro do Ethereum e para resolver os problemas de escalabilidade da blockchain. Cada solução zkEVM tem suas vantagens e desafios únicos, mas todas estão fazendo contribuições importantes para a construção de um ecossistema Web3 mais acessível.

Guia Definitivo do zkEVM: Comparação Completa de 6 Soluções zkEVM

ETH4.08%
Ver original
Esta página pode conter conteúdo de terceiros, que é fornecido apenas para fins informativos (não para representações/garantias) e não deve ser considerada como um endosso de suas opiniões pela Gate nem como aconselhamento financeiro ou profissional. Consulte a Isenção de responsabilidade para obter detalhes.
  • Recompensa
  • 3
  • Compartilhar
Comentário
0/400
EyeOfTheTokenStormvip
· 12h atrás
Veja quem pode ser o primeiro a ultrapassar o ponto crítico, segundo a análise dos dados históricos, a Polygon tem a maior probabilidade.
Ver originalResponder0
CodeSmellHuntervip
· 12h atrás
O irmão come lagostas todos os dias e revisa PR, vamos ver como é que vocês escrevem o código.
Ver originalResponder0
SleepTradervip
· 13h atrás
zkSync é o melhor do mundo
Ver originalResponder0
  • Marcar
Faça trade de criptomoedas em qualquer lugar e a qualquer hora
qrCode
Escaneie o código para baixar o app da Gate
Comunidade
Português (Brasil)
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)