A pesar de ser una tecnología transformadora, Web3 no ha disfrutado necesariamente de una adopción continua de palo de hockey como cabría esperar. Esto puede atribuirse en parte a la complejidad de poseer y manejar carteras de criptomonedas.
El proceso general de registrarse en un monedero de criptomonedas y la necesidad de asegurar la propia frase semilla es muy intimidante y abrumador para los principiantes.
Las plataformas de criptomonedas han estado trabajando en formas de facilitar el proceso y ofrecer una mejor experiencia a los recién llegados. Mientras tanto, otros equipos adoptan un enfoque diferente, trabajando en la infraestructura que soporta los monederos, con la esperanza de facilitar las cosas y romper la barrera de la adopción.
Este enfoque ha llevado al desarrollo del estándar de tokens ERC-6551, que permite que los tokens no fungibles (NFT) funcionen también como monederos que pueden contener otros activos. El concepto fue presentado en febrero como una Propuesta de Mejora de Ethereum (EIP) por varios desarrolladores y personas de Future Primitive, junto con Manifold, una plataforma creadora de NFT.
El artículo analizará el ERC-6551 junto con sus casos de uso. También analizará la adopción del concepto hasta el momento y los retos que han surgido tras estas adopciones e implementaciones.
¿Qué es ERC-6551?
ERC-6551 es un estándar de token que mejora la funcionalidad de las NFT dotándolas de capacidades de contratos inteligentes y permitiéndoles funcionar como carteras de contratos inteligentes.
Al implementar este estándar de tokens, a un NFT se le asigna una cuenta de Ethereum , creando una cuenta vinculada al token. Esta cuenta permite al NFT poseer activos e interactuar con aplicaciones sin necesidad de modificar los contratos inteligentes o la infraestructura existentes.
La propuesta del estándar de tokens fue redactada por los desarrolladores fundadores de Future Primitive, Benny Giang, Jayden Windle y muchos otros desarrolladores, quienes afirmaron que el equipo estaba motivado por los retos encontrados al utilizar el estándar de tokens ERC-721.
ERC-721 es un estándar para crear activos digitales únicos en la blockchain de Ethereum. Sin embargo, los NFT creados con este estándar no pueden actuar como agentes ni asociarse con otros activos de la cadena. Los autores afirman que esta limitación dificulta la representación de muchos activos no fungibles del mundo real como NFT.
Por ello, el estándar ERC-6551 se creó para permitir que los NFT sean propietarios de otros NFT y activos, ejecuten operaciones arbitrarias, controlen múltiples cuentas independientes y utilicen cuentas a través de múltiples cadenas.
Casos de uso de ERC-6551
ERC-6551 fue utilizado por primera vez por Future Primitive cuando el equipo trató de construir la pila de tecnología para apoyar avatares en la cadena de propiedad de su artículo de ropa digital.
El estándar del token permitió a los personajes del proyecto no sólo poseer su ropa en su propia cartera, sino también comprarla, venderla e intercambiarla. Por este motivo, la cuenta vinculada al token también se conoce como “cartera mochila”.
Desde aquella primera aplicación, ERC-6551 ha ido adquiriendo más usos a medida que más proyectos lo emplean para sus propios fines, entre ellos:
NFTs
El estándar de tokens ERC-6551 permite a los NFT poseer más activos, lo que ofrece la posibilidad de comerciar con características o atributos. Por ejemplo, si un NFT es una foto de perfil con un sombrero, el NFT puede intercambiar el sombrero o incluso acumular más sombreros.
Utilizando el estándar ERC-6551, los creadores de NFT también tienen la posibilidad de colaborar en proyectos de NFT. Esto es más aplicable a la moda digital, ya que varios artistas pueden aportar NFT distintos a una prenda de ropa de la cadena, que combinados crean una pieza totalmente nueva.
Los distintos NFT siguen siendo identificables individualmente, lo que permite reconocer a su creador como contribuyente a la pieza final. Esto amplía el abanico de creatividad de la industria, abriendo más oportunidades para el diseño de moda digital colaborativo.
Juegos Web3
Los juegos también pueden beneficiarse de ERC-6551 al permitir que los personajes de los juegos recojan activos y criptomonedas a lo largo del juego y los almacenen en sus carteras. Del mismo modo, los personajes y avatares pueden intercambiar los activos y criptomonedas por otros activos, haciendo que el juego sea más realista.
El uso de este estándar de tokens también abre nuevas posibilidades en cuanto a la personalización de un personaje, lo que mejora la experiencia de juego del jugador.
Mediante la implementación de cuentas vinculadas a tokens, los desarrolladores pueden crear “Network Playable Characters” que les ayudarán a monetizar mejor los activos del juego y abrirán una variedad de oportunidades para que los creadores de NFT obtengan recompensas y moneticen sus activos.
Organizaciones autónomas descentralizadas
Las NFT vinculadas a la cartera pueden utilizarse en las DAO para representar la identidad de sus propietarios donde, en lugar de que el historial de un miembro de una DAO esté separado por una NFT y una cartera, puede colocarse en la propia NFT.
Esto ayudará a identificar a los miembros de la DAO, permitiéndoles desempeñar funciones como votar, firmar contratos y acceder a servicios de forma segura y transparente.
Adopción del ERC-6551
En el momento de su publicación, el estándar de tokens ERC-6551 sigue siendo una propuesta y todavía no se ha convertido en un estándar legítimo. No obstante, ha ganado adeptos dentro de la comunidad criptográfica, especialmente entre los proyectos relacionados con NFT.
En septiembre de 2023, había más de 17200 monederos ERC-6551 , basados principalmente en la blockchain Polygon. Esto es posible ya que los monederos basados en tokens se han hecho compatibles con la Máquina Virtual Ethereum (EVM), por lo tanto, son operables en redes como Polygon y de capa 2 como Arbitrum y Optimism.
Un proyecto que adoptó ERC-6551 es Stapleverse, que lanzó el proyecto Sapienz en mayo de 2023. El proyecto Sapienz NFT inaugura una nueva era de cultura callejera digital, en la que los usuarios reciben un personaje personalizable que se desbloquea en función de otros NFT que posean.
Los objetos utilizados para personalizar los personajes se vinculan a Sapienz mediante cuentas vinculadas a tokens, lo que añade más valor al inventario que posee el personaje.
Lens, una plataforma descentralizada de medios sociales, también ha integrado el estándar de tokens ERC-6551 al permitir que los tokens custodien sus propios perfiles en la plataforma.
A pesar de las interesantes posibilidades que abre, ERC-6551 también ha planteado una nueva serie de retos, como la fricción adicional en la venta de activos debido a la naturaleza recursiva de su implementación. El hecho de que un zapato pueda poseer un cordón que a su vez pueda poseer un amuleto, todo ello en forma de NFT, por ejemplo, dificulta la venta del amuleto por sí solo.
Esto también aumenta la cantidad de tasas de gas necesarias para vender o intercambiar los activos por encima de la cantidad actual requerida para las NFT individuales.
Lo esencial
La eventual legitimación de ERC-6551 está destinada a aumentar la adopción del estándar de tokens. Por otra parte, su implantación abre el mundo de las NFT a mayores posibilidades. Los monederos basados en tokens tienen el potencial de introducir más funcionalidades en las NFT y aumentar su interoperabilidad, así como su comerciabilidad.
Su aplicación no se limita a las NFT. ERC-6551 también afectará a otras áreas del espacio Web3, incluidos los juegos, el metaverso y otras aplicaciones de blockchain. Este nuevo estándar de tokens está aquí para redefinir la propiedad digital.