La introducción de cuentas vinculadas a tokens (TBA) con ERC-6551 revela un nuevo paradigma. Cualquier token no fungible (NFT) ahora puede trascender su función tradicional de mero activo digital a una billetera completamente funcional.
Las implicaciones de este avance tecnológico se extienden mucho más allá del ámbito del arte y los coleccionables digitales. Industrias como el comercio, el juego y muchas otras están preparadas para abrazar este cambio transformador. Los nuevos casos de uso de NFT permitidos por las parteras tradicionales allanan el camino para una innovación aún mayor. Requiere una reinvención completa de cómo percibimos la propiedad, la identidad y el valor en la cadena.
En este artículo comenzamos desde el principio, con una breve historia de las NFT. Luego profundizamos en una exploración de las complejidades técnicas subyacentes a ERC-6551 y la complementamos con una comparación lado a lado de ERC-721 y ERC-6551. Para concluir, reflexionamos sobre los casos de uso, advertencias y limitaciones de ERC-6551 en la actualidad.
El año 2017 fue importante para el mundo de Ethereum. ERC-721 allanó el camino para la tokenización de activos digitales únicos y ofreció una visión novedosa del futuro de la propiedad y la procedencia en cadena. Las NFT se convirtieron en el centro de atención, aprovechando la ola de popularidad provocada por proyectos innovadores como CryptoKitties, NBA TopShot y CryptoPunks.
Desde desarrolladores hasta creadores y comerciantes diarios, las NFT eran para todos. No pasó mucho tiempo hasta que la industria NFT se sobresaturó, socavada por la especulación y la exageración. Desgraciadamente, a finales de 2022, la confianza empezó a menguar y la corrección del mercado había empezado a seguir su curso.
Los constructores y creyentes más leales de la tecnología subyacente de las NFT se quedaron buscando el próximo "movimiento". Casi un año después, surgió ERC-6551 para devolverle la vida a las NFT.
ERC-6551 es el estándar Ethereum para cuentas vinculadas a tokens. Se lanzó en Ethereum Mainnet el 7 de mayo de 2023* y fue creado por el equipo de Future Primitive (Benny Giang, Jayden Windle y más). Hizo posible la creación de una billetera de contrato inteligente para cada NFT ERC-721, marcando el comienzo de un nuevo nivel de componibilidad, dinamismo e interactividad.
La propuesta inicial se publicó el 23 de febrero de 2023.
💡 Benny estaba en el equipo que fundó ERC-721 y CryptoKitties.
Las cuentas vinculadas a tokens (TBA) son billeteras que permiten la creación de una interfaz y un registro para cuentas de contratos inteligentes propiedad de tokens ERC-721. Están directamente vinculados a las NFT que los "poseen".
Le dan a las NFT dos propiedades importantes. El primero es "la capacidad de poseer activos", ya sean ERC-20, ERC-721 o ERC-1155. El segundo es la “capacidad de participar en la gobernanza social” (por ejemplo, ser firmante de un multisig, registrar su propio dominio ENS o votar propuestas de la comunidad).
Como se mencionó, las TBA son billeteras de contratos inteligentes propiedad de un único NFT ERC-721. El control, sin embargo, cae en manos del titular del NFT. Tienen el poder de ejecutar acciones en cadena a través de la TBA.
El mecanismo de un TBA ERC-6551 se puede dividir en 3 partes:
El Registro ejecuta 2 funciones cruciales para la creación de la TBA:
Luego, cada TBA se distribuye al mundo como un proxy mínimo (MPC) ERC-1167 , completo con datos constantes e inmutables añadidos al código de bytes. Los MPC se utilizan por dos razones:
Estas 3 partes del mecanismo ERC-6551 son las que le permiten actuar como una billetera de contrato inteligente.
Mantiene las primitivas de los ERC-721 al tiempo que mitiga sus limitaciones.
¿Cuáles son exactamente, te preguntarás, estas limitaciones? 🤔
ERC-721 ❌ Solo proporciona prueba de propiedad. El activo se vinculará a la cuenta del propietario, pero no muestra una historia del historial de transacciones, utilidad, etc.
ERC-6551 ✅ Sus NFT ahora cuentan una historia, incl. historial completo de transacciones y utilidad. Mantiene su propio registro sin permiso y registro de actividad en cadena. Obtenga información valiosa sobre las transacciones e interacciones pasadas de su NFT.
ERC-721 ❌ Existen en el vacío y son independientes de cualquiera de sus otros activos.
ERC-6551 ✅ Es hora de abrigarse. Cree una fiesta en cadena con sus NFT con activos relacionados, por ejemplo NFT y tokens. Cuando vende o transfiere su ERC-6551, todos los activos que contiene se aprovechan.
ERC-721 ❌ Como activos singulares, los NFT no tenían identidad propia. Sólo las billeteras contarían como "identidades en línea".
ERC-6551 ✅ Las NFT obtienen su propia identidad y ya no están vinculadas a las billeteras que las contienen. Ahora es una dApp para el mundo NFT. Ya no son sólo "coleccionables digitales", son una extensión de su personalidad digital.
ERC-721 ❌ Los metadatos JSON son estáticos. No se puede agregar ningún valor adicional. No se puede aplicar ninguna personalización adicional.
ERC-6551 ✅ Permite agregar activos, lo que significa que puede cambiar el valor o la apariencia de una NFT sin alterar sus metadatos. ¡Hola, NFT de arte en evolución!
ERC-721 ❌ No se puede interactuar con otros activos en cadena.
ERC-6551 ✅ Capacidad de poseer activos en cadena como ERC20, 721 y 1155. Mejoran su rendimiento o apariencia. Le das vida a tu NFT con su propia personalidad e historia únicas.
ERC-721 ❌ Derivado de pura especulación y actividades externas y/o fuera de la cadena.
ERC-6551 ✅ Tiene más valor por su procedencia y capacidad de interactuar.
Otro punto fuerte de ERC-6551 es su compatibilidad con versiones anteriores de la infraestructura Ethereum existente. Son compatibles de forma nativa con los tokens ERC-721, lo que significa que no requieren la implementación de nuevos contratos ni la envoltura de NFT. También son compatibles con plataformas y herramientas como OpenSea, Metamask, Etherscan.
Las parteras tradicionales literalmente cambian las reglas del juego. La componibilidad de los TBA permite la creación de "inventarios" en el juego para personajes individuales. Los jugadores podrán transferir todos los activos del juego a la "billetera" del personaje, lo que dará como resultado una experiencia de jugador perfecta y les brindará una visión general integral de sus logros.
Habrá más incentivos para los miembros de comunidades en línea (por ejemplo, Proyectos NFT, DAO) para participar. Su compra inicial de NFT, ya sea una PFP o una tarjeta de membresía, acumulará valor debido a la recopilación de tokens, NFT u otros activos relacionados.
Véalo en acción con Sapienz #3305
Si una identidad en cadena se compone de activos y transacciones en una billetera determinada, las TBA brindan a las NFT la capacidad de tener una identidad propia. También pueden interactuar con las dApps de forma independiente.
Esto abre innumerables posibilidades para programas de fidelización y sistemas de reputación. Las NFT podrían otorgar a los propietarios acceso y ventajas a un programa de fidelización o, en el caso de los préstamos, las NFT podrían ser un vehículo para obtener calificaciones crediticias verificables.
Ha pasado menos de 1 mes desde que ERC-6551 entró en funcionamiento en la red principal. A pesar de su tecnología innovadora, tiene un camino difícil por delante.
❌ No todas las NFT son compatibles
Sólo las versiones empaquetadas de ERC-721 son compatibles. Antes de comenzar, es fundamental comprobar la compatibilidad.
❌ Falta de apoyo al ecosistema
No todo el mundo recibe el cambio con los brazos abiertos. Algunos proyectos y plataformas existentes aún no están del todo encantados con ERC-6551. Especialmente aquellos que son fanáticos del métodoownerOf*.
❌ Riesgos de seguridad
A mayor poder, mayor responsabilidad. El mayor valor de las NFT significará que serán más atractivas para que los ataquen los piratas informáticos. Para garantizar la estabilidad y permitir el uso de activos de mayor valor, ERC-6551 requerirá pruebas rigurosas.
❌ Experiencia de usuario
Sin mucha experiencia en el espacio, ERC-6551 tiene muy pocos comentarios de los usuarios. Si bien conceptualmente no es difícil de entender, la funcionalidad es tecnológicamente nueva. Para que los usuarios comprendan y naveguen por los aspectos técnicos de las cuentas vinculadas a tokens, será necesario prestar más atención a los procesos y a las interfaces intuitivas.
El auge ya pasó, pero sus fieles defensores han estado esperando que regresen las NFT. Si bien no es obvio, ¿podría ser que el estándar ERC-6551 esté marcando el comienzo de una progresión natural y necesaria de los activos digitales?
ERC-6551 se basó en los cimientos establecidos por los ERC-721 e implementó mejoras significativas en funcionalidad, propiedad e interoperabilidad. Aunque todavía es experimental, lo que está claro es que ERC-6551 y las cuentas vinculadas a tokens desempeñarán un papel fundamental en la evolución de las NFT. El panorama de los activos digitales se acerca a un nuevo horizonte. Con la gama de nuevas capacidades permitidas por ERC-6551, se abrirán más puertas a la creatividad, la innovación y la conexión. Estamos ansiosos por ver qué construirás.
La introducción de cuentas vinculadas a tokens (TBA) con ERC-6551 revela un nuevo paradigma. Cualquier token no fungible (NFT) ahora puede trascender su función tradicional de mero activo digital a una billetera completamente funcional.
Las implicaciones de este avance tecnológico se extienden mucho más allá del ámbito del arte y los coleccionables digitales. Industrias como el comercio, el juego y muchas otras están preparadas para abrazar este cambio transformador. Los nuevos casos de uso de NFT permitidos por las parteras tradicionales allanan el camino para una innovación aún mayor. Requiere una reinvención completa de cómo percibimos la propiedad, la identidad y el valor en la cadena.
En este artículo comenzamos desde el principio, con una breve historia de las NFT. Luego profundizamos en una exploración de las complejidades técnicas subyacentes a ERC-6551 y la complementamos con una comparación lado a lado de ERC-721 y ERC-6551. Para concluir, reflexionamos sobre los casos de uso, advertencias y limitaciones de ERC-6551 en la actualidad.
El año 2017 fue importante para el mundo de Ethereum. ERC-721 allanó el camino para la tokenización de activos digitales únicos y ofreció una visión novedosa del futuro de la propiedad y la procedencia en cadena. Las NFT se convirtieron en el centro de atención, aprovechando la ola de popularidad provocada por proyectos innovadores como CryptoKitties, NBA TopShot y CryptoPunks.
Desde desarrolladores hasta creadores y comerciantes diarios, las NFT eran para todos. No pasó mucho tiempo hasta que la industria NFT se sobresaturó, socavada por la especulación y la exageración. Desgraciadamente, a finales de 2022, la confianza empezó a menguar y la corrección del mercado había empezado a seguir su curso.
Los constructores y creyentes más leales de la tecnología subyacente de las NFT se quedaron buscando el próximo "movimiento". Casi un año después, surgió ERC-6551 para devolverle la vida a las NFT.
ERC-6551 es el estándar Ethereum para cuentas vinculadas a tokens. Se lanzó en Ethereum Mainnet el 7 de mayo de 2023* y fue creado por el equipo de Future Primitive (Benny Giang, Jayden Windle y más). Hizo posible la creación de una billetera de contrato inteligente para cada NFT ERC-721, marcando el comienzo de un nuevo nivel de componibilidad, dinamismo e interactividad.
La propuesta inicial se publicó el 23 de febrero de 2023.
💡 Benny estaba en el equipo que fundó ERC-721 y CryptoKitties.
Las cuentas vinculadas a tokens (TBA) son billeteras que permiten la creación de una interfaz y un registro para cuentas de contratos inteligentes propiedad de tokens ERC-721. Están directamente vinculados a las NFT que los "poseen".
Le dan a las NFT dos propiedades importantes. El primero es "la capacidad de poseer activos", ya sean ERC-20, ERC-721 o ERC-1155. El segundo es la “capacidad de participar en la gobernanza social” (por ejemplo, ser firmante de un multisig, registrar su propio dominio ENS o votar propuestas de la comunidad).
Como se mencionó, las TBA son billeteras de contratos inteligentes propiedad de un único NFT ERC-721. El control, sin embargo, cae en manos del titular del NFT. Tienen el poder de ejecutar acciones en cadena a través de la TBA.
El mecanismo de un TBA ERC-6551 se puede dividir en 3 partes:
El Registro ejecuta 2 funciones cruciales para la creación de la TBA:
Luego, cada TBA se distribuye al mundo como un proxy mínimo (MPC) ERC-1167 , completo con datos constantes e inmutables añadidos al código de bytes. Los MPC se utilizan por dos razones:
Estas 3 partes del mecanismo ERC-6551 son las que le permiten actuar como una billetera de contrato inteligente.
Mantiene las primitivas de los ERC-721 al tiempo que mitiga sus limitaciones.
¿Cuáles son exactamente, te preguntarás, estas limitaciones? 🤔
ERC-721 ❌ Solo proporciona prueba de propiedad. El activo se vinculará a la cuenta del propietario, pero no muestra una historia del historial de transacciones, utilidad, etc.
ERC-6551 ✅ Sus NFT ahora cuentan una historia, incl. historial completo de transacciones y utilidad. Mantiene su propio registro sin permiso y registro de actividad en cadena. Obtenga información valiosa sobre las transacciones e interacciones pasadas de su NFT.
ERC-721 ❌ Existen en el vacío y son independientes de cualquiera de sus otros activos.
ERC-6551 ✅ Es hora de abrigarse. Cree una fiesta en cadena con sus NFT con activos relacionados, por ejemplo NFT y tokens. Cuando vende o transfiere su ERC-6551, todos los activos que contiene se aprovechan.
ERC-721 ❌ Como activos singulares, los NFT no tenían identidad propia. Sólo las billeteras contarían como "identidades en línea".
ERC-6551 ✅ Las NFT obtienen su propia identidad y ya no están vinculadas a las billeteras que las contienen. Ahora es una dApp para el mundo NFT. Ya no son sólo "coleccionables digitales", son una extensión de su personalidad digital.
ERC-721 ❌ Los metadatos JSON son estáticos. No se puede agregar ningún valor adicional. No se puede aplicar ninguna personalización adicional.
ERC-6551 ✅ Permite agregar activos, lo que significa que puede cambiar el valor o la apariencia de una NFT sin alterar sus metadatos. ¡Hola, NFT de arte en evolución!
ERC-721 ❌ No se puede interactuar con otros activos en cadena.
ERC-6551 ✅ Capacidad de poseer activos en cadena como ERC20, 721 y 1155. Mejoran su rendimiento o apariencia. Le das vida a tu NFT con su propia personalidad e historia únicas.
ERC-721 ❌ Derivado de pura especulación y actividades externas y/o fuera de la cadena.
ERC-6551 ✅ Tiene más valor por su procedencia y capacidad de interactuar.
Otro punto fuerte de ERC-6551 es su compatibilidad con versiones anteriores de la infraestructura Ethereum existente. Son compatibles de forma nativa con los tokens ERC-721, lo que significa que no requieren la implementación de nuevos contratos ni la envoltura de NFT. También son compatibles con plataformas y herramientas como OpenSea, Metamask, Etherscan.
Las parteras tradicionales literalmente cambian las reglas del juego. La componibilidad de los TBA permite la creación de "inventarios" en el juego para personajes individuales. Los jugadores podrán transferir todos los activos del juego a la "billetera" del personaje, lo que dará como resultado una experiencia de jugador perfecta y les brindará una visión general integral de sus logros.
Habrá más incentivos para los miembros de comunidades en línea (por ejemplo, Proyectos NFT, DAO) para participar. Su compra inicial de NFT, ya sea una PFP o una tarjeta de membresía, acumulará valor debido a la recopilación de tokens, NFT u otros activos relacionados.
Véalo en acción con Sapienz #3305
Si una identidad en cadena se compone de activos y transacciones en una billetera determinada, las TBA brindan a las NFT la capacidad de tener una identidad propia. También pueden interactuar con las dApps de forma independiente.
Esto abre innumerables posibilidades para programas de fidelización y sistemas de reputación. Las NFT podrían otorgar a los propietarios acceso y ventajas a un programa de fidelización o, en el caso de los préstamos, las NFT podrían ser un vehículo para obtener calificaciones crediticias verificables.
Ha pasado menos de 1 mes desde que ERC-6551 entró en funcionamiento en la red principal. A pesar de su tecnología innovadora, tiene un camino difícil por delante.
❌ No todas las NFT son compatibles
Sólo las versiones empaquetadas de ERC-721 son compatibles. Antes de comenzar, es fundamental comprobar la compatibilidad.
❌ Falta de apoyo al ecosistema
No todo el mundo recibe el cambio con los brazos abiertos. Algunos proyectos y plataformas existentes aún no están del todo encantados con ERC-6551. Especialmente aquellos que son fanáticos del métodoownerOf*.
❌ Riesgos de seguridad
A mayor poder, mayor responsabilidad. El mayor valor de las NFT significará que serán más atractivas para que los ataquen los piratas informáticos. Para garantizar la estabilidad y permitir el uso de activos de mayor valor, ERC-6551 requerirá pruebas rigurosas.
❌ Experiencia de usuario
Sin mucha experiencia en el espacio, ERC-6551 tiene muy pocos comentarios de los usuarios. Si bien conceptualmente no es difícil de entender, la funcionalidad es tecnológicamente nueva. Para que los usuarios comprendan y naveguen por los aspectos técnicos de las cuentas vinculadas a tokens, será necesario prestar más atención a los procesos y a las interfaces intuitivas.
El auge ya pasó, pero sus fieles defensores han estado esperando que regresen las NFT. Si bien no es obvio, ¿podría ser que el estándar ERC-6551 esté marcando el comienzo de una progresión natural y necesaria de los activos digitales?
ERC-6551 se basó en los cimientos establecidos por los ERC-721 e implementó mejoras significativas en funcionalidad, propiedad e interoperabilidad. Aunque todavía es experimental, lo que está claro es que ERC-6551 y las cuentas vinculadas a tokens desempeñarán un papel fundamental en la evolución de las NFT. El panorama de los activos digitales se acerca a un nuevo horizonte. Con la gama de nuevas capacidades permitidas por ERC-6551, se abrirán más puertas a la creatividad, la innovación y la conexión. Estamos ansiosos por ver qué construirás.