WEB3DEV Español

Cover image for ERC-6900: Abstracción de Cuentas Modulares Explicado como Personajes de RPG
Delia Viloria T
Delia Viloria T

Posted on

ERC-6900: Abstracción de Cuentas Modulares Explicado como Personajes de RPG

¡Lee este artículo y ve cómo la abstracción de cuentas modulares puede ser explicado como un personaje RPG de un videojuego!

Image description

Si creciste jugando videojuegos, o aún lo sigues haciendo, probablemente hayas jugado un juego de rol (Role-Playing Videogame, RPG) antes. Puede ser un Juego de rol online masivo MMORPG (Massively Multiplayer Online Role Playing Game) como World of Warcraft, RuneScape y MapleStory, o un RPG de fantasía offline como la serie clásica de Final Fantasy.

Si no haz jugado un RPG antes, este es un sumario sobre cómo son: eliges un personaje que te representa a ti en un mundo virtual y usas ese personaje para explorar, pelear monstruos, ganar items o equipamiento, subir de nivel y, más importante, divertirte haciendo una inmersión en un mundo vasto e inexplorado, lleno de maravillas y misterios.

Espera un momento, puede que pienses, ¿cómo un personaje de RPG está relacionado con el ERC-6900, el estándar Ethereum para la abstracción de cuentas modulares? Vamos a explicar la abstracción de cuentas modulares como si fuera un personaje de RPG.

ELI5: Abstracción de cuentas modulares en el contexto de un juego RPG

Imagina que estás jugando un RPG genial como una aventura de fantasía. En este juego, tu personaje (mira al Blocto Bub de abajo) tiene diferentes habilidades como blandir una espada o hacer un hechizo.

Image description

Image description

Blocto Bub demostrando qué se siente ser una Billetera del Contrato Inteligente con módulos

Ahora piensa sobre Blocto Bub como si fuera una Billetera del Contrato Inteligente. Pero, ¿qué sucedería si pudieses equiparlo con ítems especiales o habilidades adicionales para que tu personaje sea más genial? ¡Aquí es donde el ERC-6900 entra!

Es como encontrar objetos mágicos o aprender nuevas habilidades en un juego de RPG. Estos ítems y habilidades son los “Módulos” que puedes añadir a tu personaje y mejorar sus habilidades. Cada módulo le da a tu personaje nuevas habilidades o poderes. Así como tu personaje de RPG se vuelve más fuerte y versátil con cada ítem y habilidad, ¡tu Billetera del Contrato Inteligente se vuelve más fuerte y personalizable con cada módulo que le añadas!

Por ejemplo, digamos que encontraste una capa mágica en el juego de RPG. Esta capa le da a tu personaje la habilidad para hacer hechizos y encantos. Similarmente, en el contexto del ERC-6900, puedes añadir un módulo a tu Billetera del Contrato Inteligente que permite que haga acciones específicas como: permitir la recuperación social o transacciones recurrentes a través de claves de sesión.

Mientras progresas en el juego de RPG, obtienes más ítems y habilidades para hacer que tu personaje sea más fuerte y esté mejor equipado para diferentes retos. Del mismo modo, puedes seguir añadiendo módulos a tu Billetera del Contrato Inteligente, adaptándolo a diferentes tareas y funcionalidades.

Esta flexibilidad es lo que hace que el ERC-6900 y la abstracción de cuentas modulares traigan al mundo de las Billeteras de los Contratos Inteligentes en el ecosistema EVM, haciendo que sea más adaptables y capaces de manejar un alto rango de tareas mientras descubres nuevos módulos en las dApps, así como tu personaje de RPG se vuelve más versátil cuando lo equipas con diferentes herramientas.

Mientras haces el recorrido a través del juego de RPG, te darás cuenta que ciertos retos requieren herramientas o habilidades específicas. Por ejemplo, si encuentras un cofre cerrado, necesitarás habilidades para abrir cerraduras o una llave especial. Similarmente, el ERC-6900 permite a las Billeteras de los Contratos Inteligentes que se equipen con las herramientas correctas para el trabajo. Si estás manejando un tipo de transacción específica o requiere medidas de seguridad adicionales, simplemente puedes añadir el módulo correspondiente. De esta forma, tu Billetera del Contrato Inteligente evoluciona contigo, adaptándose a diferentes escenarios y asegurándose que siempre estés preparado para cualquier aventura que la blockchain te arroje en tu camino.

Si eres un gamer de la Web3, ¡mira abajo para ver módulos beneficiosos del mundo real!

Casos de uso del mundo real de la abstracción de cuentas modulares para gamers de la Web3

El ERC-6900 y la abstracción de cuentas modulares abren posibilidades emocionantes para los gamers de la Web3. Aquí hay algunos casos de uso novedosos que puede que te encuentres a medida que exploras módulos en las dApps:

Activos gaming de plataforma cruzada

Los gamers de la Web3 pueden integrar módulos que manejan sus activos dentro del juego entre diferentes plataformas. Por ejemplo, un módulo puede permitir el préstamo o la renta de ítems tokenizados, creando un ecosistema unificado para las economías de los juegos.

Arrendamiento de los activos del juego

Los gamers de la Web3 pueden aprovechar módulos para arrendar sus activos virtuales cuando no están en uso. Esto permite a los usuarios retener custodia de sus NFT, mientras reduce los requisitos para la sobrecolateralización de sus activos. Además, esto crea nuevas fuentes de ingreso e incentiva la economía del intercambio dentro de la comunidad del juego.

Integración de mercados NFT

Para los gamers de la Web3 que están envueltos en los NFTs, los módulos pueden facilitar transacciones fluidas. Estos módulos pueden manejar tareas como pujas, servicios de depósitos de garantía o incluso intercambios complejos de NFT. Por ejemplo: un módulo de clave de sesión puede automatizar tareas como pujar NFT en plataformas como OpenSea, enviando la transacción a mi nombre para que puje por encima del resto.

Optimización de la tasa de gas

Los usuarios pueden integrar módulos que optimicen tasas de gas para ciertos tipos de transacciones específicas. Por ejemplo: tasas de gas menores pueden frenar las transacciones mientras que altas tasas de gas pueden acelerar las transacciones. Esto puede ser particularmente valioso durante períodos donde la red está congestionada.

Programas de recompensas de lealtad

Los gamers de la Web3 pueden implementar módulos para programas de lealtad. Estos módulos pueden distribuir recompensas basados en criterios predefinidos, creando incentivos para comportamientos específicos en la plataforma. Por ejemplo: digamos que un programa de recompensas de lealtad tiene una lista de receptores basados en niveles los cuales necesitan recibir sus recompensas. Usando un módulo, el criterio (los módulos, el horario programado para recibir la recompensa, etc) puede ser especificado y determinado, luego los receptores pueden recibir sus recompensas, basados en esos criterios.

Servicios basados en suscripciones

Los módulos pueden ser usados para manejar servicios basados en suscripciones dentro del ecosistema gaming o DeFi. Los usuarios pueden automatizar pagos y acceso a servicios de forma fluida.

Nota final

En conclusión, así como un RPG donde la fuerza de tu personaje depende en la versatilidad del conjunto de habilidades, el ERC-6900 empodera a las Billeteras de los Contratos Inteligentes a ser dinámicas y adaptables. Permite a los desarrolladores personalizar sus billeteras con módulos que se adapten a sus necesidades específicas, mejorando su funcionalidad y eficiencia en el ecosistema Ethereum. Así que, ya sea que estés destrozando dragones en un reino virtual o administrando transacciones complejas en la blockchain, el ERC-6900 se asegura que estés equipado para el éxito en cada misión. ¡Prepárate para subir de nivel tu Billetera del Contrato Inteligente con el poder de la modularidad!

Para una mayor profundización sobre el ERC-6900 y el impacto de la abstracción de cuentas modulares en las Billeteras de los Contratos Inteligentes, ¡tienes que leer este artículo!

Si estás interesado en la innovación de las capas de una app con los contratos inteligentes modulares, ¡te recomendamos leer este artículo super informativo por nuestro amigo Kurt en Rhinestone!

¡Muchas gracias a Kurt, Will y Noam por sus feedbacks y comentarios!

Este artículo fue escrito por Paul Huh y traducido por Delia Viloria T. Su original se puede leer aquí.

Sería genial escucharte en nuestro Discord, puedes contarnos tus ideas, comentarios, sugerencias y dejarnos saber lo que necesitas.
Si prefieres puedes escribirnos a @web3dev_eshttps://twitter.com/web3dev_es en Twitter.

Discussion (0)