A nova proposta de Buterin resolve o problema de escalabilidade construindo uma máquina ETH de conhecimento zero diretamente dentro da própria oficina de ETH.
Vitalik Buterin, cofundador do ETH Workshop, introduziu um novo conceito para a plataforma blockchain chamado "Zero-Knowledge ETH Virtual Machine (ZK-EVM) em dezembro. 13 posts no blog.
O principal objetivo da proposta é melhorar drasticamente a eficiência e a segurança dos protocolos ETH Layer 2, incluindo rollups otimistas e ZK.
Resolução de Desafios em Protocolos de Camada 2
A proposta de Buterin decorre da necessidade de simplificar a atual solução Tier 2 da ETH. Esses protocolos são críticos para a escalabilidade do ETH e dependem fortemente da validação do EVM, que atualmente envolve depender de uma base de código grande e potencialmente vulnerável.
Além disso, os ZK-EVMs, que são projetados para imitar EVMs de Camada 1, enfrentam o desafio de acompanhar as principais mudanças no protocolo ETH, levando a trabalho redundante e aumentando o risco de falhas de segurança.
A solução proposta por Buterin envolve a incorporação do ZK-EVM diretamente na rede ETH. Este ZK-EVM interno assumirá a tarefa de validar blocos ETH de camada 1, fornecendo um método mais eficiente e seguro.
O conceito de ZK-EVM nativo tornou-se cada vez mais prático e atraente à medida que a ETH progrediu, especialmente com o desenvolvimento de clientes leves usando ZK-SNARKs.
Aspetos fundamentais da proposta ZK-EVM
Buterin prevê que o ZK-EVM está principalmente preocupado em validar blocos ETH processando entradas como raízes pré-estado, blocos e raízes pós-estado.
Isso garantirá a integridade da raiz pós-estado como um verdadeiro resultado da execução do bloco. A proposta também está alinhada com a filosofia multicliente da ETH Square, apoia o uso de diferentes sistemas de certificação e enfatiza a importância da disponibilidade de dados e auditabilidade.
Como Buterin descreve, a implementação de um ZK-EVM vem com uma série de desafios de design e compensações. Os atributos básicos incluem:
Compatibilidade e adaptabilidade: O sistema deve ser flexível o suficiente para suportar uma variedade de sistemas de prova, refletindo o compromisso da ETH Workshop com um ambiente multicliente.
Garantir a disponibilidade dos dados: É essencial habilitar a autenticação para diferentes clientes.
Ênfase na auditabilidade e capacidade de atualização: verifique facilmente e resolva rapidamente quaisquer problemas sem um hard fork.
Inovação que suporta “quase EVM”: Permite que as soluções de Camada 2 escalem e inovem em cima da funcionalidade EVM padrão.
Uma parte fundamental da discussão de Buterin gira em torno da escolha entre um sistema multicliente aberto e um sistema fechado com um sistema de prova pré-determinado, onde a prova é verificada externamente. Buterin defende um sistema utilizável que, apesar de sua maior complexidade, seja flexível e compatível com os princípios básicos da ETH.
Buterin enfatiza que a velocidade é fundamental para a implementação do ZK-EVM. Com os avanços tecnológicos em paralelização e aceleração de hardware, o objetivo é reduzir o tempo de geração de provas, permitindo o processamento quase instantâneo.
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.
Vitalik Buterin propõe o "sagrado zkEVM" para resolver o desafio Tier 2 no ETH
A nova proposta de Buterin resolve o problema de escalabilidade construindo uma máquina ETH de conhecimento zero diretamente dentro da própria oficina de ETH.
Vitalik Buterin, cofundador do ETH Workshop, introduziu um novo conceito para a plataforma blockchain chamado "Zero-Knowledge ETH Virtual Machine (ZK-EVM) em dezembro. 13 posts no blog.
O principal objetivo da proposta é melhorar drasticamente a eficiência e a segurança dos protocolos ETH Layer 2, incluindo rollups otimistas e ZK.
Resolução de Desafios em Protocolos de Camada 2
A proposta de Buterin decorre da necessidade de simplificar a atual solução Tier 2 da ETH. Esses protocolos são críticos para a escalabilidade do ETH e dependem fortemente da validação do EVM, que atualmente envolve depender de uma base de código grande e potencialmente vulnerável.
Além disso, os ZK-EVMs, que são projetados para imitar EVMs de Camada 1, enfrentam o desafio de acompanhar as principais mudanças no protocolo ETH, levando a trabalho redundante e aumentando o risco de falhas de segurança.
A solução proposta por Buterin envolve a incorporação do ZK-EVM diretamente na rede ETH. Este ZK-EVM interno assumirá a tarefa de validar blocos ETH de camada 1, fornecendo um método mais eficiente e seguro.
O conceito de ZK-EVM nativo tornou-se cada vez mais prático e atraente à medida que a ETH progrediu, especialmente com o desenvolvimento de clientes leves usando ZK-SNARKs.
Aspetos fundamentais da proposta ZK-EVM
Buterin prevê que o ZK-EVM está principalmente preocupado em validar blocos ETH processando entradas como raízes pré-estado, blocos e raízes pós-estado.
Isso garantirá a integridade da raiz pós-estado como um verdadeiro resultado da execução do bloco. A proposta também está alinhada com a filosofia multicliente da ETH Square, apoia o uso de diferentes sistemas de certificação e enfatiza a importância da disponibilidade de dados e auditabilidade.
Como Buterin descreve, a implementação de um ZK-EVM vem com uma série de desafios de design e compensações. Os atributos básicos incluem:
Compatibilidade e adaptabilidade: O sistema deve ser flexível o suficiente para suportar uma variedade de sistemas de prova, refletindo o compromisso da ETH Workshop com um ambiente multicliente.
Garantir a disponibilidade dos dados: É essencial habilitar a autenticação para diferentes clientes.
Ênfase na auditabilidade e capacidade de atualização: verifique facilmente e resolva rapidamente quaisquer problemas sem um hard fork.
Inovação que suporta “quase EVM”: Permite que as soluções de Camada 2 escalem e inovem em cima da funcionalidade EVM padrão.
Uma parte fundamental da discussão de Buterin gira em torno da escolha entre um sistema multicliente aberto e um sistema fechado com um sistema de prova pré-determinado, onde a prova é verificada externamente. Buterin defende um sistema utilizável que, apesar de sua maior complexidade, seja flexível e compatível com os princípios básicos da ETH.
Buterin enfatiza que a velocidade é fundamental para a implementação do ZK-EVM. Com os avanços tecnológicos em paralelização e aceleração de hardware, o objetivo é reduzir o tempo de geração de provas, permitindo o processamento quase instantâneo.