Compreensão do ERC-4337: Como as contas Ethereum evoluem através da abstração

Introdução: Revolução no design da carteira Ethereum

Ethereum utiliza um modelo baseado em contas que mantém estados através de transações. No entanto, o sistema atual tem limitações significativas que impedem uma aceitação mais ampla das criptomoedas. Contas de propriedade externa (EOA), que utilizam chaves privadas, e contas de contratos inteligentes possuem desvantagens que dificultam a vida útil do usuário médio. É aqui que surge o ERC-4337 - um padrão que muda fundamentalmente a forma como as carteiras de criptomoedas funcionam.

Por que as mudanças são necessárias?

O modelo existente apresenta vários problemas:

As chaves privadas usadas em EOA representam um risco - se o usuário as perder, o acesso aos fundos é permanentemente dificultado. Os procedimentos de recuperação de carteiras muitas vezes carecem de flexibilidade, e por essa razão os usuários estão expostos a acidentes como a perda de acesso ou o roubo de fundos.

As carteiras baseadas em contratos inteligentes oferecem lógica programável, mas exigem que os usuários gerenciem duas contas separadas - uma para armazenar fundos e outra para pagar taxas de gás. Esta camada adicional de complexidade afasta novos usuários de entrar no ecossistema cripto.

As arquiteturas existentes muitas vezes dependem de intermediários centralizados para processar transações, o que vai contra a veracidade do ideal descentralizado.

O que é o ERC-4337 e como funciona?

ERC-4337 é um padrão do Ethereum que permite a abstração de contas no nível da camada de aplicação, sem a necessidade de alterações no protocolo de consenso subjacente. O padrão foi inicialmente proposto como EIP-4337 durante o ano de 2021 por Vitalik Buterin e pela comunidade de engenheiros de desenvolvimento do Ethereum, e foi oficialmente ativado em março de 2023.

Em vez de exigir alterações ao nível do consenso, o ERC-4337 implementa uma abstração através de contratos inteligentes e infraestrutura na rede principal. A inovação chave é a introdução de um novo tipo de transação - operações de utilizador.

As operações dos usuários são enviadas para um recurso de memória separado que é gerido fora da cadeia. Lá, nós nós especiais chamados agregadores coletam e combinam em transações regulares do Ethereum. Os agregadores pagam taxas de gás para publicar essas transações de agregação na cadeia e depois aceitam as taxas embutidas nas operações dos usuários.

O componente central é o contrato inteligente EntryPoint, que serve como uma proposta segura para execução. As carteiras podem aplicar lógica de aprovação personalizada através de funções de validação antes da execução de cada operação, o que permite carteiras programáveis e flexíveis sem a necessidade de alterações no protocolo Ethereum.

O que se alcança com a aplicação do ERC-4337?

O Standard tem vários objetivos ambiciosos:

Unificação de funcionalidades: Combina as vantagens das contas proprietárias externas e dos contratos inteligentes para fornecer aos utilizadores uma conta única e programável.

Descentralização do processamento: Permite que um maior número de agregadores participe livremente no processamento das operações dos utilizadores, fortalecendo a arquitetura aberta.

Evitar alterações de protocolo: Permite uma aceitação mais rápida e fácil, pois funciona completamente acima da camada de consenso atual.

Novas oportunidades: Suporta funcionalidades como assinaturas agregadas, limites diários, congelamento urgente de contas, listas de operações permitidas e privacidade.

Eficiência: Ao agregar operações de usuários em uma única transação, os agregadores reduzem os custos de gás e aumentam a capacidade de processamento.

Vantagens práticas para os utilizadores

O ERC-4337 traz vantagens tangíveis que os usuários esperaram por anos:

As carteiras recriadas tornam-se mais fáceis de configurar - não há necessidade de gerenciar manualmente frases mnemônicas, o que permite uma criação de contas mais rápida e acessível.

A recuperação de contas torna-se mais segura através da autenticação multifatorial e sistemas de rede social, reduzindo o risco de perda permanente de acesso.

Os pagamentos automatizados, as transações pré-aprovadas e as operações em lote tornam-se mais simples de aplicar, tornando as carteiras mais flexíveis.

A segurança é melhorada uma vez que a possibilidade de erro do utilizador é reduzida - as chaves privadas e a frase mnemónica estão menos expostas ao risco de aplicação.

Os utilizadores podem pagar taxas de gás utilizando tokens ERC-20 ou outros meios através de propostas de terceiros, tornando o sistema Ethereum mais acessível a todos.

Conclusão

ERC-4337 representa um passo crucial na evolução do ecossistema Ethereum. Através da implementação da abstração de contas sem a necessidade de reforma de consenso, os engenheiros de desenvolvimento podem construir carteiras mais intuitivas, seguras e significativas. Embora a adoção ainda esteja em um estágio inicial e alguns desafios técnicos permaneçam, o ERC-4337 torna as criptomoedas uma tecnologia mais acessível para o público em geral.

ETH0,87%
Ver original
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.
  • Recompensa
  • Comentário
  • Repostar
  • Compartilhar
Comentário
0/400
Sem comentários
  • Marcar

Negocie criptomoedas a qualquer hora e em qualquer lugar
qrCode
Escaneie o código para baixar o app da Gate
Comunidade
Português (Brasil)
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)