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).
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.
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.
9 Curtidas
Recompensa
9
5
Repostar
Compartilhar
Comentário
0/400
LeekCutter
· 15h atrás
zk parece realmente bom
Ver originalResponder0
ApeWithNoChain
· 15h atrás
gás tão caro, ainda expandindo para que serve?
Ver originalResponder0
MidnightSeller
· 16h 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
BlockchainGriller
· 16h atrás
Vi o plano vm, duas opções: um homem contra todos?
Ver originalResponder0
NFTHoarder
· 16h atrás
Falar tanto para quê? No final, ser enganado por idiotas.
Validity Rollups: zkEVM vs Cairo VM Quem irá liderar o futuro da escalabilidade do Ethereum
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).
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.