Algumas das coisas mais frustrantes ao usar uma carteira Ethereum: se você perder a frase de recuperação, perde seus ativos; sem ETH na carteira, não consegue transferir tokens; e cada etapa exige uma assinatura separada. A abstração de contas busca resolver justamente esses problemas: permitir que as regras da conta sejam definidas por código.
Cotado a 2240.82 (variação em 24h: -7.64%).
Limitações dos dois tipos de conta:
Originalmente, o Ethereum tinha dois tipos de conta: contas externas (EOAs), controladas por chaves privadas, e contas de contrato, controladas por código. Somente as contas externas podem iniciar transações, e suas regras são definidas diretamente no protocolo: uma chave privada, um tipo de assinatura e taxas pagas apenas em ETH.
Isso significa que, se a chave privada for perdida, não será possível recuperá-la; se for exposta, os ativos poderão ser transferidos por outra pessoa. Também não será possível definir regras mais flexíveis, como limites ou assinaturas múltiplas.
Como o ERC-4337 faz isso:
O ERC-4337 implementa a abstração de contas sem modificar as regras de consenso do Ethereum. Em vez de assinar uma transação comum, o usuário assina uma solicitação chamada UserOperation. O Bundler reúne várias UserOperations e as envia em conjunto para serem executadas pelo contrato EntryPoint. O EntryPoint foi implantado na rede principal do Ethereum em março de 2023.
Nesse processo, também é possível incluir um Paymaster, um contrato que paga o gás pelo usuário. O aplicativo pode pagar as taxas em nome do usuário ou permitir que ele pague com outros tokens.
O que uma carteira de contrato inteligente pode fazer:
Quando a conta se torna um contrato, as regras de validação podem ser personalizadas: exigir a assinatura de várias pessoas para transferir fundos; permitir a recuperação com a ajuda de contatos ou dispositivos previamente designados caso você troque de celular; definir um limite diário de transferências; ou concluir várias etapas, como autorizar e trocar, com uma única assinatura.
Endereços comuns também podem usar esse recurso:
A atualização Pectra, de maio de 2025, introduziu o EIP-7702, que permite que contas externas existentes deleguem a execução de código a um contrato. Assim, é possível usar recursos como transações em lote e pagamento do gás por terceiros sem mudar de endereço.
Mais recursos também significam mais pontos de risco: a própria carteira de contrato inteligente é código e pode ter vulnerabilidades; se você delegar a um contrato malicioso, as consequências podem ser praticamente as mesmas que entregar sua chave privada. Por isso, tenha muito cuidado com solicitações de assinatura que envolvam delegação e recuse de imediato as enviadas por sites desconhecidos.
Falando de forma prática:
A abstração de contas transforma a carteira de “uma chave para cada fechadura” em um “cofre cujas regras você pode definir”. Quanto mais flexíveis forem as regras, mais importante é entender quem as define e quem tem o controle. Não aposte todas as suas economias em um único projeto.
Se algum amigo seu estiver começando, você pode encaminhar isto para ele dar uma olhada.
É só uma conversa informal, não encare como recomendação.