Algumas das maiores dores de cabeça ao usar uma carteira Ethereum: se perder a frase-semente, você perde seus ativos; sem ETH na carteira, não é possível transferir tokens; cada ação 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.

Com a ajuda de um Paymaster, é possível realizar operações no Ethereum mesmo sem $ETH na carteira, com o Gas pago por terceiros. Atualmente: 2238.29 (24h -0.2%).

【Limitações dos dois tipos de conta】

Originalmente, o Ethereum tinha dois tipos de conta: contas externas (EOA), controladas por chaves privadas, e contas de contrato, controladas por código. Apenas 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 ela 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 de uma só vez ao contrato EntryPoint para execução. O EntryPoint foi implantado na rede principal do Ethereum em março de 2023.

Esse fluxo também pode incluir um Paymaster, um contrato que paga o Gas 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 conjunta de várias pessoas para transferir fundos; permitir a recuperação com a ajuda de contatos ou dispositivos indicados previamente ao trocar de celular; definir um limite diário de transferências; concluir várias etapas, como autorização e troca, com uma única assinatura; entre outras possibilidades.

【Endereços comuns também podem usar】

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, elas podem usar recursos como transações em lote e pagamento de Gas por terceiros sem precisar trocar de endereço.

Mais recursos também significam mais riscos: a própria carteira de contrato inteligente é um código e pode ter vulnerabilidades; se a delegação for assinada para um contrato malicioso, as consequências podem ser parecidas com entregar a chave privada. Por isso, tenha muito cuidado com solicitações de assinatura de delegação e, se vierem de sites desconhecidos, recuse-as de imediato.

【Resumo】

A abstração de contas transforma a carteira de “uma chave para uma fechadura” em um “cofre cujas regras você pode definir”. Quanto mais flexíveis forem as regras, mais importante é entender quem as definiu e quem tem controle sobre elas. Desconfie de projetos que prometem retornos altos e garantidos.

Se entendeu, comente 1; se ainda tiver dúvidas, deixe um comentário e pergunte.