Escaneie para baixar o app da Gate
qrCode
Mais opções de download
Não me lembre de novo hoje

0xbow reinventa a nova ordem dos misturadores de moedas na era do Tornado Cash

robot
Geração do resumo em andamento

Autor: Zhixiong Pan Fonte: chainfeeds

Nos últimos dois anos, os principais responsáveis pela escalabilidade do Ethereum foram várias soluções Layer 2 Rollup, como Arbitrum, Optimism e Base. Embora essas redes L2 tenham melhorado o desempenho, elas trouxeram uma fragmentação de ativos e experiências. Os usuários frequentemente fazem transações entre cadeias, com ativos dispersos em diferentes redes, resultando em uma experiência insatisfatória, e é difícil unificar os padrões técnicos e de segurança.

Para resolver o problema da fragmentação na camada de experiência, a comunidade Ethereum propôs recentemente o EIL (Ethereum Interoperability Layer, Camada de Interoperabilidade Ethereum), que pode proporcionar uma experiência de usuário unificada através de várias redes L2, fazendo com que os usuários sintam que estão utilizando uma única cadeia, e não várias redes independentes.

Enquanto isso, os pesquisadores do Ethereum também começaram a se concentrar na padronização e segurança do nível de protocolo, levando à criação do EIP-8079 (Native Rollup) que vamos apresentar hoje.

O que é Native Rollup?

De forma simples, os Rollups atuais processam transações na sua própria cadeia e, periodicamente, submetem alguns dados de estado ou provas à cadeia principal do Ethereum (L1) para garantir a veracidade dos resultados da execução. No entanto, cada Rollup tem a sua própria máquina de estado, sistema de provas e lógica de validação, o que pode resultar em complexidade e riscos de segurança.

O conceito de Native Rollup proposto pelo EIP-8079 tem como núcleo a adição de um contrato pré-compilado chamado EXECUTE na cadeia principal do Ethereum, permitindo que o Rollup submeta diretamente os blocos de sua própria cadeia à cadeia principal, onde são reexecutados para verificar a validade dos blocos.

Isso significa que o Rollup não precisa mais implementar um complexo sistema de máquina de estados ou de provas, mas pode utilizar diretamente o motor de execução do núcleo do Ethereum, reduzindo assim significativamente a complexidade e os riscos de segurança. Este design é chamado de “Native Rollup”, ou seja, Rollup verdadeiramente nativo.

Quem está a impulsionar esta proposta?

O autor do EIP-8079 é Luca Donno da L2BEAT e o pesquisador Justin Drake da Fundação Ethereum. Na verdade, essa ideia já foi proposta e discutida nos fóruns da comunidade no início de 2025, e só recentemente se formalizou em um esboço de EIP, entrando na fase de discussão dos detalhes técnicos.

Tecnologicamente, o que exatamente fez o Native Rollup?

A mudança tecnológica mais importante do Native Rollup é a adição de um contrato pré-compilado especial - EXECUTE. Ele permite que o Rollup submeta um bloco ao L1 e, em seguida, seja validado diretamente pelo motor EVM da própria cadeia principal do Ethereum.

O processo específico é o seguinte:

Os dados submetidos no Rollup incluem o estado atual do L2, os dados do bloco a ser verificado e alguns dados de ancoragem do L1 para o L2.

Quando a cadeia principal executa EXECUTE, ela irá:

  • Verificar a validade do bloco (por exemplo, proibir tipos especiais de transações Blob);
  • Injetar dados ancorados em um endereço de sistema específico no estado L2;
  • Chamar a função de transferência de estado interna do cliente Ethereum para reproduzir completamente o bloco L2 enviado.

Se a reprodução for bem-sucedida, isso significa que o bloco é válido; caso contrário, o bloco será rejeitado.

Dessa forma, o L2 não precisa mais construir um sistema de validação complexo, mas sim reutilizar diretamente o motor de execução maduro da própria cadeia principal do Ethereum.

Por que fazer essa mudança?

Atualmente, cada L2 implementa logicamente a validação de forma independente, o que resulta em custos de manutenção muito altos e riscos de segurança. Sempre que a cadeia principal é atualizada, as L2 devem ser atualizadas em sincronia, caso contrário, há um risco de segurança ou problemas de compatibilidade.

E através da padronização da lógica de verificação do Native Rollup, o L2 não precisará mais manter um conjunto complexo separado de cópias e sistemas de verificação do EVM. Todo o modelo de segurança será simplificado para uma questão: a cadeia principal do Ethereum é segura?

Isso também ajuda a eliminar gradualmente, no futuro, medidas de segurança temporárias como comitês de segurança e multi-assinaturas, permitindo a implementação mais rápida de soluções de escalabilidade verdadeiramente descentralizadas e seguras.

Quais limitações isso trará para L2?

Para se tornar um Native Rollup, é necessário um pré-requisito chave: a camada de execução deve ser altamente equivalente ao EVM da mainnet Ethereum. Isso significa que o L2 não pode adicionar livremente códigos de operação personalizados (opcode), contratos pré-compilados ou tipos de transações especiais em seu próprio ambiente de execução, caso contrário, a EXECUTE da mainnet não poderá reproduzir corretamente os blocos.

Mas isso não significa que o L2 não possa alcançar diferenciação. Na verdade, o L2 ainda pode manter suas características em termos de modelo econômico, formas de governança, mecanismos de ordenação de transações, entre outros, apenas precisando seguir rigorosamente as normas da cadeia principal do Ethereum.

O que significa o Native Rollup para o ecossistema Ethereum?

Para as equipes de projetos L2, a segurança e a dificuldade de manutenção irão diminuir drasticamente, e os custos de governança e operação do projeto também irão diminuir.

Para os desenvolvedores, ao implantar contratos, é possível obter o mesmo comportamento determinístico da cadeia principal, sem a necessidade de adaptações especiais para cada L2.

Para os usuários, a segurança dos ativos será significativamente melhorada, proporcionando uma experiência mais próxima da “verdadeira cadeia principal do Ethereum”. A longo prazo, a unidade ecológica e a usabilidade serão amplamente melhoradas.

Resumo

O Ethereum, através da proposta de Native Rollup EIP-8079, fornece uma forma padronizada de verificação de execução para L2 a nível de protocolo, permitindo que L2 realmente reutilize a segurança e a infraestrutura madura da cadeia principal. Ao mesmo tempo, através da colaboração com outras soluções como EIL, o Ethereum está gradualmente corrigindo as dores de experiência do usuário L2 e a fragmentação da liquidez de ativos.

No futuro, talvez vejamos um ecossistema Ethereum com uma experiência mais unificada e uma segurança mais elevada.

ETH4.91%
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
  • Repostar
  • Compartilhar
Comentário
0/400
Sem comentários
  • Marcar
Negocie criptomoedas a qualquer hora e em qualquer lugar
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)