As Propostas de Melhoria do Ethereum (EIPs) estabelecem padrões técnicos em todo o ecossistema Ethereum. Dentro deste quadro, a Solicitação de Comentários do Ethereum (ERC) define padrões a nível de aplicação que regem contratos inteligentes e interfaces de tokens. Ao contrário das atualizações a nível de protocolo, os ERCs representam o consenso da comunidade entre desenvolvedores e partes interessadas da indústria.
ERC-4337 é um padrão significativo de camada de aplicação que implementa abstração de conta através de contratos inteligentes implantados na mainnet do Ethereum. Inicialmente submetido como EIP-4337 em 2021, alcançou adoção e implantação formal em março de 2023. Embora alguns documentos façam referência ao número da proposta original, ERC-4337 denota a designação padrão atual.
O Problema Atual da Carteira
O ecossistema Ethereum de hoje opera com dois modelos de contas distintos: contas de propriedade externa (EOAs) geridas através de chaves privadas, e contas de contratos inteligentes que contêm código executável. Esta estrutura de contas dupla cria fricção em várias áreas.
A maioria das carteiras—como a MetaMask—depende inteiramente da gestão de chaves privadas EOA. Os utilizadores enfrentam procedimentos de recuperação complicados, vulnerabilidade à perda de chaves e flexibilidade programática limitada. As carteiras de contratos inteligentes oferecem teoricamente uma funcionalidade superior, no entanto, obrigam os utilizadores a gerirem duas contas separadas: uma a reter fundos e outra a cobrir despesas de gás. Esta fragmentação degrada substancialmente a experiência do utilizador.
As implementações atuais frequentemente dependem de intermediários centralizados chamados relayers para o processamento de transações, introduzindo suposições de confiança adicionais e complexidade operacional. Essas limitações dificultam a adoção generalizada e frustram usuários experientes que buscam recursos de segurança aprimorados.
O Framework de Solução ERC-4337
Proposto por Vitalik Buterin e pela comunidade de desenvolvedores do Ethereum, o ERC-4337 foi lançado como uma estrutura pronta para produção que permite a funcionalidade de carteira programável. Em vez de exigir modificações na camada de consenso—como tentativas anteriores como o EIP-2938—o ERC-4337 opera inteiramente na camada de aplicação, permitindo uma implantação mais rápida sem mudanças no protocolo.
O padrão alcança isso através de uma arquitetura de transação inovadora. UserOperations representam um novo primitivo de transação submetido a um mempool off-chain separado. Atores especializados chamados bundlers coletam essas UserOperations, agregam-nas em transações convencionais do Ethereum, pagam as taxas de gás associadas e recebem compensação das taxas de UserOperation embutidas.
O contrato inteligente EntryPoint funciona como o Gateway de validação segura, executando e confirmando UserOperations contra lógica de autorização personalizada. Cada carteira implementa funções de validação (, como validateUserOp), impondo regras de autorização personalizadas antes da execução da transação. Esta arquitetura preserva o modelo de segurança do Ethereum enquanto fornece uma programabilidade sem precedentes.
Capacidades e Objetivos Estratégicos
ERC-4337 permite várias capacidades transformadoras:
Modelo de Conta Unificada: Combinando as vantagens de EOA e contratos inteligentes, os usuários recebem uma única conta programável que inicia transações, gerencia tokens e implanta contratos dentro de uma única interface.
Infraestrutura Descentralizada: Vários agrupadores participam de forma independente no processamento de UserOperation, criando um ecossistema aberto e sem permissões em vez de depender de operadores centralizados.
Compatibilidade de Protocolo: Operar acima da camada de consenso elimina barreiras de adoção, permitindo uma implementação rápida em todo o ecossistema.
Características Avançadas: O framework suporta assinaturas agregadas, limites diários de gastos, congelamento de conta em caso de emergência, funcionalidade de lista branca e aplicações focadas na privacidade.
Otimização de Custos: Agregar várias UserOperations em transações únicas reduz o consumo de gás e melhora a capacidade de processamento em toda a rede.
Transformação da Experiência do Usuário
Para participantes do dia a dia, o ERC-4337 transforma fundamentalmente a interação com carteiras:
Onboarding Simplificado: A gestão manual da frase-semente torna-se opcional, acelerando a criação de carteiras e reduzindo as barreiras de entrada para os novatos.
Recuperação de Conta Resiliente: Esquemas de múltiplas assinaturas e mecanismos de recuperação social reduzem substancialmente os cenários de perda permanente de acesso.
Flexibilidade de Funcionalidade: Pagamentos automatizados, pré-aprovação de transações, agrupamento de operações e serviços semelhantes são implementados com mínima fricção.
Segurança Reforçada: O modelo de conta programável diminui as vulnerabilidades devido a erros do utilizador, particularmente a exposição da frase-semente e o comprometimento da chave privada.
Flexibilidade do Token Nativo: Os utilizadores podem liquidar pagamentos de gás através de tokens ERC-20 ou ativos alternativos via gestores de pagamento de terceiros, eliminando a dependência exclusiva do ETH nativo.
Estado Atual e Direção Futura
Desde a sua implementação em março de 2023, a adoção do ERC-4337 continua a expandir-se à medida que os desenvolvedores criam implementações de carteira inovadoras e serviços de infraestrutura. Embora os desafios técnicos e a maturação do ecossistema continuem a ser considerações em curso, o padrão representa um progresso significativo em direção a um design de carteira centrado no utilizador e seguro.
A estrutura ERC-4337 demonstra como padrões de camada de aplicação podem proporcionar melhorias substanciais na experiência do usuário sem complicações na camada de consenso. À medida que a adoção acelera, os desenvolvedores desbloquearão casos de uso atualmente limitados por modelos de conta tradicionais, avançando, em última análise, a acessibilidade das criptomoedas para populações mais amplas.
Esta página pode conter conteúdo de terceiros, que é fornecido apenas para fins informativos (não para representações/garantias) e não deve ser considerada como um endosso de suas opiniões pela Gate nem como aconselhamento financeiro ou profissional. Consulte a Isenção de responsabilidade para obter detalhes.
Construindo Melhores Carteiras: Como o ERC-4337 Transforma a Gestão de Contas Ethereum
Compreendendo a Fundação
As Propostas de Melhoria do Ethereum (EIPs) estabelecem padrões técnicos em todo o ecossistema Ethereum. Dentro deste quadro, a Solicitação de Comentários do Ethereum (ERC) define padrões a nível de aplicação que regem contratos inteligentes e interfaces de tokens. Ao contrário das atualizações a nível de protocolo, os ERCs representam o consenso da comunidade entre desenvolvedores e partes interessadas da indústria.
ERC-4337 é um padrão significativo de camada de aplicação que implementa abstração de conta através de contratos inteligentes implantados na mainnet do Ethereum. Inicialmente submetido como EIP-4337 em 2021, alcançou adoção e implantação formal em março de 2023. Embora alguns documentos façam referência ao número da proposta original, ERC-4337 denota a designação padrão atual.
O Problema Atual da Carteira
O ecossistema Ethereum de hoje opera com dois modelos de contas distintos: contas de propriedade externa (EOAs) geridas através de chaves privadas, e contas de contratos inteligentes que contêm código executável. Esta estrutura de contas dupla cria fricção em várias áreas.
A maioria das carteiras—como a MetaMask—depende inteiramente da gestão de chaves privadas EOA. Os utilizadores enfrentam procedimentos de recuperação complicados, vulnerabilidade à perda de chaves e flexibilidade programática limitada. As carteiras de contratos inteligentes oferecem teoricamente uma funcionalidade superior, no entanto, obrigam os utilizadores a gerirem duas contas separadas: uma a reter fundos e outra a cobrir despesas de gás. Esta fragmentação degrada substancialmente a experiência do utilizador.
As implementações atuais frequentemente dependem de intermediários centralizados chamados relayers para o processamento de transações, introduzindo suposições de confiança adicionais e complexidade operacional. Essas limitações dificultam a adoção generalizada e frustram usuários experientes que buscam recursos de segurança aprimorados.
O Framework de Solução ERC-4337
Proposto por Vitalik Buterin e pela comunidade de desenvolvedores do Ethereum, o ERC-4337 foi lançado como uma estrutura pronta para produção que permite a funcionalidade de carteira programável. Em vez de exigir modificações na camada de consenso—como tentativas anteriores como o EIP-2938—o ERC-4337 opera inteiramente na camada de aplicação, permitindo uma implantação mais rápida sem mudanças no protocolo.
O padrão alcança isso através de uma arquitetura de transação inovadora. UserOperations representam um novo primitivo de transação submetido a um mempool off-chain separado. Atores especializados chamados bundlers coletam essas UserOperations, agregam-nas em transações convencionais do Ethereum, pagam as taxas de gás associadas e recebem compensação das taxas de UserOperation embutidas.
O contrato inteligente EntryPoint funciona como o Gateway de validação segura, executando e confirmando UserOperations contra lógica de autorização personalizada. Cada carteira implementa funções de validação (, como validateUserOp), impondo regras de autorização personalizadas antes da execução da transação. Esta arquitetura preserva o modelo de segurança do Ethereum enquanto fornece uma programabilidade sem precedentes.
Capacidades e Objetivos Estratégicos
ERC-4337 permite várias capacidades transformadoras:
Modelo de Conta Unificada: Combinando as vantagens de EOA e contratos inteligentes, os usuários recebem uma única conta programável que inicia transações, gerencia tokens e implanta contratos dentro de uma única interface.
Infraestrutura Descentralizada: Vários agrupadores participam de forma independente no processamento de UserOperation, criando um ecossistema aberto e sem permissões em vez de depender de operadores centralizados.
Compatibilidade de Protocolo: Operar acima da camada de consenso elimina barreiras de adoção, permitindo uma implementação rápida em todo o ecossistema.
Características Avançadas: O framework suporta assinaturas agregadas, limites diários de gastos, congelamento de conta em caso de emergência, funcionalidade de lista branca e aplicações focadas na privacidade.
Otimização de Custos: Agregar várias UserOperations em transações únicas reduz o consumo de gás e melhora a capacidade de processamento em toda a rede.
Transformação da Experiência do Usuário
Para participantes do dia a dia, o ERC-4337 transforma fundamentalmente a interação com carteiras:
Onboarding Simplificado: A gestão manual da frase-semente torna-se opcional, acelerando a criação de carteiras e reduzindo as barreiras de entrada para os novatos.
Recuperação de Conta Resiliente: Esquemas de múltiplas assinaturas e mecanismos de recuperação social reduzem substancialmente os cenários de perda permanente de acesso.
Flexibilidade de Funcionalidade: Pagamentos automatizados, pré-aprovação de transações, agrupamento de operações e serviços semelhantes são implementados com mínima fricção.
Segurança Reforçada: O modelo de conta programável diminui as vulnerabilidades devido a erros do utilizador, particularmente a exposição da frase-semente e o comprometimento da chave privada.
Flexibilidade do Token Nativo: Os utilizadores podem liquidar pagamentos de gás através de tokens ERC-20 ou ativos alternativos via gestores de pagamento de terceiros, eliminando a dependência exclusiva do ETH nativo.
Estado Atual e Direção Futura
Desde a sua implementação em março de 2023, a adoção do ERC-4337 continua a expandir-se à medida que os desenvolvedores criam implementações de carteira inovadoras e serviços de infraestrutura. Embora os desafios técnicos e a maturação do ecossistema continuem a ser considerações em curso, o padrão representa um progresso significativo em direção a um design de carteira centrado no utilizador e seguro.
A estrutura ERC-4337 demonstra como padrões de camada de aplicação podem proporcionar melhorias substanciais na experiência do usuário sem complicações na camada de consenso. À medida que a adoção acelera, os desenvolvedores desbloquearão casos de uso atualmente limitados por modelos de conta tradicionais, avançando, em última análise, a acessibilidade das criptomoedas para populações mais amplas.