

Account Abstraction (AA) é um conceito revolucionário no ecossistema Ethereum, voltado para simplificar a gestão de contas e aprimorar a experiência dos usuários. Este guia apresenta os principais pontos da AA e sua implementação por meio do EIP-4337.
Account Abstraction consiste na atualização das Externally Owned Accounts (EOAs) para Contract Accounts (CAs), ampliando a flexibilidade na administração de contas e as opções de segurança. Ao dissociar a origem das transações das assinaturas, a AA torna possível criar wallets baseadas em smart contracts, oferecendo múltiplas vantagens aos usuários.
O conceito de AA evoluiu por meio de diversas Ethereum Improvement Proposals (EIPs). As propostas iniciais exigiam mudanças profundas no protocolo Ethereum, enquanto o EIP-4337 trouxe uma abordagem mais viável, dispensando alterações no nível do protocolo.
O EIP-4337 apresenta componentes essenciais para viabilizar AA:
Esses elementos trabalham de forma conjunta para simplificar o processo de AA e proporcionar uma melhor experiência ao usuário.
O processamento de transações via EIP-4337 segue etapas:
Esse fluxo torna o processamento das transações mais flexível e eficiente.
Os diferentes tipos de crypto wallets oferecem funcionalidades e benefícios distintos. As wallets AA, viabilizadas pelo EIP-4337, trazem vantagens como pagamento de gas em diferentes moedas, transações em lote e segurança aprimorada em relação às wallets EOA convencionais e wallets MPC.
O EIP-3074 introduziu funcionalidades como delegação do controle de EOAs para contratos, mas exigia mudanças na camada de consenso. Já o EIP-4337 permite AA sem alterações profundas, tornando sua implementação muito mais prática.
O EIP-5003 aprofunda os conceitos do EIP-3074, permitindo que EOAs migrem para CAs e adotem métodos de assinatura mais eficientes. Essa proposta opera em conjunto com o EIP-3607, fortalecendo a segurança e flexibilidade das contas.
Account Abstraction, especialmente pelo EIP-4337, marca um avanço relevante na experiência dos usuários da Ethereum. Ao superar desafios como complexidade das transações e limitações no pagamento de gas, AA pode reduzir barreiras de entrada e ampliar a adoção do ecossistema Ethereum. Com a evolução dessas soluções, espera-se melhorias contínuas na gestão e segurança das contas dos usuários nos próximos anos.
EIP-4337 é um padrão Ethereum para Account Abstraction, permitindo contas operadas pelo usuário na Polygon PoS. Oferece mais segurança e flexibilidade, permitindo gestão de ativos sem dependência de smart contracts.
ERC-4337 é um protocolo para Account Abstraction na Ethereum, possibilitando wallets de smart contract e melhor experiência do usuário sem alterações na blockchain.
Sim, o EIP-4337 está ativo na Ethereum. Ele permite estruturas personalizadas de taxas e amplia a escalabilidade, representando um avanço relevante para a rede.
Não, EIP e ERC não são equivalentes. Os EIPs sugerem melhorias para o protocolo Ethereum, enquanto os ERCs definem padrões para tokens e smart contracts no ecossistema Ethereum.





