NEAR - Sponsor Image NEAR - Confidential swaps across 35+ chains Friend & Sponsor Learn more

ERC-4337: NFT más sencillos y seguros 💫

La abstracción de cuentas favorece a las NFT.
ERC-4337: NFT más sencillos y seguros 💫
0
0

Subscribe to Bankless or sign in


Querida Nación sin Bancos,

Hablemos de ERC-4337.

Es un nuevo estándar de Ethereum Ethereum que introduce las capacidades de "Abstracción de Cuenta", o cuenta inteligente, en producción.

ERC-4337 ya se ha extendido a un puñado de otras cadenas, y tiene grandes implicaciones para las NFT donde quiera que vaya. Analicemos estas implicaciones en el artículo de hoy

-WMP


ERC-4337 and the Account Abstraction (AA) x NFT Crossroads


¿Qué es la abstracción de cuentas?

Para entender la AA, primero es importante comprender los conceptos básicos de las cuentas en Ethereum y las redes de máquinas virtuales de Ethereum (EVM).

Hay dos tipos principales de cuentas a considerar aquí: Cuentas de Propiedad Externa (EOA) y Cuentas de Contrato (CA).

Una EOA es una cartera simple, por ejemplo, una cartera MetaMask, que sólo puede firmar transacciones. Una CA es un contrato inteligente real, por lo que contiene código personalizable, pero sólo puede completar transacciones si las aprueba un monedero EOA.
onda de subvenciones de Abstracción de Cuenta.

¿Qué es ERC-4337?

Con su llegada a la mainnet anunciada el 1 de marzo de 2023, ERC-4337 es un nuevo estándar de Ethereum que introduce AA para aumentar la flexibilidad de las cuentas en Ethereum y simplificar las interacciones de los usuarios con Ethereum. Además, el estándar ya está en acción en otras cadenas EVM como Arbitrum, Avalanche, Optimism Optimism y Polygon.

En general, hay diferentes maneras de abordar AA, pero ERC-4337 emplea una técnica de "mempool alternativo" que puede permitir que nuevos tipos de transacciones se agrupen y envíen onchain gracias a un contrato inteligente especial "EntryPoint". En el corazón de este sistema hay tres elementos básicos:
  1. 🤙 UserOperation (UserOp): Una transacción realizada desde un monedero ERC-4337, representa la acción que un usuario quiere realizar en Ethereum o en un EVM.
  2. 🔢 Bundlers: Nodo que agrega UserOps y crea transacciones para ser ejecutadas, actuando como intermediarios entre los usuarios y la cadena en cuestión.
  3. 🪙 Paymasters: Entidades, por ejemplo apps, que pueden cubrir los costes de las tasas de gas de los UserOps de los usuarios.

ERC-4337 NFT Use Cases

Los avances deERC-4337 pueden simplificar considerablemente la experiencia del usuario en torno a la interacción con cripto pero también con NFTs. Algunas aplicaciones AA que deberían ser cada vez más comunes aquí en el futuro incluyen:
  1. 🔓 Cuentas más sencillas y seguras - Actualmente, los usuarios de NFT necesitan gestionar un par de claves criptográficas, por ejemplo, almacenar de forma segura una frase semilla de 12 palabras, para mantener el acceso a sus activos digitales. Con ERC-4337, los usuarios pueden, en cambio, mantener sus carteras con cuentas de Apple o Google, etc., y recuperar sus carteras utilizando conexiones sociales de confianza, como familiares y amigos. A la inversa, las aplicaciones también pueden utilizar este estándar para crear y mantener carteras en nombre de sus usuarios.
  2. 💨 Transacciones sin Gas - Por ejemplo, en Ethereum tienes que pagar una cuota de ETH como "gas" para completar las transacciones. Con ERC-4337, los usuarios pueden realizar transacciones sin necesitar ETH u otras criptomonedas en sus carteras gracias a Paymasters. O podrían pagar gas con USDC, DAI, WBTC, etc. en lugar de ETH. Esto proporciona una nueva vía de incorporación para los proyectos NFT que quieran atraer a nuevos usuarios que no tengan mucha o ninguna criptomoneda o experiencia en el espacio NFT.
  3. 🪢 Bundled Transactions - ERC-4337 permite realizar múltiples operaciones onchain en una sola transacción. Por ejemplo, digamos que estás moviendo NFTs de una billetera a una nueva billetera bóveda. Con AA puedes listar las que ya no quieres conservar y transferir las que sí quieres conservar todo en una sola transacción, reduciendo así considerablemente la complejidad y el tiempo de la experiencia de transacción.
  4. 👍 Actividad con permiso - Gracias a ERC-4337 los usuarios ahora pueden personalizar los permisos para sus cuentas de varias maneras, como requerir transacciones multisig, permitir que solo ciertas direcciones realicen ciertas transacciones en su nombre o restringir ciertas actividades por completo. Esta función puede ofrecer y ofrecerá a los usuarios de NFT y a las DAO centradas en NFT un mayor control sobre sus cuentas onchain, sea cual sea la cadena EVM en cuestión.
  5. 🎮 Claves de sesión - Por último, otra aplicación realmente interesante que abre ERC-4337 son las "claves de sesión", es decir, claves temporales que permiten a un monedero interactuar con una aplicación específica de formas específicas durante un periodo de tiempo concreto. Uno puede imaginar que las claves de sesión se vuelvan muy populares en la escena de los juegos NFT, donde podrías usarlas con un juego para asegurarte de que no tienes que firmar una tonelada de transacciones o preocuparte por tener y necesitar revocar aprobaciones de tokens abiertos meses después.

The Big Picture

ERC-4337 acaba de salir a la luz en mainnet, por lo que la escena de la infraestructura a su alrededor acaba de empezar a florecer. Algunos equipos como Stackup ya están haciendo un gran trabajo facilitando a los constructores empezar a desarrollar con ERC-4337 tan pronto, y gigantes como MetaMask MetaMask están explorando aquí, por lo que se espera mucha más tracción en torno a este estándar en los próximos meses a medida que más proyectos empiecen a sumergirse en él.

Si combinamos los poderes del estándar ERC-4337 con los poderes del también recientemente activado estándar ERC-6551 (NFTs como monederos), obtenemos una nueva y emocionante era en el espacio NFT llena de amplias posibilidades.

Por ejemplo, pronto podrías iniciar sesión en el propio NFT de tu personaje principal a través de tu cuenta de Apple, tras lo cual podrías emitir claves de sesión desde tu personaje y luego saltar al nuevo juego de NFT más caliente de forma segura, donde todas tus transacciones ya estarán pagadas gracias a que el proyecto utiliza un Paymaster. Esta hipótesis no es más que una fracción de lo que está por venir, pero ilustra lo mucho que va a cambiar la experiencia de usuario en torno a las NFT gracias a la aparición de estos prometedores nuevos estándares.


William M. Peaster

Written by William M. Peaster

1026 Articles View all      

William M. Peaster, Senior Writer, has been with Bankless since January 2021. Immersed in Ethereum since 2017, he covers the onchain frontier with a particular interest in art, games, and other culture apps. He has a background in creative writing and writes fiction in his free time.

No Responses
Buscar en Bankless