Análise da abstração de contas multichain: Desenvolvimento futuro do ERC-4337 e AA nativa

robot
Geração de resumo em curso

Análise da abstração de contas multichain: explorando o futuro da encriptação de infraestruturas

Recentemente, a Conferência da Comunidade Ethereum (EthCC 7) foi realizada em Bruxelas, na Bélgica, sendo o maior evento anual de Ethereum na Europa, com foco no desenvolvimento tecnológico e comunitário. A conferência reuniu mais de 350 líderes de opinião da linha de frente da indústria de encriptação.

Na conferência, um desenvolvedor de blockchain fez uma apresentação com o tema "Revelando o Futuro: Análise da Abstração de Contas Multichain". A seguir estão os principais pontos do discurso:

Futuro da infraestrutura de encriptação? Análise da abstração de contas multichain

abstração de contas

abstração de contas (AA)主要包含两个关键点:

  1. Abstração de assinatura: permite que os usuários escolham qualquer mecanismo de validação de sua preferência, não se limitando a algoritmos de assinatura digital específicos.

  2. Abstração de pagamento: os usuários podem usar várias opções de pagamento para transações, como pagar com ativos ERC-20 em vez de ativos nativos, ou por meio de patrocínio de terceiros.

Essa flexibilidade oferece uma experiência de usuário mais segura e superior.

encriptação infraestrutura do futuro? Análise da abstração de contas multichain

Padrão ERC-4337

O ERC-4337 resolve algumas limitações das contas de propriedade externa (EOA) no protocolo Ethereum ao introduzir métodos de gestão de contas e processamento de transações mais flexíveis:

  • Estrutura userOp: O usuário envia a estrutura userOp para o Bundler, que coleta múltiplas userOp e chama a função handleOps do contrato EntryPoint.

  • Contrato EntryPoint: processa transações como um sistema operativo, com funcionalidades principais incluindo a validação de autorizações, cobrança de taxas e execução de operações alvo.

Abstração de contas nativa

Na AA nativa, cada conta é um contrato, e o mecanismo de processamento de transações está diretamente incorporado no protocolo blockchain. Diferentes redes blockchain adotaram diferentes designs de AA:

  • abstração de contas ERC-4337: Ethereum, Arbitrum, Optimism, etc.
  • Seguir a abstração de contas nativa ERC-4337: StarkNet e zkSync Era
  • Abstração de contas nativa com design de privacidade: Aztec

Futuro da infraestrutura de encriptação? Análise da abstração de contas multichain

As principais diferenças entre o ERC-4337 e a AA nativa

  1. Papel do sistema operativo: O ERC-4337 é realizado em colaboração entre o Bundler e o EntryPoint Contract, enquanto o AA nativo é gerido pelos operadores/ordenadores do servidor oficial.

  2. Interface de contrato: na fase de validação, as funções de ponto de entrada do ERC-4337 e da AA nativa são fixas, mas na fase de execução, apenas o ponto de entrada da AA nativa é fixo.

  3. Limitação dos passos de verificação: cada implementação tem diferentes níveis de restrição sobre os códigos de operação e o acesso à memória, para prevenir ataques DoS.

  4. Limitações nos passos de execução: zkSync requer confirmação do sinal do sistema, enquanto o ERC-4337 e o StarkNet não têm limitações especiais na fase de execução.

  5. Gestão de números aleatórios: diferentes implementações usam diferentes métodos de gestão de nonce.

  6. Implantação da primeira transação: o ERC-4337 é implantado através do campo initcode da estrutura userOp, enquanto o StarkNet e o zkSync requerem transações de implantação separadas.

Diferenças na implementação do ERC-4337 em L1 e L2

  1. Diferenças de protocolo: L2 deve considerar os custos relacionados ao upload de dados para L1.

  2. Diferenças no cálculo de endereços: diferentes cadeias podem adotar diferentes métodos de codificação de endereços, levando a que o endereço do contrato da conta possa ser diferente no Ethereum e no L2.

No geral, a tecnologia de abstração de contas está em constante evolução, oferecendo aos usuários uma experiência de interação em blockchain mais flexível e segura. Com o surgimento e a melhoria de diferentes implementações, esperamos ver mais aplicações inovadoras e soluções amigáveis para os usuários.

Futuro da infraestrutura de encriptação? Análise da abstração de contas multichain

Ver original
Esta página pode conter conteúdos de terceiros, que são fornecidos apenas para fins informativos (sem representações/garantias) e não devem ser considerados como uma aprovação dos seus pontos de vista pela Gate, nem como aconselhamento financeiro ou profissional. Consulte a Declaração de exoneração de responsabilidade para obter mais informações.
  • Recompensa
  • 1
  • Partilhar
Comentar
0/400
PuzzledScholarvip
· 07-19 05:34
Mineração pode gerar moeda, quem vai preencher os buracos?
Ver originalResponder0
  • Pino
Negocie cripto em qualquer lugar e a qualquer hora
qrCode
Digitalizar para transferir a aplicação Gate
Novidades
Português (Portugal)
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)