Os desenvolvedores do ecossistema Ethereum acabaram de lançar a prova de conceito do conceito de "Native Rollups". Isso foi liderado pela equipe do cliente de execução Ethrex, em colaboração com pesquisadores da Fundação Ethereum e contribuidores do L2BEAT. Especificamente, para que serve este "Native Rollups"? Para facilitar a compreensão, vamos fazer uma analogia simples: O Ethereum L1 é como o "banco grande" mais seguro, enquanto o L2 é como as muitas pequenas agências que o "banco grande" possui. Essas pequenas agências querem que os negócios sejam realizados mais rapidamente e a um custo menor, mas ainda precisam provar que não estão trapaceando, que seus livros estão corretos, e precisam de um "sistema de prova". Atualmente, existem dois tipos de "sistemas de prova": um é o sistema de prova de fraude (o tipo Optimistic, que geralmente tem um período de contestação de 7 dias, o que é bastante complicado); o outro é o sistema de prova ZK (complexo, difícil de escrever circuitos, e as atualizações podem não acompanhar a cadeia principal). O resultado é que, as pequenas agências precisam confiar em suas próprias equipes ou em um "comitê de segurança" para manter a segurança, e as atualizações precisam ser decididas em reuniões e votações, tornando difícil alcançar uma verdadeira descentralização, e se houver bugs, elas precisam consertá-los sozinhas. Nesse contexto, surgiu o Native Rollups. Isso significa: deixar o "banco grande" Ethereum ajudar essas pequenas agências L2 a validar seus livros. Como isso é feito? Através de uma pré-compilação chamada EXECUTE (precompile, proposta EIP-8079), as pequenas agências enviam um conjunto de dados de transações para a cadeia principal, que então "re-executa" essas transações, confirmando se estão corretas ou não. É como se a cadeia principal recalculasse os livros, garantindo que não haja erros. Quais são os benefícios? O L2 alcança segurança equivalente ao L1, usando o próprio motor do Ethereum para validação, e se houver bugs, são bugs do Ethereum, não das pequenas agências. Herda toda a segurança da cadeia principal, sem precisar de comitês de segurança ou pontes multi-assinatura, alcançando uma verdadeira descentralização; As atualizações também seguem automaticamente: se o L1 fizer um hard fork para atualizar o EVM (como alguns novos opcodes), o Native Rollup será automaticamente compatível, e as equipes L2 não precisarão correr para atualizar o código; ...