ERC-4337: O revolucionário nas regras do jogo da abstração de contas do Ethereum

Pontos principais

ERC-4337 O que é? Resumo em uma frase: Este é o padrão de abstração de contas implementado no nível de aplicação do Ethereum, sem necessidade de modificar o nível de consenso. Após a implantação oficial na mainnet em março de 2023, ele deu aos wallets de contrato inteligente uma verdadeira “inteligência” - capaz de processar simultaneamente transações de tokens, interações de contratos, e ainda criar várias funcionalidades.

Comparando a rigidez das contas EOA tradicionais com a complexidade das carteiras de contratos inteligentes, ERC-4337 parece juntar as vantagens de ambas. Que espaço de imaginação essa atualização pode abrir? Desde a recuperação social até regras de segurança personalizadas, passando pela automação de transações em massa, as possibilidades para carteiras no futuro podem ser muito mais ricas do que você imagina.

Avanços no padrão Ethereum: de EIP a ERC

A atualização do Ethereum é feita através de EIP (Propostas de Melhoria do Ethereum). Entre ERC é uma subcategoria de EIP, que define especificamente padrões de camada de aplicação - incluindo interfaces de contratos inteligentes e normas de tokens.

Pontos-chave: ERC não é uma regra rígida do protocolo, mas sim um padrão de consenso da comunidade. Foi estabelecido após os desenvolvedores e participantes do ecossistema votarem e concordarem. Por isso, embora o ERC-4337 tenha origem na proposta EIP-4337 de 2021 (iniciada por Vitalik Buterin e outros), mais tarde foi oficialmente atualizado para o padrão ERC, tornando-se uma solução implementada oficialmente em 2023.

Pontos fracos das carteiras tradicionais: por que precisamos do ERC-4337?

Atualmente, existem dois tipos de contas no Ethereum:

  • EOA (Conta de Acesso Externo): controlada por uma chave privada, a maioria das carteiras usa isso. Problema? Só pode assinar com a chave privada, uma vez perdida, já era.
  • Conta de Contrato Inteligente: Tem lógica, mas é demasiado complexa, os usuários precisam gerir duas contas ao mesmo tempo para operar.

É como dirigir um carro e ter que controlar dois volantes ao mesmo tempo - trabalhoso e fácil de errar.

ERC-4337 a proposta de valor: substituir esse conjunto complexo de processos por uma conta de contrato inteligente unificada. Ao resolver a ineficiência da gestão de contas, naturalmente será possível suportar mais funcionalidades inovadoras - métodos de segurança como verificação em duas etapas, congelamento de contas e listas brancas de transações podem ser facilmente integrados.

Camada técnica: como o ERC-4337 funciona

Inovação chave: UserOperation

Não se trata de enviar uma transação diretamente, mas sim de submeter um pedido de operação chamado “UserOperation”. Esses pedidos entram em um mempool independente (não estão na blockchain), onde um papel especial chamado bundler os coleta e agrega, para finalmente serem empacotados como transações Ethereum padrão e enviadas para a blockchain.

o bundler paga a taxa de gas, mas é compensado a partir das taxas integradas na UserOperation - o que equivale ao papel de “mensageiro de transações”. O foco é: vários bundlers podem trabalhar em paralelo, prevenindo riscos de centralização.

Contrato Principal: EntryPoint

Este é o gateway de segurança. Cada carteira implementa sua própria lógica de validação (função validateUserOp), o EntryPoint é responsável por chamar a validação e executar a transação. Funciona como o “bilheteiro” de todas as carteiras - garantindo a legalidade da operação antes de liberá-la.

A beleza desta arquitetura: não é necessário alterar a camada de consenso do Ethereum durante todo o processo, apenas resolver na camada de aplicação com contratos inteligentes. Atualização rápida, baixo risco, ecossistema amigável.

Os 4 grandes objetivos do ERC-4337

  1. Abstração de Conta: Combina as vantagens de EOA e contratos inteligentes, proporcionando ao usuário uma conta programável unificada.

  2. Descentralizado: permite que qualquer pessoa se torne um bundler, processando UserOperation e quebrando a dependência de ponto único.

  3. Sem necessidade de alteração de consenso: Problemas resolvidos na camada de aplicação, a camada base do Ethereum permanece intacta.

  4. Expansão de funcionalidades: Suporte à agregação de assinaturas, limitação de frequência de transações, congelamento de emergência, aplicações de privacidade e outros modos avançados.

  5. Otimização de Custos: o bundler agrega várias operações para reduzir os gastos com gas, aumentando a capacidade de transação.

Significado real para a experiência do usuário

Isso soa muito técnico, mas que mudanças podemos sentir na prática?

Criar uma carteira ficou mais fácil
Não é necessário transcrever frases mnemônicas de 12/24 palavras - pode-se registrar diretamente com e-mail, número de telefone ou biometria, sendo muito mais amigável para iniciantes.

A recuperação da conta tem seguro Defina amigos de confiança como recuperadores ou ative a autenticação em duas etapas. Mesmo que a chave privada seja perdida, você pode recuperar a conta.

taxas de gas mais flexíveis Não é necessário pagar o gas com ETH. Pode-se pagar com USDC, DAI e outros tokens ERC-20, ou até mesmo fazer com que um terceiro pague. Isso pode economizar bastante custo para usuários que realizam transações frequentes.

Operação mais suave Suporte para negociações em lote, execução automática, pré-autorização e outras funcionalidades. Por exemplo, troca automática de rendimentos a intervalos regulares, liquidação automática quando as condições são atendidas, tudo pode ser resolvido a nível de contrato.

Menor risco de segurança Reduzir erros do usuário (como operações incorretas ou phishing), os contratos inteligentes podem incorporar mais lógica de proteção.

Resumo

ERC-4337 não é uma atualização hardcore, mas sim uma “infraestrutura de camada média” na camada de aplicação. Isso permite que as carteiras evoluam de “ferramentas de madeira” para “máquinas programáveis”.

Do ponto de vista técnico, este é um ponto de viragem importante para o ecossistema Ethereum – os desenvolvedores podem construir produtos realmente amigáveis para o usuário, sem estarem limitados ao design básico de EOA. Do ponto de vista de mercado, a melhoria da experiência da carteira afeta diretamente a expansão dos usuários de criptomoedas.

Atualmente, o ecossistema ERC-4337 ainda está em uma fase inicial, mas já há várias carteiras e prestadores de serviços integrando-o. Com o aprimoramento da infraestrutura, este padrão tem o potencial de se tornar um novo paradigma para operações na cadeia Ethereum.


Leitura adicional:

  • Introdução ao padrão de tokens ERC-20
  • Explicação profunda dos contratos inteligentes Ethereum
  • Como o mecanismo de queima do Ethereum (EIP-1559) afeta os preços do gas
ETH0.04%
DAI-0.1%
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)