O Guia Definitivo para zkEVM: Uma Comparação Abrangente de 6 Soluções zkEVM

Autor original: @thirdweb

Compilação original: @BitalkNews

zkEVM está trazendo Ethereum para as massas. Mas com tantas opções, qual é a melhor? Comparamos PolygonzkEVM (+ 2.0), zkSync Era, Linea, Scroll e Taiko, seu melhor guia zkEVM.

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

Uma rápida recapitulação:

zkEVM é a rede de camada 2 que processa transações e envia provas de volta para Ethereum. Eles usam provas de conhecimento zero (ZK) e compatibilidade EVM para reduzir a carga computacional e melhorar a escalabilidade no Ethereum (L1) sem sacrificar a segurança ou a descentralização.

Mas nem todos os zkEVMs são iguais, existem diferentes tipos de zkEVMs:

Vitalik tem uma ótima estrutura mostrando os prós e contras de cada tipo, desde o equivalente ao Ethereum (tipo 1) até o compatível com EVM (tipo 4). A principal compensação é a compatibilidade do EVM versus o desempenho:

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

Então, qual zkEVM é o melhor? Comparamos as opções mais populares:

→ Polígono zkEVM (+ 2.0)

→ Era zkSync

→ Linha

→ Rolar

→ Taiko

Vamos derrubá-los.

Polygon 2.0 (zkEVM Validium)

Em junho de 2023, a Polygon Labs propôs atualizar o Polygon PoS para zkEVM validium.

O Polygon PoS tem um forte ecossistema:

→ 2B+ TVL (ativos na cadeia)

→ Dezenas de milhares de dApps

→ cerca de 2,5 milhões de transações/dia

A migração do PoS para o zkEVM validium manterá seus efeitos de rede e taxas baixas sem afetar seus aplicativos existentes, a experiência do usuário e do desenvolvedor. Mas o Polygon já não tem um zkEVM?

A Polygon vê o 2.0 (seu zkEVM validium proposto) como uma versão de baixo custo e maior throughput de seu Polygon zkEVM Rollup.

Rollups usa Ethereum para publicar dados de transações e verificar provas, herdando sua segurança e descentralização. Mas há compensações:

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

A desvantagem do Rollup é que a publicação de dados de transação no Ethereum é cara e limita o rendimento. A Validium fornece garantias de segurança semelhantes ao Rollup (provas ZK garantem a validade da transação), mas os dados da transação são fornecidos fora da cadeia.

Isso dá ao Validiums duas vantagens principais sobre o Rollup:

  • As taxas são mais baixas porque não consomem Ethereum Gas caro (ou seja, bloqueiam espaço para armazenar dados de transação)
  • Maior escalabilidade, pois a taxa de transferência de Rollups é limitada pela quantidade de dados de transação que podem ser publicados no Ethereum

A desvantagem do Validium é que eles devem garantir a disponibilidade dos dados da transação fora do Ethereum, o que pode ser um desafio. Mas os mais de 100 validadores existentes do Polygon PoS podem servir como uma garantia altamente segura e confiável de disponibilidade de dados.

Então, por que usar o Polygon zkEVM?

Polígono zkEVM

Polígono zkEVM é um tipo 3 ZK-Rollup. Ele visa ser equivalente ao EVM - o que significa maior escalabilidade (preservando a compatibilidade do código operacional EVM) ao trabalhar com ferramentas e clientes Ethereum existentes.

Atualmente, o Polygon PoS (2.0) e o rollup Polygon zkEVM são as duas redes públicas do ecossistema Polygon. Este ainda é o caso após a atualização: um como Rollup e o outro como Validium.

Mas por que não depreciar o Polygon zkEVM?

O Polygon 2.0 e o Polygon zkEVM se complementam: o Polygon zkEVM (Rollup) tem taxas um pouco mais altas e taxa de transferência um pouco menor, mas oferece o mais alto nível de segurança. Isso é mais adequado para aplicativos que lidam com transações de alto valor (como DeFi).

Por outro lado, o Polygon 2.0 (zkEVM validium) fornecerá a maior escalabilidade. Isso é melhor para aplicativos com alto volume de transações e taxas baixas (por exemplo, jogos Web3, sociais)

O lançamento da rede principal do Polygon zkEVM é em março de 2023, e o atual TVL na rede é de cerca de US$ 54 milhões. Construído no Polygon zkEVM:

Era zkSync

O zkSync Era é atualmente tipo 4 zkEVM, embora possa adicionar compatibilidade de bytecode EVM ao longo do tempo. A Era (sua rede principal) foi construída pela Matter Labs e entrará em operação em março de 2023, com um TVL atual de cerca de US$ 450 milhões e um volume de transações de 27 milhões no mês passado.

O objetivo do zkSync não é a equivalência de EVM, mas aumentar a velocidade de geração de provas por meio de sua máquina virtual (VM) personalizada. Ele oferece suporte nativo a primitivas criptográficas Ethereum, simplifica o teste de plug-ins Hardhat e melhora a experiência do usuário por meio de abstrações de conta nativa.

O zkSync Era usa seu compilador LLVM para converter o código Solidity, Vyper e Yul em código executável na VM zkSync, com compatibilidade Rust e C++ planejada para o futuro. Possui um poderoso sistema de mensagens de contrato L1-L2 que ajuda os desenvolvedores a passar dados entre contratos no Ethereum e zkSync.

A futura integração do zkPorter no zkSync dará aos usuários a opção de:

  • Conta zkRollup de alta segurança, em comparação com Ethereum, a taxa é reduzida em cerca de 20 vezes

  • contas zkPorter com taxas de transação estáveis e diferentes modelos de segurança, permitindo uma experiência de usuário flexível

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

Para disponibilidade de dados, o zkSync Era publica diferenças de estado em vez de entradas de transação - fornecendo compactação de dados e integração com o zkPorter.

Como o único tipo 4 zkEVM nesta lista, sua máquina virtual personalizada permite alguns recursos (e maior escalabilidade) no zkSync Era.

Por exemplo: o zkSync Era aprimora a experiência do desenvolvedor ao oferecer suporte nativo à abstração de contas usando sua máquina virtual personalizada. No entanto, as cadeias equivalentes ao EVM não podem oferecer suporte nativo à abstração de contas, elas são implementadas por meio do ERC-4337 da Ethereum.

A desvantagem do tipo 4 zkEVM é a falta de compatibilidade - o processo de desenvolvimento precisa ser ajustado para criar aplicativos em cima do zkSync. Construir na era zkSync:

Linha

Construído por ConsenSys (criadores de MetaMask, Truffle e Infura), Linea é atualmente um tipo 3 zkEVM. Com uma carteira MetaMask nativa e integração do kit de desenvolvedor Truffle, sua rede principal Alpha foi lançada em julho de 2023 e acumulou um TVL de US$ 50 milhões.

Linea é único em sua capacidade de executar bytecode nativo inalterado de acordo com a especificação Ethereum Virtual Machine. O objetivo é fornecer um tipo 2 zkEVM no futuro, garantindo compatibilidade quase total com Ethereum, mantendo a escalabilidade.

Linea não usa transpilers ou compiladores personalizados. Ele usa diretamente o bytecode compilado do Solidity para gerar provas ZK para contratos inteligentes, reduzindo o risco de bugs e hacks. Para os usuários, isso significa segurança semelhante ao Ethereum com custos de transação muito mais baixos.

Construa na Linea:

Rolar zkEVM

Scroll é zk-Rollup no Ethereum. Atualmente é tipo 3 zkEVM e planeja mudar para tipo 2.

Seu objetivo de longo prazo é priorizar a compatibilidade e descentralização do EVM sobre a geração rápida de ZKP, passando assim para o tipo 1 zkEVM.

Um Tipo 1 bem-sucedido é a forma definitiva de compatibilidade, descentralização e escalabilidade de EVM, essencialmente replicando o Ethereum L1. Mas, como vimos com o próprio Ethereum, isso é muito mais difícil de conseguir.

Atualmente, a rede de teste alfa de Scroll é um tipo 3 zkEVM, que é aberto ao público. Construir na rolagem:

Taiko

Semelhante ao Scroll, o Taiko é um zk-Rollup generalizado que visa ser um zkEVM nativo Tipo 1. Taiko adotou uma abordagem diferente de Scroll para se tornar um Tipo 1, priorizando a descentralização sobre a velocidade desde o início:

A Scroll está aprimorando gradualmente a compatibilidade do EVM (começando com testnets tipo 3) e tornando seus solicitantes e provadores mais descentralizados quando a rede principal é lançada. Embora a geração do ZKP seja mais lenta, o Taiko descentraliza esses componentes desde o início e maximiza a compatibilidade do EVM.

A rede de teste Tipo 1 de Taiko está atualmente disponível. Construir no Taiko:

Use a estrutura de Vitalik: → Taiko: Tipo 1 (lançamento da rede de teste) → Polígono zkEVM: Tipo 3 (lançamento da rede principal + plano para migrar para o Tipo 2) → Linea: Tipo 3 (lançamento da rede principal + plano para migrar para o Tipo 2) → Scroll: Tipo 3 (lançamento da rede de teste + plano para mudar para o Tipo 1) → zkSync Era: Tipo 4 (lançamento da rede principal)

Em suma, o desenvolvimento e adoção L2 é a chave para o futuro do Ethereum + resolvendo problemas de escalabilidade de blockchain. Cada zkEVM tem pontos fortes únicos e enfrenta desafios únicos, mas todos eles desempenham papéis importantes na habilitação de um ecossistema web3 acessível.

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
  • Comentário
  • Compartilhar
Comentário
0/400
Sem comentários
  • 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)