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údos de terceiros, que são fornecidos apenas para fins informativos (sem representações/garantias) e não devem ser considerados como uma aprovação dos seus pontos de vista pela Gate, nem como aconselhamento financeiro ou profissional. Consulte a Declaração de exoneração de responsabilidade para obter mais informações.
  • Recompensa
  • Comentar
  • Partilhar
Comentar
0/400
Nenhum comentário
  • Pino
Negocie cripto em qualquer lugar e a qualquer hora
qrCode
Digitalizar para transferir a aplicação Gate
Novidades
Português (Portugal)
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)