Validity Rollups: zkEVM vs Cairo VM Quem irá liderar o futuro da escalabilidade do Ethereum

robot
Geração do resumo em andamento

Validity Rollups: O futuro da escalabilidade do Ethereum

Validity Rollups (VRs) como uma nova solução de escalabilidade do Ethereum, está recebendo ampla atenção da indústria. Ele melhora a capacidade de processamento de transações do Ethereum de forma segura e descentralizada, usando provas de validade para computação verificável.

O funcionamento dos VRs é transferir a execução das transações para um ambiente fora da cadeia. Após processar um grande número de transações, os operadores submetem os resultados juntamente com a prova de validade da integridade da execução fora da cadeia à rede principal do Ethereum. O contrato de validação na rede principal verifica automaticamente essa prova, garantindo que todas as transações sejam válidas, e em seguida atualiza os resultados no estado do Ethereum.

Nos VRs, a máquina virtual off-chain (VM) é um componente chave para a execução de transações. Atualmente, existem principalmente duas soluções VM: zkEVM e Cairo VM (CVM).

Por que se diz que os Validity Rollups são a forma de escalonamento mais promissora para o Ethereum?

zkEVM está comprometido em replicar completamente o ambiente de desenvolvimento do Ethereum, permitindo que os desenvolvedores migrem contratos inteligentes para uma Layer 2 mais escalável sem precisar alterar o código. No entanto, essa compatibilidade vem à custa de desempenho e escalabilidade. O EVM não foi projetado para gerar provas de validade, e seu modelo baseado em pilha e layout de armazenamento não são favoráveis à prova eficiente.

Em comparação, o Cairo VM adotado pela Starknet foi projetado especificamente para gerar provas de validade de forma eficiente. Ele utiliza uma nova arquitetura de VM e a linguagem de programação Cairo, priorizando desempenho e escalabilidade. O Cairo VM é capaz de gerar uma representação algébrica otimizada para cada instrução, aumentando significativamente a eficiência da prova.

Cairo também suporta uma variedade de métodos de desenvolvimento. Além da programação nativa em Cairo, oferece compatibilidade com Solidity, podendo suportar contratos Solidity através de um tradutor ou executando zkEVM na Starknet. Essa flexibilidade permite que os desenvolvedores escolham a solução que melhor se adapta às suas necessidades.

De uma forma geral, o zkEVM e o Cairo VM têm suas vantagens e desvantagens. O zkEVM foca na compatibilidade com Ethereum, enquanto o Cairo VM prioriza o desempenho e a escalabilidade. Com o avanço contínuo da tecnologia, espera-se que os VRs se tornem uma das soluções de escalabilidade mais promissoras para Ethereum, abrindo caminho para a aplicação em larga escala de blockchain.

Por que se diz que os Validity Rollups são a forma de escalabilidade mais promissora do Ethereum?

ETH-2.03%
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
  • 5
  • Repostar
  • Compartilhar
Comentário
0/400
LeekCuttervip
· 9h atrás
zk parece realmente bom
Ver originalResponder0
ApeWithNoChainvip
· 9h atrás
gás tão caro, ainda expandindo para que serve?
Ver originalResponder0
MidnightSellervip
· 10h atrás
Ainda está a receber 0⃣️❌ fãs todos os dias? O L2 ainda não decolou?? Rollups, no fundo, são apenas compressores de dados na cadeia, é assim tão difícil de entender?
Ver originalResponder0
BlockchainGrillervip
· 10h atrás
Vi o plano vm, duas opções: um homem contra todos?
Ver originalResponder0
NFTHoardervip
· 10h atrás
Falar tanto para quê? No final, ser enganado por idiotas.
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)