Inicio
/
Guías
/
¿Qué es la abstracción de cuentas?

¿Qué es la abstracción de cuentas?

Descubra el impacto transformador de la abstracción de cuentas a través de EIP 4337 en Ethereum, que ofrece transacciones más sencillas y seguridad avanzada.

Resumen: La abstracción de cuentas, introducida a través de la Propuesta de Mejora de Ethereum (EIP) 4337, supuso un avance fundamental en la experiencia del usuario onchain. Integra las funcionalidades de los contratos inteligentes en las cuentas de usuario de la red Ethereum, agilizando las transacciones y mejorando la seguridad. 

Este enfoque simplifica las interacciones del usuario, permitiendo innovaciones como el patrocinio de transacciones, métodos avanzados de verificación y operaciones atómicas. La abstracción de cuentas ampliará la aplicabilidad de Ethereum y fomentará el desarrollo de aplicaciones descentralizadas más fáciles de usar.

Guía de contenidos
Boletín diario e investigación 🗞️

Reciba el boletín diario que mantiene a 200.000 inversores por delante del mercado.

Su correo electrónico ha sido recibido.
Compruebe su dirección de correo electrónico.

¿Qué es la abstracción de cuentas?

La abstracción de cuentas es un concepto transformador dentro de blockchains como Ethereum o Solana, destinado a redefinir cómo se gestionan las cuentas de usuario en estas redes. Los sistemas tradicionales de blockchain utilizan cuentas de propiedad externa (EOA), que son controladas directamente por los usuarios a través de claves privadas. Este modelo convencional, aunque fundacional, presenta obstáculos en términos de experiencia de usuario y seguridad, por lo que es necesario un conocimiento más profundo de la tecnología blockchain para un uso seguro y eficaz.

En cambio, la abstracción de cuenta ofrece un enfoque más fácil de usar al permitir que los contratos inteligentes funcionen como cuentas de usuario. Esta innovación, propiciada a través de ERC-4337 permite métodos de verificación más flexibles, como la multifirma o las opciones de recuperación social, y simplifica las transacciones mediante mecanismos como las multioperaciones atómicas y las transacciones patrocinadas. 

Al eliminar las complejidades asociadas a los EOA, la abstracción de cuentas allana el camino para mejorar la seguridad, la facilidad de uso y la adopción de las tecnologías de cadena de bloques.

¿Cómo funciona la abstracción de cuentas?

La abstracción de cuentas integra las capacidades de los contratos inteligentes directamente en las cuentas de usuario de la cadena de bloques, lo que altera radicalmente la forma en que se realizan las transacciones y se gestionan las cuentas. En esencia, este enfoque combina la flexibilidad y seguridad de los contratos inteligentes con la simplicidad de las operaciones de las cuentas de usuario. He aquí un desglose técnico de cómo funciona:

  1. Operaciones de usuario: En lugar de las transacciones tradicionales, la abstracción de cuentas emplea un concepto llamado UserOperations. Se trata de representaciones abstractas de las operaciones que un usuario desea realizar, incluidos detalles como el tipo de transacción, los precios del gas y las firmas.
  2. Contrato de Punto de Entrada: Todas las UserOperations se envían a un contrato inteligente específico denominado Punto de Entrada. Este contrato actúa como pasarela, garantizando que las operaciones se ajustan a un formato estándar y cumplen criterios específicos antes de su ejecución.
  3. Patrocinio y verificación: La abstracción de cuentas permite patrocinar transacciones, lo que significa que las tasas de gas pueden ser pagadas por alguien distinto del titular de la cuenta. También admite una lógica de verificación personalizada, lo que permite el uso de multifirmas u otras medidas de seguridad innovadoras.
  4. Ejecución: Una vez verificada una UserOperation, el contrato Entry Point ejecuta la operación. Esto podría implicar la transferencia de fondos, la interacción con otros contratos o cualquier otra operación de blockchain.
  5. Operaciones atómicas: A través de este marco, los usuarios pueden realizar operaciones atómicas complejas que implican múltiples pasos en una sola transacción, mejorando la eficiencia y la experiencia del usuario.

Al racionalizar las interacciones de los usuarios con la tecnología blockchain, la abstracción de cuentas hace que estos sistemas sean más accesibles y abre nuevas posibilidades para los desarrolladores de aplicaciones y los usuarios.

Abstracción de cuentas

Ejemplos de casos de uso de abstracción de cuentas

La abstracción de cuentas anuncia interesantes oportunidades para mejorar tanto la experiencia del usuario como la funcionalidad de las aplicaciones descentralizadas de Ethereum. Veamos tres ejemplos convincentes en los que la abstracción de cuentas podría tener un impacto significativo:

  1. Contratos inteligentes que pagan tasas de gas en DEXs: Imagina operar en una bolsa descentralizada sin preocuparte por los gastos de gas. Con la abstracción de la cuenta, el contrato inteligente de la bolsa podría cubrir estos costes, suavizando el proceso de negociación y mejorando la satisfacción general del usuario.
  2. Validación avanzada de transacciones en monederos multifirma: Los monederos multifirma se benefician de la abstracción de cuentas al incorporar reglas de validación sofisticadas y adaptables. Imagínese un monedero que no solo requiera múltiples firmas, sino también aprobaciones de transacciones con límite de tiempo, todo ello gestionado a la perfección por su contrato inteligente.
  3. Verificación eficiente de la identidad en plataformas descentralizadas: Mediante la abstracción de cuentas, los contratos inteligentes podrían automatizar la verificación de identidad, agilizando el proceso. Los usuarios podrían autenticar sin esfuerzo sus identidades frente a un conjunto de criterios gestionados por contratos inteligentes, haciendo que las plataformas de identidad descentralizadas sean más fáciles de usar.

Estos escenarios subrayan el potencial de la abstracción contable para hacer que las aplicaciones basadas en Ethereum sean más intuitivas, eficientes y atractivas para los usuarios, mostrando la capacidad de la tecnología para ampliar el atractivo y la utilidad de Ethereum.

¿En qué beneficia a Ethereum la abstracción de cuentas?

La abstracción de cuentas ofrece varias ventajas al ecosistema Ethereum:

  1. Seguridad mejorada: Las reglas de seguridad personalizables y las opciones de recuperación de cuentas aumentan la seguridad general.
  2. Usabilidad mejorada: Los usuarios pueden agrupar transacciones, gestionar la gasolina de forma más eficiente y disfrutar de experiencias más fáciles de usar.
  3. Oportunidades de innovación: Los desarrolladores tienen más libertad para innovar, creando nuevas aplicaciones y servicios.
  4. Flexibilidad de pago de gas: Los usuarios pueden pagar las tarifas de gas en tokens distintos de ETH o hacer que otros las paguen.

¿Qué es el PEI de abstracción de cuentas?

El EIP-4337, "Account Abstraction Using Alt Mempool" (Abstracción de cuentas mediante Alt Mempool), propuesto en 2021, elude los cambios en la capa de consenso en favor de soluciones de capa superior. Los autores de la propuesta son Vitalik Buterin, Yoav Weiss, Dror Tirosh, Shahaf Nacson, Alex Forshtat, Kristof Gazso y Tjaden Hess, lo que supone un paso importante hacia la simplificación de la interfaz de usuario y los procesos de transacción de Ethereum.

Conclusión

La abstracción de cuentas, impulsada por la Propuesta de Mejora de Ethereum (EIP) 4337, reconfigura el panorama de Ethereum, impulsando la flexibilidad de las transacciones y mejorando la experiencia del usuario. Desvincula la lógica de las cuentas de la gestión de estados, facilitando transacciones más inteligentes y simplificando los procesos de cobro de gas. Este salto adelante abre nuevas posibilidades para las aplicaciones descentralizadas, incluidos los pagos automatizados de gas en los intercambios y las intrincadas validaciones para los monederos multifirma.

Preguntas frecuentes

¿Tiene más preguntas? Tenemos respuestas.
Guía de preguntas frecuentes.

No se han encontrado artículos.

Más investigación

Descubra cómo EigenLayer revoluciona Ethereum introduciendo el restablecimiento y la bifurcación intersubjetiva para mejorar la seguridad.
Explicación de EigenLayer

Descubra cómo EigenLayer revoluciona Ethereum introduciendo el restablecimiento y la bifurcación intersubjetiva para mejorar la seguridad.

12 de mayo de 2024
Descubra cómo Warpcast utiliza la red Farcaster para ofrecer interacciones sociales dinámicas y contenidos impulsados por los usuarios en un formato descentralizado.
¿Qué es Warpcast?

Descubra cómo Warpcast utiliza la red Farcaster para ofrecer interacciones sociales dinámicas y contenidos impulsados por los usuarios en un formato descentralizado.

11 de mayo de 2024
Conozca las soluciones de Capa 3 como Degen Chain y XAI que ofrecen experiencias blockchain personalizadas para diversas aplicaciones.
¿Qué es una criptografía de nivel 3?

Conozca las soluciones de Capa 3 como Degen Chain y XAI que ofrecen experiencias blockchain personalizadas para diversas aplicaciones.

10 de mayo de 2024