APP CoinUnited.io
Comercia BTC con hasta 2,000x de apalancamiento
(260K)
ERC-4337, o Abstracción de cuenta para Ethereum, es lo que parece.
Tabla de contenido
facebook
twitter
whatapp
telegram
linkedin
email
copy

ERC-4337, o Abstracción de cuenta para Ethereum, es lo que parece.

publication datereading time2 min de lectura
Sin realizar ninguna modificación en la capa de consenso, el estándar de Ethereum ERC-4337 resume el protocolo. ERC-4337, que se implementará en la red principal de Ethereum en marzo de 2023, permite la creación y ejecución de muchos contratos desde una sola cuenta de contrato.

Vitalik Buterin, cofundador de Ethereum, y otros desarrolladores sugirieron ERC-4337 para construir la abstracción de cuentas en 2021. Estuvo disponible en la red principal de Ethereum en marzo de 2023 y se prevé que marque el comienzo de una nueva era de diseños de billeteras criptográficas fáciles de usar. . Las cuentas de propiedad externa (EOA) y las cuentas de contrato inteligente son los dos tipos de cuentas existentes en Ethereum. La abstracción de cuentas intenta unificar sus capacidades. El resultado final es una única cuenta de contrato que se puede utilizar para establecer contratos y realizar transacciones de tokens simultáneamente. Este cambio permite ideas innovadoras de billetera que incluyen recuperación social, personalización y capacidad de actualización. También se puede considerar que ERC-4337 brinda la capacidad de contrato inteligente a las billeteras en una sola cuenta.

Debe conocer la historia de ERC-4337, desde su inicio como propuesta hasta su implementación real, para comprender completamente la necesidad de este protocolo. El protocolo Ethereum emplea un enfoque basado en cuentas a diferencia del módulo UTXO utilizado por la red Bitcoin. Esto implica que a medida que se confirman las transacciones, el protocolo Ethereum realiza un seguimiento y ajusta los saldos de las cuentas. Aunque las cuentas de contratos inteligentes son contratos inteligentes que se colocan en la red, los EOA son propiedad de los usuarios y están controlados por ellos. Se pueden recibir, retener y enviar éter o tokens entre las dos cuentas. La mayoría de las billeteras criptográficas basadas en Ethereum que se utilizan actualmente, como MetaMask, son EOA, lo que significa que están limitadas por las normas que rigen las EOA. Estas restricciones incluyen la necesidad de que cada transacción esté firmada y la dependencia exclusiva de las claves privadas para el acceso a la cuenta. Debido a esto, los procesos de configuración de la billetera y los mecanismos de seguridad de la clave privada suelen ser complicados y no agradables para los recién llegados. Los usuarios que olvidan su frase semilla generalmente pierden el acceso a su billetera. Las billeteras de contrato inteligente, como UniPass y Safe, están controladas por cuentas de contrato inteligente en lugar de EOA y pueden hacer la misma tarea. Para pagar ether, los usuarios deben administrar su gas en dos cuentas o utilizar un sistema de retransmisión centralizado. Debido al hecho de que ERC-4337 integra la funcionalidad de dos cuentas en una sola, es más sencillo implementar las funciones de billetera necesarias.

Durante mucho tiempo, los miembros de la comunidad Ethereum han estado intentando descubrir cómo implementar la abstracción de cuentas. Antes de EIP-4337, la comunidad había propuesto EIP-2938, que pretendía lograr la abstracción de cuentas. Lo logra mediante la creación de un objeto de pseudo-transacción de capa superior llamado UserOperation, que es conceptualmente similar a los paquetes acumulativos pero implementa una forma de agrupación ligeramente diferente. En ERC-4337, varios usuarios transmiten objetos UserOperation a un mempool distinto. Estos artículos son agrupados por sus creadores en una transacción, que luego se incluye en un bloque. Los empaquetadores obtienen dinero de las ejecuciones individuales de UserOperation y pagan gas por las transacciones combinadas. Al igual que un validador, un empaquetador prioriza las tarifas al decidir qué artículos incluir. Una billetera también puede comportarse como un contrato inteligente gracias a nuevas funciones como validarUserOp. Para operar como una puerta de seguridad para la ejecución de estas nuevas funciones, también se está desarrollando un nuevo contrato llamado EntryPoint.

Los siguientes son algunos de los objetivos de ERC-4337: Abstracción de cuenta: Proporcionar a los consumidores acceso a una sola cuenta que combina las características de los contratos inteligentes y EOA. Evite los cambios de consenso: si bien la capa de consenso de Ethereum se concentra en las mejoras orientadas a la escalabilidad, haga posible una adopción rápida. Habilite casos de uso novedosos: podrían incluir listas blancas, congelación de cuentas de emergencia, firma agregada, establecimiento de límites diarios de transacciones y software de protección de la privacidad. Ahorre tiempo y gas: los empaquetadores pueden combinar muchos objetos UserOperation en una sola transacción, lo que puede reducir la cantidad de tiempo y gas necesarios.

ERC-4337 tiene el potencial de simplificar la experiencia del usuario de la billetera criptográfica e impulsar la adopción. Los siguientes son algunos de los beneficios potenciales de ERC-4337: Configuración de su billetera: no hay necesidad de anotar frases iniciales. La autenticación multifactor y la recuperación de cuentas ahora son factibles, por lo que los usuarios ya no necesitan preocuparse por olvidar sus frases iniciales. Funciones de billetera fáciles de usar: los clientes pueden utilizar una amplia gama de servicios personalizados, que incluyen pagos automáticos, transacciones con aprobación previa y transacciones agrupadas. Con la introducción de ERC-4337, la experiencia del usuario en la red Ethereum debería mejorar, lo que hace más probable una adopción generalizada. Flexibilidad de gasolina: las billeteras con tecnología ERC-43337 ahora pueden pagar los costos de gasolina con cualquier token ERC-20 y más. Los desarrolladores pueden crear billeteras que permitan a los usuarios pagar la gasolina con cualquier token, incluso fiduciario.

Los nuevos usuarios pueden sentirse abrumados por la jerga asociada con las billeteras criptográficas, como frases iniciales, claves privadas y claves públicas. A varias personas todavía les resulta difícil usar billeteras criptográficas. Muchas personas sienten que la interfaz para el usuario típico de criptografía debe ser lo más fácil posible para aumentar la aceptación. Lo que los desarrolladores pueden construir en base a esto podría cambiar la interfaz principal entre las criptomonedas y las personas. No obstante, en los próximos años, será importante estar atento a cómo ERC-4337 afectará la experiencia del usuario y la criptografía en general.

No pretende promover la compra de ningún producto o servicio en particular y no debe interpretarse como asesoramiento financiero, legal o profesional de otro tipo. No podría recuperar el dinero que invirtió ya que el valor de su inversión puede subir o bajar. Usted acepta que CoinUnited.io Academy no es responsable de ninguna pérdida financiera que pueda tener como resultado de sus propias decisiones de inversión. Nada de lo aquí contenido debe tomarse como un consejo médico, psicológico o profesional.