Home » Usando a cadeia de bloqueios sem carteira? A EIP-4337 do Ethereum torna possível a abstracção de contas

Usando a cadeia de bloqueios sem carteira? A EIP-4337 do Ethereum torna possível a abstracção de contas

by v

A abstracção de conta destina-se a permitir aos utilizadores não familiarizados com o ecossistema da moeda criptográfica navegar facilmente nas aplicações da web3 sem criar uma carteira. Este feito técnico é agora possível na máquina virtual Ethereum (EVM), graças à implementação da EIP-4337.

A abstracção de contas torna-se uma realidade com a implantação da EIP-4337

A abstracção de contas é um conceito chave cuja realização permitirá uma maior democratização da cadeia de bloqueio. Com o recentemente implantado EIP-4337, foi dado um grande passo nesta direcção.

Esta Proposta de Melhoramento Ethereum introduz a norma ERC-4337 e permitirá aos utilizadores utilizar aplicações de cadeias de bloqueio sem terem de se preocupar em criar uma carteira. Além disso, a grande vantagem desta melhoria é que não modifica o consenso Ethereum. Como resultado, esta tecnologia pode ser implantada em todas as cadeias de blocos compatíveis com a Máquina Virtual Ethereum (EVM).

A implantação da EIP-4337 foi oficializada por Yoav Weiss, um investigador de segurança da Fundação Ethereum, durante a WalletCon em Denver. OpenZeppelin realizou uma auditoria de código, enquanto a Fundação Ethereum está a atribuir um orçamento de 300.000 dólares para encorajar o desenvolvimento de projectos utilizando este novo padrão:

W

Como funciona a norma ERC-4337

Embora não queiramos entrar em demasiados detalhes técnicos sobre como funciona realmente o ERC-4337, vamos tentar compreender de uma forma simplificada o que se passa nos bastidores.

Quando esta tecnologia é aplicada numa aplicação, pode ser vista, de certa forma, como uma mini camada 2 no topo da cadeia de bloqueio a que está ligada. Cria uma interface intuitiva para os utilizadores, sem que estes tenham de criar uma carteira, que pode ser uma simples criação de conta ao estilo Web2.

Tomemos o exemplo de um jogo baseado na Web3 no qual estes utilizadores poderiam realizar todas as operações que desejassem na aplicação em questão, sem necessariamente compreenderem em profundidade como funcionam as moedas criptográficas.

Todas estas transacções serão então “empacotadas” por actores chamados “Bundlers”, de modo a dar-lhes forma na cadeia de bloqueio através de transacções reais, num contrato inteligente chamado “EntryPoint”.

Uma vez que os utilizadores desta aplicação não estão necessariamente familiarizados com o conceito de “taxas de gás”, é necessário outro tipo de actor para que este sistema funcione correctamente: os Paymasters. De certa forma, eles patrocinarão as transacções, liquidando as taxas de gás na cadeia de bloqueio e, em seguida, refazendo-as na aplicação.

Uma aplicação construída sobre a norma ERC-4337 poderia mesmo, teoricamente, oferecer uma interface de utilizador que permitisse a sua utilização sem moedas criptográficas, simplesmente com um pagamento por cartão, por exemplo. Todo o processo necessário para o seu bom funcionamento seria então feito em segundo plano, um pouco como o que acontece numa troca centralizada.

Será portanto interessante seguir a forma como as promessas do EIP-4337 são cumpridas, pois é simplificando o mais possível o acesso ao nosso ecossistema que este poderá realmente ser democratizado entre o público em geral.

Related Posts

Leave a Comment