LCP_hide_placeholder
fomox
Token/carteira de pesquisa
/

Entenda o EIP 4337: Guia Simplificado para Implementação de Account Abstraction

2025-12-14 07:40
Bitcoin
Avaliação do artigo : 4
75 avaliações
Confira o guia simplificado sobre EIP 4337 e abstração de contas. Indicado para desenvolvedores Web3 e entusiastas de criptoativos, o artigo detalha como funciona a implementação da abstração de contas, apresenta seus benefícios e compara essa abordagem com carteiras tradicionais. Explore a evolução do Ethereum, entenda o fluxo das transações e veja como o EIP 4337 transforma carteiras de smart contracts sem alterar o protocolo Ethereum. Amplie seu conhecimento com uma análise detalhada das carteiras de criptoativos e descubra o futuro da abstração de contas. Material essencial para desenvolvedores blockchain interessados em soluções inovadoras no ecossistema Ethereum.
Entenda o EIP 4337: Guia Simplificado para Implementação de Account Abstraction

Guia Breve e Direto sobre Account Abstraction e EIP-4337

Account abstraction é uma inovação disruptiva na gestão de contas individuais no Ethereum. Essa tecnologia elimina diversos entraves do sistema atual e reduz significativamente a barreira de entrada para quem não tem experiência prévia com criptoativos. Entre os principais benefícios, destacam-se a possibilidade de dissociar as fontes das transações das assinaturas digitais e a ampliação da flexibilidade da segurança das contas, viabilizadas pela implementação do EIP-4337.

O que é Account Abstraction?

Para entender account abstraction (AA), é necessário conhecer os dois tipos de contas existentes no Ethereum. As Externally Owned Accounts (EOA) são controladas por chaves privadas e frases-semente, enquanto as Contract Accounts (CA) operam por meio de smart contracts. Account abstraction é o processo que dissocia as fontes das transações das assinaturas, tornando possível a atualização de uma EOA para CA. Esse mecanismo transfere o controle dos EOAs para smart contracts, permitindo o surgimento de carteiras de smart contract que melhoram drasticamente a experiência do usuário e oferecem mais flexibilidade na administração das contas. O padrão EIP-4337 estrutura essa transformação.

A principal utilidade da AA está em simplificar todo o processo de administração de contas. A tecnologia traz flexibilidade para ações on-chain rígidas e permite configurações de segurança mais avançadas. Essas melhorias redefinem a experiência de uso do Ethereum, resolvendo desafios e limitações do sistema convencional.

Histórico do Ethereum com AA

A evolução do account abstraction envolveu diferentes propostas de melhoria (EIPs). O EIP-2938 propôs a criação de contas CA "avançadas" capazes de pagar taxas e executar transações. Já o EIP-3074 introduziu dois novos OpCodes (AUTH e AUTHCALL), permitindo que EOAs delegassem ações a contratos, o que deu aos desenvolvedores liberdade para criar objetos de transação em um ambiente mais flexível.

O EIP-4337 é a solução mais atual, ao trazer o mempool de operações de usuário que substitui o mempool de transações convencional. Embora a AA tenha sido proposta nos EIPs 2938 e 3074 em 2020, ambas foram suspensas devido à necessidade de mudanças profundas no protocolo Ethereum. Com o EIP-4337, a AA torna-se viável sem alterações no protocolo.

O EIP-4337 apresenta vantagens claras frente às propostas anteriores. Enquanto o EIP-3074 dependia de novos códigos de operação e mudanças estruturais na camada de consenso, o EIP-4337 permite implementar AA sem essas complexidades, mitigando riscos relacionados a alterações profundas no protocolo.

Detalhamento Técnico do EIP-4337

O EIP-4337 traz componentes essenciais que, em conjunto, viabilizam o account abstraction. São eles:

  • UserOperation: objeto que representa a transação desejada pelo usuário
  • Entry Point: contrato que executa transações dos bundles de operações de usuário
  • Bundler: nó responsável por agrupar operações de usuário e adicionar transações ao bloco
  • Wallet contracts: contas de smart contract geridas pelo usuário
  • Wallet Factory: smart contract que cria novas carteiras de smart contract
  • Aggregators: contratos auxiliares para validar assinaturas agregadas
  • Paymasters: contratos que oferecem flexibilidade no pagamento de gas em qualquer moeda

O fluxo começa quando alguém gera uma user operation com todos os dados necessários para enviar uma transação. Essa operação é encaminhada para um bundler, que agrega múltiplas operações em uma transação única. O bundler submete a transação ao contrato entry point, que identifica e valida as operações associadas às smart contract wallets. Após validação, as carteiras executam a função ExecuteUserOp para finalizar as transações, tornando o fluxo do EIP-4337 muito mais eficiente.

Como Funciona o Fluxo de Transações

No EIP-4337, o fluxo de transações segue quatro etapas principais:

Na iniciação, a conta gera uma user operation com informações do endereço de origem, como ‘maxFeePerGas’ e ‘maxPriorityFee’. Cada operação é enviada para um mempool específico.

Na submissão, validadores agrupam as operações de usuário em um mempool próprio. O bundler, atuando como construtor de blocos ou integrado à infraestrutura de construção, agrega operações ao bloco enquanto as transações do entry point permanecem válidas.

Na fase de identificação, as operações vão para o contrato entry point, que executa os bundles. O bundler valida as assinaturas via função validateUserOp e, se bem-sucedido, inclui o entry point na whitelist.

Por fim, a execução é realizada pela carteira de smart contract através da função ExecuteUserOp. Bundlers agrupam as operações em uma transação e chamam a função handleOps do EntryPoint, incluindo tudo em um bloco. O EIP-4337, assim, cobre todo o ciclo do processo.

Comparativo: Carteiras EOA, MPC e AA

As três principais categorias de carteiras cripto apresentam diferenças marcantes. EOA e MPC utilizam contas controladas externamente; AA opera com contract accounts. Em termos de custos, EOA e MPC são mais baratas para criar e operar, enquanto AA demanda investimentos mais altos.

No pagamento de gas, EOA e MPC só aceitam pagamentos únicos; AA permite múltiplas moedas e tokens de terceiros. Transações em lote não são possíveis em EOA e MPC, mas são destaque nas carteiras AA.

Quanto às assinaturas, EOA e MPC utilizam apenas ECDSA; AA aceita vários métodos. O gerenciamento de chave privada é obrigatório em EOA e MPC, mas dispensável em AA, que ainda traz recuperação de carteira por wallet recovery.

A segurança varia: EOAs não têm padrões robustos, MPC permite recuperação offline em dispositivos de confiança, e AA oferece segurança em nível de blockchain graças ao EIP-4337. Na compatibilidade, EOAs têm alta integração, MPC baixa e AA moderada.

Como o AA do EIP-3074 Difere do AA do EIP-4337?

O EIP-3074 apresenta vantagens e limitações. Entre os benefícios, permite delegar o controle da EOA para um contrato, dando liberdade para criar esquemas inovadores como trading em lote, trading agrupado e pagamentos de gas flexíveis. Também utiliza contratos invoker que aceitam tokens diferentes de ETH, servindo como intermediários entre patrocinadores e patrocinados. Uma característica relevante é a possibilidade de qualquer EOA operar como smart contract wallet sem a necessidade de deploy.

Por outro lado, o EIP-3074 exige mudanças na camada de consenso, o que pode levar a hard forks para solucionar problemas. Mesmo permitindo recursos de CA aos EOAs, mantém o uso fixo de ECDSA, impedindo assinaturas arbitrárias e restringindo a flexibilidade. O EIP-4337 supera essas limitações de forma mais eficiente.

O que é o EIP-5003

O EIP-5003 aprimora as ideias do EIP-3074. Introduz o OpCode AUTHUSURP, que implementa código em endereços autorizados conforme o EIP-3074. Em conjunto com o EIP-3607, o EIP-5003 remove a autoridade da chave de assinatura original das EOAs.

Na prática, quando um EOA autoriza outro endereço para atuar em seu nome (EIP-3074), o AUTHUSURP permite que esse endereço configure os códigos do EOA. Assim, um EOA existente pode migrar para CA, adotando métodos de assinatura mais eficientes e seguros, dentro do framework do EIP-4337.

Conclusão

Account abstraction com EIP-4337 representa um salto na evolução do Ethereum rumo à adoção em larga escala. A inovação resolve entraves do modelo tradicional de contas, oferecendo segurança reforçada e flexibilidade no pagamento de gas—fatores que reduzem as barreiras para usuários que querem acessar o mundo Ethereum.

A chegada do EIP-4337 é um marco para tornar as criptomoedas mais acessíveis. Ele permite a criação de carteiras de smart contract sem alterar o protocolo base do Ethereum, equilibrando segurança e inovação. Usuários passam a contar com funcionalidades avançadas como transações em lote, recuperação de carteira e métodos de assinatura flexíveis, preservando a robustez da blockchain Ethereum.

A evolução contínua das propostas, do EIP-3074 ao EIP-5003, reflete o compromisso da comunidade Ethereum com inovação constante. À medida que tecnologias como o EIP-4337 são incorporadas por novas plataformas, a experiência do usuário tende a ser cada vez mais intuitiva e acessível. O futuro do account abstraction é promissor, com o EIP-4337 ganhando mais espaço em plataformas e aplicações descentralizadas, tornando a blockchain cada vez mais acessível para o público global.

FAQ

O que é EIP 4337?

O EIP-4337 traz o account abstraction ao Ethereum, permitindo que usuários criem contract accounts para gerir transações. Ele separa a validação da inclusão das transações, elevando a eficiência e a segurança da rede.

Qual a diferença entre EIP 4337 e 7702?

O EIP 4337 funciona como um toolkit para construir recursos de account abstraction; o EIP 7702 adapta esses recursos para uso em contas controladas externamente (EOAs) já existentes.

O que é o protocolo ERC-4337?

O ERC-4337 é um padrão do Ethereum para account abstraction, habilitando carteiras de smart contract sem mudanças no protocolo. Melhora a experiência do usuário e a segurança nas interações com blockchain.

EIP e ERC são a mesma coisa?

Não, EIP e ERC são diferentes. EIP é Ethereum Improvement Proposal, já ERC é Ethereum Request for Comment. Os ERCs são um subconjunto dos EIPs voltados a padrões de aplicação.

* As informações não pretendem ser e não constituem aconselhamento financeiro ou qualquer outra recomendação de qualquer tipo oferecida ou endossada pela Gate.

Compartilhar

Conteúdo

Histórico do Ethereum com AA

Detalhamento Técnico do EIP-4337

Como Funciona o Fluxo de Transações

Comparativo: Carteiras EOA, MPC e AA

Como o AA do EIP-3074 Difere do AA do EIP-4337?

O que é o EIP-5003

Conclusão

FAQ

Artigos Relacionados
Guia para Maximizar Retornos com as Estratégias de Yield Farming mais Avançadas em DeFi

Guia para Maximizar Retornos com as Estratégias de Yield Farming mais Avançadas em DeFi

Potencialize seus retornos DeFi com as melhores estratégias de yield farming! Este guia apresenta agregadores de rendimento DeFi que permitem maximizar lucros, diminuir custos operacionais e automatizar sua renda passiva. Perfeito para investidores DeFi que desejam aprimorar ganhos e operar com eficiência em protocolos de finanças descentralizadas. Conheça as principais plataformas do mercado, compare metodologias e reduza riscos para obter uma performance diferenciada em yield farming. Descubra como elevar o nível dos seus investimentos DeFi agora mesmo!
2025-12-24
Entenda Soluções Cross-Chain: Guia Definitivo para Interoperabilidade em Blockchain

Entenda Soluções Cross-Chain: Guia Definitivo para Interoperabilidade em Blockchain

Explore o universo das soluções cross-chain com nosso guia definitivo de interoperabilidade blockchain. Descubra o funcionamento das cross-chain bridges, conheça as plataformas de destaque em 2024 e compreenda os principais desafios de segurança desse segmento. Atualize-se sobre transações inovadoras com criptoativos e avalie os fatores decisivos antes de utilizar essas bridges. Conteúdo essencial para desenvolvedores Web3, investidores de criptomoedas e entusiastas de blockchain. Mergulhe no futuro das finanças descentralizadas e da integração de ecossistemas.
2025-12-24
Guia Definitivo dos Principais Agregadores de Exchanges de Cripto para Negociações Eficientes

Guia Definitivo dos Principais Agregadores de Exchanges de Cripto para Negociações Eficientes

Conheça os principais agregadores de DEX para negociação de criptomoedas em nosso guia completo. Veja como essas plataformas potencializam suas operações ao identificar as melhores rotas, minimizar o slippage e integrar múltiplas DEXs para uma execução eficiente. Recomendado para traders de cripto, adeptos de DeFi e investidores que procuram soluções de alto desempenho no cenário em constante evolução dos criptoativos.
2025-12-14
Entenda o que é uma DAO no universo das criptomoedas

Entenda o que é uma DAO no universo das criptomoedas

Explore o universo das Decentralized Autonomous Organizations (DAOs) no mercado de criptomoedas! Entenda como as DAOs operam sem comando centralizado, aproveitando a blockchain para decisões transparentes. Analise os benefícios, riscos e principais projetos de DAO, compreendendo a governança, o potencial de investimento e as formas de participação. Descubra soluções inovadoras que fortalecem o caráter democrático das DAOs e seu impacto no Web3. Conteúdo essencial para investidores em criptoativos, entusiastas, desenvolvedores e todos que buscam conhecer modelos de governança descentralizada.
2025-12-24
Compreendendo Utility Tokens no ecossistema Web3: guia completo

Compreendendo Utility Tokens no ecossistema Web3: guia completo

Explore o universo dos utility tokens com nosso guia completo, que detalha a importância estratégica desses ativos nos ecossistemas Web3. Entenda as diferenças entre tokens e moedas, veja exemplos de uso real em gaming, DeFi e outros segmentos, e obtenha perspectivas relevantes para investidores e desenvolvedores. Descubra como se envolver de forma eficiente com os utility tokens e acompanhe de perto o impacto transformador que proporcionam à tecnologia blockchain. Com explicações claras e diretas, aprofunde-se no potencial de tokens líderes como SAND, UNI e LINK. Conteúdo ideal para quem busca ampliar sua compreensão sobre a inovação digital no mercado cripto.
2025-12-13
O que é o Panorama de Mercado da AVAX: Preço, Capitalização de Mercado, Volume de Negociação e Liquidez?

O que é o Panorama de Mercado da AVAX: Preço, Capitalização de Mercado, Volume de Negociação e Liquidez?

Descubra os insights do mercado da AVAX por meio de uma análise detalhada de sua capitalização de mercado de US$ 5,27 bilhões, volume negociado de US$ 297,98 milhões e avaliação de liquidez. Conheça a circulação atual e a cobertura nas exchanges, que apontam a estabilidade do preço em US$ 12,28 nas plataformas Gate. Conteúdo ideal para investidores interessados em uma visão de mercado em tempo real e nas nuances da distribuição do token em ecossistemas blockchain Layer-1.
2025-12-18