Artículo

Más allá de las transacciones tradicionales: las oportunidades que brinda la abstracción de cuenta

Escrito por Kiwi Yao, investigador @OKX Ventures

El mayor obstáculo para la adopción generalizada de las criptomonedas es hacer que los procesos sean demasiado complejos. Por ejemplo, cuando se pierden las claves privadas de un usuario, sus activos digitales desaparecen para siempre. Esto podría disuadir a muchas personas de participar en el mundo de las criptomonedas.

Sin embargo, con abstracción de cuenta (AA) (ERC-4337) se ofrecen funciones como fácil recuperación de billetera, transacciones sin firma y billeteras compartidas, lo que hace que Web3 sea más seguro y flexible. Otro reto es la transición de la Web2 a la Web3, y la abstracción de cuenta ofrece una respuesta real a través de paymaster, que puede ayudar a las empresas de la Web2 a integrarse en la Web3.

Gracias a AA, los desarrolladores se inspiran y motivan, lo que hace que la Web3 sea más accesible para los usuarios y muestre oportunidades innovadoras.

¿Qué es paymaster?

Paymaster es un contrato inteligente que implementa una aplicación descentralizada (dapps). Activa el paymaster a través del bundler para pagar la tasa de gas correspondiente a la operación de usuario especificada (user op). El contrato es de código abierto, pero el backend está cerrado.

Es un servicio estandarizado que las empresas pueden integrar con el tráfico de la Web2. Esto puede ayudar a las empresas de la Web3 a integrar de forma funcional el tráfico de la Web2. Entre las empresas que utilizan pagadores figuran la entrada de tráfico, la conversión automática y la integración y desvío de proyectos de juego de finanzas descentralizadas (DeFi). Esto es similar a la situación de la innovación en la industria de pagos a nivel macro.

Paymaster ofrece una solución innovadora y estable. Esto facilita a los usuarios de la Web2 el acceso a la Web3 y permite a las instituciones de la Web2 implementar servicios de pago.

Casos de uso sobre la integración de Paymaster

A continuación se ofrece una descripción general de cómo Paymaster puede desempeñar un papel diario en su experiencia Web3.

Depósitos fiat

Los usuarios pueden usar tarjetas de crédito para suscribirse al servicio Paymaster y pagar las tasas de gas asociadas a sus transacciones fuera de la cadena, como depósitos y retiros en efectivo.

  • Biconomy, 0xPassy Transak se unen para proporcionar canales fiat.

  • Argent Vault colabora con Moonpay, Transak, y Wyre para ofrecer canales fiat con agregadores del protocolo DeFi integrados.

  • Etherspot,UniPassy Braavos admiten canales fiat.

Swaps y puentes

Para mitigar las fluctuaciones del gas, Paymaster puede integrar la función de swap para pagar las tasas de gas en un momento específico con tarifas acordadas.

  • MetaMask ha integrado puentes a través de la cadena mediante asociaciones con otros proveedores, que pueden integrarse aún más con el contrato paymaster para la extracción de gas.

  • Biconomy ofrece bridge cross-chain y servicios de comunicación cross-chain.

  • Etherspot,UniPass y Braavos admiten swaps y bridges cross-chain.

Sesiones

Paymaster puede integrar claves de sesión donde los usuarios aprueban previamente transacciones para una aplicación en función de un conjunto de parámetros, como una duración específica, límite máximo de gas, tamaño máximo de transacción para un token en particular o funcionalidades de contrato específicas.

Los beneficios de las sesiones incluyen:

  • Experiencia perfecta en juegos de cadena completa sin necesidad de firmar una confirmación para cada acción.

  • Establecer múltiples posiciones DeFi antes de la confirmación.

  • Llenar múltiples formularios en cadena sin confirmación para cada entrada.

  • Reorganizar activos en billeteras/inventarios sin confirmación de cada cambio.

Pago multiforma y de desarrollador

Al integrar múltiples formas, el gas puede incluso ser "invisible" para los usuarios. Los desarrolladores de aplicaciones pueden subsidiar fácilmente las tarifas para sus usuarios, como un método de adquisición de clientes. UniPass utiliza su propio nodo de retransmisión para pagar el gas, con planes de agregar un modo de "ver anuncios para transacciones gratuitas de gas" en el futuro, junto con soporte para pagos de gas mediante bridges cross-chain.

  • Tarifas de patrocinio/publicidad: Esto se puede integrar con los anunciantes para permitir a los usuarios realizar tareas y evitar tasas de gas, como dar me gusta a un video o retuitear un tweet.

  • Instituciones centralizadas: Por ejemplo, al combinar el exchange OKX y vinculando las cuentas OKX Web3 con cuentas de exchange, los paymasters pueden deducir fondos del saldo de la cuenta de exchange para pagar las direcciones on-chain de gas.

  • Múltiples monedas/métodos de pago: Paymaster proporciona abstracciones de gas asociadas con procesos fuera de la cadena. Los usuarios pueden pagar las tasas de gas con tokens ERC-20, tarjetas de crédito u otros servicios de suscripción como métodos de pago fuera de la cadena.

  • Pago automático: Visa implementa una solución de cuenta delegable en StarkNet para habilitar la funcionalidad de pago automático para billeteras de autocustodia.

  • Lógica de pago personalizada: Los usuarios de StackUp también pueden personalizar la lógica de pago de gas. StackUp cobrará a los usuarios mediante un modelo de pago por uso.

Integración con punto de entrada

Los paymasters deben depositar Etereum en el contrato de punto de entrada para pagar el gas de operación del usuario y hacer staking con Etereum en el contrato de punto de entrada para evitar la creación de lotes maliciosos de paymasters por parte de bots. Esto presenta una serie de oportunidades de integración con los protocolos DeFi, como préstamos y pools de liquidez, debido al comportamiento de staking.

¿Qué es un bundler?

Cuando se trata de Etereum, en el sentido tradicional, las cuentas de propiedad externa (EOA) inician transacciones, pagan tasas de gas en ETH e interactúan con contratos inteligentes.

Pero con AA, la distinción entre EOA y cuentas de contrato puede resultar borrosa. Significa que los contratos pueden pagar por su propia ejecución y hay flexibilidad en la validación de las transacciones. Los bundlers son herramientas que controlan un conjunto separado de instrucciones de usuario y combinan las de varios usuarios en una sola acción que se llevará a cabo en una blockchain.

Los contratos inteligentes no pueden iniciar acciones en determinadas blockchains por sí solos. En su lugar, crean una operación de usuario, que detalla la acción que quieren que se haga por ellos. Un bundler puede usar sus cuentas personales para iniciar estas acciones por los usuarios.

Como los bundlers inician las acciones, pagan una comisión al principio. Sin embargo, el usuario original u otra parte les devuelve el dinero más tarde, especialmente si alguien más cubre el costo de la transacción.

Explora oportunidades con bundlers

A continuación se presentan algunas oportunidades y posibilidades interesantes con las transacciones de bundlers.

Ganar diferencia de precio de gas

El bundler cobra tasas de gas por múltiples transacciones junto con la diferencia entre las transacciones enviadas. Los protocolos RPC y de retransmisión pueden construir rápidamente redes de bundlers, mientras que las herramientas de escaneo de contratos y los protocolos de auditoría de seguridad pueden proteger la seguridad del mempool enviado por el bundler. Sin embargo, si el bundler selecciona las transacciones incorrectamente y no las empaqueta bien, puede generar pérdidas.

El bundler participa en la distribución de MEV

El mempool del bundler permitirá estructuras similares a las de los participantes en el mercado de valor máximo extraíble (MEV) y, a largo plazo, puede combinarse con los participantes existentes en el mercado de MEV para formar una cadena más larga de regateos por la participación en el MEV. El bundler comparte los ingresos de MEV y PEV con el buscadorbundlersecuenciador e, incluso, el evaluador.

Seguridad del bundler

Los bundlers pueden unirse a cualquier número de mempools, pero ERC solo garantiza la seguridad de los estandarizados. La seguridad de los demás depende de los participantes. Si un bundler se une a uno malicioso, afectará la seguridad de todo el bundler de operaciones del usuario.

Muchos creen que sería beneficioso si los proyectos de bundlers incorporaran mecanismos antiataques y de escaneo de seguridad. Proyectos como CertiK y SlowMist pueden ofrecer servicios de auditoría de seguridad y brindar oportunidades para herramientas de escaneo de direcciones de contratos como Cyberscan.

Servicio RPC de blockchain

RPC es una infraestructura descentralizada que conecta dapps a la blockchain, lo que puede ayudar a descentralizar los paquetes. Los ejemplos incluyen servicios RPC proporcionados por las propias cadenas públicas, proveedores de servicios centralizados como Alchemy e Infura, y proveedores de servicios descentralizados como Pocket Network.

Los desafíos de los bundlers

Es importante comprender las limitaciones de los bundlers antes de participar.

Primeras etapas

El protocolo del bundler de código abierto no es exclusivo ni competitivo, y cualquier punto final RPC puede replicar el código fuente abierto para ejecutar un bundler. Como bien público típico, los bundlers no pueden obtener los incentivos económicos correspondientes, lo que es muy similar a la situación actual de Flashbots. El protocolo del bundler aún se encuentra en sus primeras etapas y necesita una optimización continua, ya que la validación y ejecución de las operaciones del usuario requiere la participación de tantos bundlers como sea posible para lograr una mejor descentralización.

Centralización del bundler

Solo hay unos pocos proyectos que proporcionan servicios de interfaz de apps para ejecutar programas en bundlers, lo que conduce a la centralización. Es posible que los proveedores de bundlers tengan que considerar la posibilidad de formar un monopolio debido a la ventaja de ser el primero en actuar, lo que aumentará aún más las amenazas de centralización.

Cambios en el almacenamiento

Las modificaciones en la conservación del contrato pueden impedir que el bundler obtenga la compensación que le corresponde. Este problema no tiene una solución sensata y, por lo tanto, es posible que sean necesarias enmiendas para abordarlo.

Avances en el mercado NFT

La introducción de ERC-6551 ha abierto las puertas a nuevas posibilidades para el mercado NFT. Este protocolo une las NFT con varias aplicaciones, incluidos juegos de cadena completa, identidad descentralizada (DID) y middleware.

La lógica subyacente del ERC-6551 se hace eco del diseño del ERC-4337. En este marco, una NFT puede aprovecharse como una herramienta de integración de billetera, capaz de gestionar otras NFT. Para los entusiastas de los juegos, este aspecto es muy importante.

Los juegos de cadena completa ahora dependen de la función de componibilidad de ERC-6551. Les permite ofrecer una experiencia de juego de múltiples cadenas en la que las cuentas de equipos se pueden intercambiar en varias plataformas. Este protocolo viene acompañado de varias funciones fáciles de usar, incluidas opciones para la recuperación de billeteras, soporte para transacciones sin gas y la posibilidad de realizar transacciones con cuentas.

Analíticamente, el seguimiento del mercado se ha mejorado con herramientas que permiten el seguimiento de indicadores, la acuñación cronometrada y el análisis de precios mínimos. Estas funciones permiten a los usuarios establecer condiciones en las que las operaciones se ejecutan automáticamente.

Al fusionar juegos de cadena completa y NFT, nace una experiencia de juego novedosa. Los jugadores pueden sumergirse en mundos abiertos de múltiples cadenas, sin los obstáculos de un solo juego o blockchain. Las cuentas de juego ofrecen la flexibilidad de poder transferirse, lo que podría impulsar la aparición de un mercado dedicado al trading de cuentas NFT de juego.

Más allá de los juegos, la integración de ERC-6551 tiene potencial en DID y middleware. Por ejemplo, los tokens ERC-721 ahora pueden funcionar como cuentas de usuario, con la ventaja de la transferibilidad. Estos NFT también se pueden fusionar con la arquitectura de middleware, lo que permite la personalización según las necesidades del usuario o del desarrollador.

Un buen ejemplo es el CyberID de Cyberconnect, un token ERC-721 que simboliza un identificador de cuenta único en la red CyberConnect. Si bien no ofrece propiedad perpetua, su funcionamiento se basa en un modelo de tarifas basado en la demanda.

Si un usuario ignora su renovación, el CyberID será subastado. Además, plataformas como CyberGraph ofrecen oportunidades a los desarrolladores, otorgándoles la libertad de adaptar la lógica a través de una arquitectura de middleware.

En resumen

AA sigue impresionando tanto a desarrolladores como a usuarios. La mejora de las capacidades de la billetera allana el camino para una mayor flexibilidad y escalabilidad.

Esto permite que los contratos inteligentes tengan más autonomía sobre sus interacciones y fomenta un conjunto más diverso de apps en la plataforma. Al agilizar y personalizar la validación de transacciones, los procesos pueden mejorar la experiencia del usuario, mejorar las medidas de seguridad y reducir los problemas con las transacciones.

El estándar de token ECR 4337 ha generado mucho entusiasmo en 2023, abriendo un mundo de innovación e inclusión y haciendo que Web3 se adapte más a los curiosos de las criptomonedas.

Aviso legal
Este artículo puede incluir contenido sobre productos que no están disponibles en tu región. Se proporciona solo con fines informativos generales, y no se acepta ninguna responsabilidad por ningún error de hecho u omisión que aquí se expresen. Representa las opiniones personales del autor(es) y no las de OKX. No tiene la intención de proporcionar ningún tipo de asesoramiento, por ejemplo, (i) asesoramiento o recomendaciones de inversión, (ii) una oferta o solicitud de compra, venta o holding de activos digitales, ni (iii) asesoramiento financiero, contable, legal o fiscal. Los holdings de activos digitales, incluidos stablecoins y NFT, implican un alto nivel de riesgo, pueden fluctuar considerablemente e incluso pueden perder valor. Debes considerar cuidadosamente si el trading o holding de activos digitales es adecuado para ti según tu situación financiera. Consulta a tu profesional legal, fiscal o de inversiones si tienes preguntas sobre tus circunstancias específicas. Las funciones de OKX Web3, como OKX Web3 Wallet y el mercado de NFT de OKX, están sujetas a condiciones del servicio distintas en www.okx.com.
© 2023 OKX. Este artículo se puede reproducir o distribuir en su totalidad, o pueden usarse extractos de 100 palabras o menos de este artículo, siempre que este uso no sea comercial. Cualquier reproducción o distribución del artículo completo también debe indicar de forma prominente: "Este artículo es © 2023 OKX y se utiliza con permiso". Los extractos permitidos deben citar el nombre del artículo e incluir la atribución, por ejemplo, "Nombre del artículo, [nombre del autor si corresponde], © 2023 OKX”. No se permiten trabajos derivados ni otros usos de este artículo.
Expandir
Artículos relacionados
Ver más
Ver más