EIP 4337 activado por Ethereum (ETH): guía completa


imagen del artículo

Vladislav Sopov

He aquí por qué 'Account Abstraction' cambiará las reglas del juego para Ethereum (ETH) en 2023, y qué oportunidades abre para usuarios y desarrolladores

Con la nueva función activada, cada propietario de una billetera Ethereum (ETH) sin custodia puede aumentar drásticamente su funcionalidad y hacer segura su experiencia con Ethereum (ETH) y cadenas de bloques compatibles con EVM.

EIP 4337 se activa en Ethereum (ETH): aspectos destacados

Ayer, 1 de marzo de 2023, los desarrolladores de Ethereum (ETH) anunciaron que el mecanismo de Abstracción de cuenta incluido en la Propuesta de mejora de Ethereum (EIP 4337) fue probado, auditado e implementado en la red principal.

  • Estando en discusiones desde 2016, Account Abstraction se encuentra entre los cambios más ambiciosos del diseño de Ethereum (ETH);
  • EIP 4337 está desarrollado conjuntamente por la Fundación Ethereum y varios equipos de Web3 de gran impacto: Stackup, Biconomy, Alchemy; OpenZeppelin realizó su auditoría de seguridad;
  • Borra la línea entre las cuentas de propiedad externa (billeteras) y las cuentas de contrato (contratos inteligentes) e introduce un nuevo instrumento en Ethereum: las cuentas inteligentes;
  • Esta actualización es de suma importancia para la seguridad, operatividad y adopción masiva de la cadena de bloques Ethereum (ETH);
  • Además de Ethereum (ETH), esta actualización se activa en todas las cadenas de bloques compatibles con EVM: Polygon Network (MATIC), BNB Chain (BSC), las redes L2 de Ethereum, etc.

Con EIP 4337 activado, los usuarios de Ethereum (ETH) pueden convertir sus billeteras sin custodia en bancos descentralizados completos. Esto protege a los nuevos usuarios de perder el acceso a sus billeteras ETH debido a problemas con la frase inicial.

¿Qué es EIP?

Las propuestas de mejora de Ethereum (EIP) son descripciones de estándares en la red Ethereum (ETH): especificaciones de protocolo central, API de cliente y estándares de contrato. Las principales actualizaciones de la red están asociadas con la implementación de la red principal de este o aquel EIP.

Los entusiastas de Ethereum (ETH) envían sus propuestas para su discusión y revisión; el ciclo completo de aprobación consta de ocho fases. Algunos EIP sofisticados provocaron acalorados debates y se discutieron durante años.

EIP 20 (introducción de tokens ERC-20 en Ethereum), EIP 721 (estándar de token no fungible) y EIP 1559 (modelo de tarifas transaccionales dinámicas con eventos periódicos de quema de tokens) se encuentran entre los EIP más importantes desde el inicio de Ethereum (ETH).

¿Qué son los EOA y CA en Ethereum?

Ethereum, la primera red blockchain con soporte para contratos inteligentes (blockchain programable), tiene dos tipos de cuentas en su diseño. En pocas palabras, a diferencia de las aplicaciones bancarias y de pago tradicionales, una cuenta Ethereum (ETH) es donde se almacena la criptomoneda.

Las cuentas de propiedad externa (o EOA) pueden almacenar criptomonedas pero no pueden enviar transacciones por sí mismas. Los usuarios deben autorizar las transacciones con claves privadas. Las billeteras criptográficas como MetaMask son ejemplos de libros de texto de EOA.

Por el contrario, las Cuentas de Contrato son programas de software que pueden realizar operaciones financieras. Están controlados por código, no por claves privadas. Los contratos inteligentes, elementos básicos de los protocolos DeFi y NFT, son "Cuentas de contrato" (CA) por diseño.

¿Qué es EIP 4337 o Abstracción de cuenta (AA)?

EIP 4337 es una actualización del diseño de la red Ethereum (ETH); se implementa como una capa adicional en la parte superior de la red principal de Ethereum (ETH), por lo que no necesitó una bifurcación dura para funcionar. Con Account Abstraction, los usuarios de Ethereum (ETH) pueden convertir fácilmente su billetera en un contrato inteligente y potenciarlos con funciones adicionales.

Una "cuenta inteligente" es un nuevo tipo de billetera que está disponible con EIP 4337. En primer lugar, los usuarios promedio podrán convertir sus cuentas en almacenamiento de firmas múltiples. Esto eliminará la necesidad de que los propietarios de las cuentas sean responsables de las claves privadas.

ip4337
Imagen de Apilar

La Fundación Ethereum destaca que EIP 4337 permitirá el uso de los resultados de los cálculos fuera de la cadena en la cadena, lo que realmente cambia el juego para hacer que Ethereum (ETH) sea rico en funciones:

ERC-4337 intenta hacer lo mismo que hace EIP-2938, pero a través de medios extraprotocolo. Se espera que los usuarios envíen mensajes fuera de la cadena llamados operaciones de usuario, que el proponente del bloque o un constructor que produce paquetes para los proponentes del bloque recopilan y empaquetan a granel en una sola transacción. El proponente o constructor es el responsable de filtrar las operaciones para asegurarse de que solo aceptan operaciones que pagan honorarios. Hay un mempool separado para las operaciones de los usuarios, y los nodos conectados a este mempool realizan validaciones específicas de ERC-4337 para garantizar que una operación de usuario pague tarifas antes de reenviarla.

Desde los primeros días de operaciones de EIP 4337, como revelado por John Rising, cofundador de Stackup y promotor vocal de la actualización: la nueva funcionalidad tiene una sólida experiencia en infraestructura y está disponible en todas las principales cadenas de bloques compatibles con EVM.

Cómo EIP 4337 cambiará Ethereum (ETH) para siempre

EIP 4337 ya se ha colocado en el ranking superior de los EIP más importantes y ambiciosos en la historia de Ethereum (ETH). Con EIP 4337 activado, la experiencia de Ethereum (ETH) para una nueva generación de usuarios y desarrolladores será diferente.

EIP 4337 para seguridad

Cuando se trata de la gestión de claves privadas, EIP 4337 permite que varios usuarios autoricen transacciones desde una cuenta. Como tal, los titulares de Ethereum (ETH) pueden integrar su billetera con un teléfono inteligente para optimizar la administración de claves y agregar un instrumento de recuperación adicional para sus monedas.

EIP 4337 para usabilidad

Cuando se trata de contratos inteligentes, EIP 4337 allana el camino para contratos 100% "sin gas": ahora los desarrolladores pueden codificar la oportunidad de utilizar esta o aquella billetera como fuente de pagos de gas. Anteriormente, dicho diseño requería que todas las transacciones se autorizaran con claves privadas.

EIP 4337 para adopción masiva

Todos los entusiastas, defensores y desarrolladores de EIP 4337 están seguros de que hará que la experiencia del usuario de Ethereum (ETH) sea más amigable para los novatos. El conjunto de herramientas de Ethereum (ETH) se vuelve más rico en funciones que nunca. Ahora permite diseños más sofisticados y excéntricos que habrían sido imposibles sin las "cuentas inteligentes".

Conclusión: ¿Qué sigue para la abstracción de cuentas en EVM?

Como tal, la activación de EIP 4337 es un hito importante para Ethereum (ETH) en 2023. Si bien ahora parece eclipsado por la muy esperada actualización de Shanghái (y sus promesas económicas), la abstracción de cuentas es tan importante para las herramientas de Ethereum (ETH) como EIP. 721 y EIP 1155.

Mientras tanto, esta historia está lejos de terminar: en Vitalik Buterin's hoja de ruta son objetivos a largo plazo para la abstracción de cuentas. La conversión obligatoria a cuentas compatibles con EIP 4337 y prácticas resistentes a la censura serían los próximos pasos en el desarrollo de AA para Ethereum.

Fuente: https://u.today/eip-4337-activated-by-ethereum-eth-comprehensive-guide