A abstração de contas tem feito ondas na comunidade cripto, e por boas razões. Esta mudança tecnológica aborda pontos de dor fundamentais que há muito frustram os usuários do Ethereum. Em sua essência, a abstração de contas (AA) através do EIP-4337 representa uma reavaliação fundamental de como gerimos contas de blockchain.
O Problema com as Contas Ethereum de Hoje
Atualmente, o Ethereum opera com dois tipos de conta: contas de propriedade externa (EOAs) controladas por chaves privadas e contas de contrato controladas por contratos inteligentes. Esta estrutura rígida cria atritos para os usuários. Você fica preso a modelos de segurança fixos, padrões de transação inflexíveis e opções de pagamento limitadas. Se você perder sua chave privada, seus fundos desaparecerão. Se você quiser agrupar transações ou usar métodos de pagamento alternativos, o sistema não o acomoda.
A abstração de contas resolve isso ao atualizar as EOAs em carteiras de contratos inteligentes. Esta única mudança desbloqueia flexibilidade, segurança e melhorias na experiência do usuário que não eram possíveis anteriormente.
Como o EIP-4337 Funciona Sem Mudanças de Protocolo
Aqui é onde o EIP-4337 se torna inteligente. Propostas anteriores como o EIP-3074 exigiam mudanças na camada de consenso—essencialmente bifurcações difíceis—que introduziam um enorme risco para o Ethereum. O EIP-4337 contorna isso completamente ao introduzir um sistema paralelo que não requer modificações a nível de protocolo.
A arquitetura introduz vários componentes-chave que trabalham em conjunto:
UserOperation é o primitivo da transação. Quando você deseja enviar uma transação, cria uma UserOperation contendo todos os dados necessários—mas ainda não está assinado por você pessoalmente.
Bundlers agregam múltiplas UserOperations em uma única transação. Pense neles como agregadores de transações que agrupam solicitações individuais dos usuários para eficiência.
Entry Point é o contrato inteligente que valida e executa UserOperations agrupadas. Ele verifica assinaturas, valida a lógica da conta e aciona as transações reais.
Wallet Factory cria novas carteiras de contratos inteligentes sob demanda, eliminando a fricção de implantação.
Os contratos Paymaster permitem uma lógica de pagamento de gás personalizada. Em vez de pagar apenas em ETH, você pode pagar taxas de gás em stablecoins, tokens de governança, ou tê-las totalmente patrocinadas. Isso é revolucionário para a integração de usuários.
Agregadores ajudam a reduzir a complexidade das transações ao validar assinaturas em lotes em vez de individualmente.
O Fluxo: Da Intenção à Execução
Quando você submete uma transação sob o EIP-4337, várias coisas acontecem em sequência:
Você cria uma UserOperation especificando sua intenção ( incluindo taxas de gás máximas e outros parâmetros )
A UserOperation é transmitida para um mempool dedicado a operações de utilizador
Os bundlers monitorizam este mempool, selecionando UserOperations e agrupando-as.
O empacotador envia essas operações agrupadas para o contrato Entry Point
O Ponto de Entrada valida cada operação utilizando a função validateUserOp
Após a validação bem-sucedida, a sua carteira de contrato inteligente executa a transação através de ExecuteUserOp
Esta arquitetura é elegante porque preserva o modelo de segurança do Ethereum enquanto introduz flexibilidade na camada de aplicação.
Abstração de Contas Comparada: EOA vs. Carteiras de Contrato Inteligente
As diferenças importam. As carteiras EOA permanecem simples e eficientes em gás, mas inflexíveis. As carteiras de contratos inteligentes através da abstração de contas oferecem transações em lote, pagamento de gás em várias moedas e recuperação de carteiras—ao custo de custos de criação mais altos e taxas de gás.
O design do EIP-4337 encontra um equilíbrio ao permitir recursos poderosos, mantendo uma eficiência razoável através de mecanismos de agrupamento e lotes.
Por que o EIP-4337 venceu? A história do EIP-3074
O EIP-3074 foi a proposta anterior de abstração de contas. Introduziu dois novos opcodes—AUTH e AUTHCALL—permitindo que EOAs delegassem autoridade a contratos. Parece bom, mas havia um erro fatal: exigia alterações na camada de consenso do Ethereum.
As mudanças de consenso significam possíveis hard forks. Hard forks significam risco catastrófico se algo der errado. A comunidade Ethereum hesitou diante desse risco. Além disso, o EIP-3074 foi limitado a assinaturas ECDSA, impedindo esquemas de assinatura mais avançados.
O EIP-4337 aprendeu essas lições. Ele alcança a abstração de contas inteiramente por meio de design na camada de aplicação, evitando mudanças de consenso completamente. Também suporta esquemas de assinatura arbitrários—assinaturas de curva elíptica, assinaturas de limiar, verificação biométrica, o que você quiser.
EIP-5003: A Evolução Continua
Enquanto o EIP-3074 permanece em espera, não foi abandonado. O EIP-5003 introduz o AUTHUSURP, permitindo que endereços autorizados atualizem EOAs existentes em contas de contrato. Combinado com o EIP-3607, isso permite a rotação de chaves e a migração do esquema de assinatura. Um EOA poderia autorizar um segundo endereço a se atualizar para uma carteira de contrato inteligente, movendo-se efetivamente de ECDSA fixo para mecanismos de assinatura mais flexíveis.
O Que Isso Significa para o Futuro do Ethereum
EIP-4337 representa um momento crucial. Remove barreiras de entrada para os novatos em cripto. Os usuários não precisam mais entender chaves privadas, frases-semente ou pontos únicos de falha. Eles podem interagir com Ethereum através de interfaces de carteira familiares alimentadas por contratos inteligentes.
A flexibilidade no pagamento de gás altera a equação económica para dApps e utilizadores. Os projetos podem patrocinar as taxas de gás com os seus próprios tokens, melhorando drasticamente as taxas de conversão. Os utilizadores podem pagar o gás em stablecoins se preferirem, eliminando a necessidade de manter saldos de ETH.
O caminho para a adoção em massa tornou-se mais claro. À medida que a adoção do EIP-4337 cresce, espera-se que a abstração de contas se torne o padrão em vez da exceção em Ethereum e além.
Esta página pode conter conteúdos de terceiros, que são fornecidos apenas para fins informativos (sem representações/garantias) e não devem ser considerados como uma aprovação dos seus pontos de vista pela Gate, nem como aconselhamento financeiro ou profissional. Consulte a Declaração de exoneração de responsabilidade para obter mais informações.
Por que o EIP-4337 é revolucionário: O guia completo sobre abstração de contas no Ethereum
A abstração de contas tem feito ondas na comunidade cripto, e por boas razões. Esta mudança tecnológica aborda pontos de dor fundamentais que há muito frustram os usuários do Ethereum. Em sua essência, a abstração de contas (AA) através do EIP-4337 representa uma reavaliação fundamental de como gerimos contas de blockchain.
O Problema com as Contas Ethereum de Hoje
Atualmente, o Ethereum opera com dois tipos de conta: contas de propriedade externa (EOAs) controladas por chaves privadas e contas de contrato controladas por contratos inteligentes. Esta estrutura rígida cria atritos para os usuários. Você fica preso a modelos de segurança fixos, padrões de transação inflexíveis e opções de pagamento limitadas. Se você perder sua chave privada, seus fundos desaparecerão. Se você quiser agrupar transações ou usar métodos de pagamento alternativos, o sistema não o acomoda.
A abstração de contas resolve isso ao atualizar as EOAs em carteiras de contratos inteligentes. Esta única mudança desbloqueia flexibilidade, segurança e melhorias na experiência do usuário que não eram possíveis anteriormente.
Como o EIP-4337 Funciona Sem Mudanças de Protocolo
Aqui é onde o EIP-4337 se torna inteligente. Propostas anteriores como o EIP-3074 exigiam mudanças na camada de consenso—essencialmente bifurcações difíceis—que introduziam um enorme risco para o Ethereum. O EIP-4337 contorna isso completamente ao introduzir um sistema paralelo que não requer modificações a nível de protocolo.
A arquitetura introduz vários componentes-chave que trabalham em conjunto:
UserOperation é o primitivo da transação. Quando você deseja enviar uma transação, cria uma UserOperation contendo todos os dados necessários—mas ainda não está assinado por você pessoalmente.
Bundlers agregam múltiplas UserOperations em uma única transação. Pense neles como agregadores de transações que agrupam solicitações individuais dos usuários para eficiência.
Entry Point é o contrato inteligente que valida e executa UserOperations agrupadas. Ele verifica assinaturas, valida a lógica da conta e aciona as transações reais.
Wallet Factory cria novas carteiras de contratos inteligentes sob demanda, eliminando a fricção de implantação.
Os contratos Paymaster permitem uma lógica de pagamento de gás personalizada. Em vez de pagar apenas em ETH, você pode pagar taxas de gás em stablecoins, tokens de governança, ou tê-las totalmente patrocinadas. Isso é revolucionário para a integração de usuários.
Agregadores ajudam a reduzir a complexidade das transações ao validar assinaturas em lotes em vez de individualmente.
O Fluxo: Da Intenção à Execução
Quando você submete uma transação sob o EIP-4337, várias coisas acontecem em sequência:
Esta arquitetura é elegante porque preserva o modelo de segurança do Ethereum enquanto introduz flexibilidade na camada de aplicação.
Abstração de Contas Comparada: EOA vs. Carteiras de Contrato Inteligente
As diferenças importam. As carteiras EOA permanecem simples e eficientes em gás, mas inflexíveis. As carteiras de contratos inteligentes através da abstração de contas oferecem transações em lote, pagamento de gás em várias moedas e recuperação de carteiras—ao custo de custos de criação mais altos e taxas de gás.
O design do EIP-4337 encontra um equilíbrio ao permitir recursos poderosos, mantendo uma eficiência razoável através de mecanismos de agrupamento e lotes.
Por que o EIP-4337 venceu? A história do EIP-3074
O EIP-3074 foi a proposta anterior de abstração de contas. Introduziu dois novos opcodes—AUTH e AUTHCALL—permitindo que EOAs delegassem autoridade a contratos. Parece bom, mas havia um erro fatal: exigia alterações na camada de consenso do Ethereum.
As mudanças de consenso significam possíveis hard forks. Hard forks significam risco catastrófico se algo der errado. A comunidade Ethereum hesitou diante desse risco. Além disso, o EIP-3074 foi limitado a assinaturas ECDSA, impedindo esquemas de assinatura mais avançados.
O EIP-4337 aprendeu essas lições. Ele alcança a abstração de contas inteiramente por meio de design na camada de aplicação, evitando mudanças de consenso completamente. Também suporta esquemas de assinatura arbitrários—assinaturas de curva elíptica, assinaturas de limiar, verificação biométrica, o que você quiser.
EIP-5003: A Evolução Continua
Enquanto o EIP-3074 permanece em espera, não foi abandonado. O EIP-5003 introduz o AUTHUSURP, permitindo que endereços autorizados atualizem EOAs existentes em contas de contrato. Combinado com o EIP-3607, isso permite a rotação de chaves e a migração do esquema de assinatura. Um EOA poderia autorizar um segundo endereço a se atualizar para uma carteira de contrato inteligente, movendo-se efetivamente de ECDSA fixo para mecanismos de assinatura mais flexíveis.
O Que Isso Significa para o Futuro do Ethereum
EIP-4337 representa um momento crucial. Remove barreiras de entrada para os novatos em cripto. Os usuários não precisam mais entender chaves privadas, frases-semente ou pontos únicos de falha. Eles podem interagir com Ethereum através de interfaces de carteira familiares alimentadas por contratos inteligentes.
A flexibilidade no pagamento de gás altera a equação económica para dApps e utilizadores. Os projetos podem patrocinar as taxas de gás com os seus próprios tokens, melhorando drasticamente as taxas de conversão. Os utilizadores podem pagar o gás em stablecoins se preferirem, eliminando a necessidade de manter saldos de ETH.
O caminho para a adoção em massa tornou-se mais claro. À medida que a adoção do EIP-4337 cresce, espera-se que a abstração de contas se torne o padrão em vez da exceção em Ethereum e além.