Topics Web3

ERC-5169: Vincular Web 2.0 y Web3 con tokens dinámicos

Intermedio
Web3
NFT
Explainers
Mar 5, 2024

El año 2015 fue testigo de una verdadera revolución en la industria de la cadena de bloques cuando Ethereum (ETH) fue pionero en el concepto de aplicaciones descentralizadas (DApps). Junto con los contratos inteligentes en los que se basan, DApps introdujo la capacidad de ejecutar lógica de programación directamente en la cadena de bloques . Durante los próximos años, la plataforma de Ethereum continuó impulsando la innovación al desvelar una sucesión de estándares de tokens cripto.

El estándar básico ERC-20, que respalda la funcionalidad DApp, se aprobó formalmente en 2017. Ese mismo año, la plataforma anunció otra innovación revolucionaria: el estándar de token no fungible (NFT) ERC-721. Dos años más tarde, la plataforma de juegos Enjin (ENJ) introdujo el estándar multitoken ERC-1155 en la cadena de bloques. Estos avances en los estándares de tokens y sus tecnologías subyacentes continúan respaldando la funcionalidad de la cadena de contratos inteligentes más grande del mundo.

La dedicación de Ethereum a las innovaciones estándar de tokens no ha disminuido. En 2023, se adoptó un nuevo estándar, ERC-5169, específicamente para admitir tokens inteligentes. El token ERC-5169 tiene scripts ejecutables y lógica de programación incorporadas. Su potencial para cambiar completamente la forma en que se utilizan los tokens y DApps de Ethereum podría llevarlo a emerger como un puente clave entre los mundos de la Web3 y la Web 2.0.

Conclusiones clave:

  • ERC-5169 es un estándar de tokens de Ethereum que facilita la creación de tokens con scripts integrados que contienen lógica de programación ejecutable.

  • Propuesta por primera vez en mayo de 2022, el estándar de tokens ERC-519 se adoptó formalmente a mediados de 2023, y a finales de 2023 aparecieron más debates públicos.

  • El estándar ERC-5169, junto con dos tecnologías complementarias, el marco de código TokenScript y la red distribuida de nodos Smart Layer, es un paso importante hacia la integración de los universos digitales Web3 y Web 2.0.

2401-T16454_Skinny_Banner_for_Blog_and_Learn_Row_53_728x90.png

¿Qué es ERC-5169?

ERC-5169 es un estándar de Ethereum para el desarrollo de tokens que incluyen scripts ejecutables integrados. El código de script dentro de un token ERC-5169 lo convierte en un verdadero “token inteligente”. Estos tokens son capaces de ejecutar acciones complejas, como interactuar con plataformas y dispositivos externos, o llevar a cabo operaciones basadas en reglas que antes solo eran posibles mediante el uso de contratos inteligentes.

El estándar de tokens ERC-5169 fue propuesto por primera vez en mayo de 2022 por Smart Token Labs, una startup australiana de tecnología de cadena de bloques fundada en 2017. Smart Token Labs también ha introducido un par de tecnologías asociadas, el marco de desarrollo TokenScript y la red distribuida Smart Layer, para facilitar el lanzamiento y la gestión de tokens inteligentes.

ERC-5169 es un estándar de token único porque representa la primera propuesta en la historia de Ethereum, o toda la industria de la cadena de bloques, por ese motivo, para adjuntar código ejecutable a un solo token. El estándar tiene el potencial de alterar drásticamente la forma en que se utilizan todos los ecosistemas de DApps, contratos inteligentes y tokens cripto de cadena de bloques. Esto se debe a que ERC-5169 permite esencialmente que los tokens actúen como mini DApps autónomas, sin la necesidad de aplicaciones inteligentes basadas en contratos a las que estamos acostumbrados.

Capacidades ampliadas

Gracias a la lógica de programación ejecutable asociada a tokens ERC-5169 individuales, el estándar se puede utilizar para crear criptoactivos que puedan interactuar no solo con otros tokens y plataformas de cadena de bloques, sino también con sitios web, dispositivos y productos externos de Web 2.0.

ERC-5169 también puede facilitar el desarrollo de tokens cripto dinámicos y complejos, como los NFT dinámicos. Aunque estos NFT utilizan actualmente contratos inteligentes para su funcionalidad, el estándar ERC-5169 permite integrar todo el código responsable de los cambios dinámicos en un token. Esto permite que un NFT viaje a través de diferentes plataformas que pueden no ser compatibles entre sí, al tiempo que conserva todas sus propiedades dinámicas.

¿Cómo funciona el estándar de tokens ERC-5169?

El estándar ERC-5169 añade una nueva función, scriptURI(), al contrato inteligente del token, el fragmento de código en la cadena de bloques que te permite emitir y administrar el token. Esta función scriptURI() contiene una referencia a un código ejecutable que el token ERC-5160 puede incluir. De este modo, el token se convierte en un activo autónomo con lógica de programación integrada, esencialmente una mini-DApp.

El creador del estándar, Smart Token Labs, también ofrece dos tecnologías críticas que permiten a los tokens ERC-5169 interactuar con entornos externos web3 y Web 2.0: TokenScript y Smart Layer.

TokenScript

TokenScript es un marco de código que proporciona herramientas para crear una interfaz front-end y funcionalidad para aplicaciones y programas externos para interactuar con tokens ERC-5169. Aunque el token real contiene el código y la lógica de programación necesarios, TokenScript los traduce en funciones e interfaces utilizables, ajustadas para la aplicación que utiliza el token. En esencia, TokenScript es una capa intermedia entre el usuario final y el token ERC-5169 con el que interactúan.

Como capa de conexión entre los usuarios y los tokens ERC-5169, TokenScript también proporciona funciones adicionales para ampliar y modificar la forma en que los usuarios interactúan con sus tokens.

El objetivo fundamental detrás de la introducción de TokenScript es facilitar el uso de activos ERC-5169 en diferentes plataformas.

Capa inteligente

Smart Layer es otra tecnología diseñada para ampliar la adopción de tokens ERC-5169 por plataformas externas. Básicamente, es un conjunto distribuido de nodos que monitorean y procesan las interacciones de tokens inteligentes con varios entornos: plataformas Web 2.0, contratos inteligentes basados en blockchain, aplicaciones móviles y más. Junto con TokenScript, se puede utilizar para configurar tokens de capa inteligente que cumplan con las especificaciones ERC-5169.

Smart Layer no es una cadena de bloques en sí misma. En su lugar, es una capa de nodos distribuidos que actúa como un medio de conexión entre cadenas de bloques y plataformas externas, como sitios web o aplicaciones móviles. Aunque TokenScript facilita las interfaces de usuario y las interacciones con tokens ERC-5169 subyacentes, Smart Layer sirve como un centro de procesamiento central, lo que permite una comunicación fluida entre tokens y plataformas externas.

Casos de uso de ERC-5169

Como alternativa a los contratos inteligentes basados en blockchain, la norma ERC-5169 presenta oportunidades prácticamente ilimitadas dentro de los entornos de blockchain, así como en la intersección de la blockchain y la Web 2.0. Algunos de los principales casos de uso del estándar incluyen los siguientes.

  1. Mini-DApps autónomas: Los tokens ERC-5169, equipados con scripts integrados, pueden funcionar de forma autónoma, básicamente desempeñando el papel de las DApps tradicionales. Cualquier área para el uso de DApps es ahora un juego justo para los tokens ERC-5169. Esto incluye categorías populares de DApp como finanzas descentralizadas (DeFi), pagos entre pares (P2P), juegos, gestión de identidad y más.

  2. NFT dinámicos: Estos NFT ERC-5169 se pueden actualizar, modificar y mejorar con nuevas funciones (es decir, actúan como tokens interactivos). Son especialmente beneficiosas en entornos de juegos de cadena de bloques, ya que la mayoría de los activos del juego se almacenan en formato NFT. Gracias a los NFT dinámicos, los activos del juego se pueden subir y bajar fácilmente o modificar sus funciones, en función de las opciones del jugador y el progreso del juego. El arte estático también se puede transformar en piezas vivas, capaces de alterarse o fusionarse junto con otro arte NFT para crear nuevos NFT innovadores.

  3. Gestión y autorización de la cadena de suministro: Los NFT ejecutables y actualizables ofrecen una solución novedosa para la gestión de la cadena de suministro mediante la gestión eficiente de la propiedad del producto y los detalles del historial. Por ejemplo, se puede emitir un NFT ERC-5169 a un propietario de coche tras la compra, almacenando la información de propiedad y todos los detalles clave relacionados con el seguro del vehículo y el historial de servicio. A medida que el vehículo avanza a través de los procedimientos de seguros, reclamaciones y servicios, este NFT se ajusta dinámicamente, reflejando los últimos desarrollos. El NFT también puede interactuar sin problemas con los sistemas de aseguradoras, talleres de reparación y concesionarios para proporcionar actualizaciones en tiempo real a lo largo del ciclo de vida del vehículo. Además, puede actuar como token de autorización, lo que permite a los propietarios controlar y aprobar procesos y funciones relevantes relacionados con su coche.

  4. Interacción con dispositivos de Internet de las cosas (IoT): Los tokens ERC-5169 pueden permitir una interacción fluida con dispositivos de IoT propiedad de los titulares de tokens, lo que facilita operaciones complejas y la gestión de dispositivos. Los tokens también pueden servir como tecnología puente que conecta cadenas de bloques y sistemas de IoT para transferir datos de IoT a una cadena de bloques.

Cats inteligentes

Dado que la norma ERC-5169 sigue siendo bastante nueva, la mayoría de sus aplicaciones reales comenzaron a surgir solo a finales de 2023 hasta principios de 2024. Tal vez el proyecto más conocido y publicitado que utiliza tokens ERC-5169 es el proyecto Smart Cats NFT en Polygon (POL), una colección de NFT dinámicos con un juego completo integrado en cada token. Poseer un Smart Cat te permite participar en un juego en el que cuidas de tu mascota digital acicalándola, alimentando y limpiando.

También puedes interactuar con otros propietarios de Smart Cat y llevar a tu mascota en fechas de juego con la suya.

Los tokens utilizados en el juego Smart Cats al estilo Tamagotchi son del tipo xNFT (NFT ejecutable), una variación de NFT posible gracias al estándar ERC-5169. A fecha de febrero de 2024, Smart Cats sigue siendo la aplicación más popular de la tecnología ERC-5169 en el mundo de la cadena de bloques. Sin embargo, como esta tecnología es relativamente joven, se espera que surjan casos de uso y aplicaciones más prácticos a lo largo del año.

ERC-5169 frente a otros estándares ERC

ERC-5169 se encuentra entre los últimos estándares de tokens para impulsar la innovación en Ethereum. A medida que se vuelve más popular, es inevitable que se compare con otros estándares de tokens utilizados en la cadena. Los tres que se utilizan con más frecuencia son ERC-20, ERC-721 y ERC-1155.

ERC-20

ERC-20 es el estándar líder de Ethereum para crear criptomonedas fungibles, y ha sido fundamental en el crecimiento de las DApps de Ethereum. Presentado por primera vez en 2015, ERC-20 fue adoptado formalmente por la cadena de bloques de Ethereum en 2017.

Aunque ERC-5169 está diseñado en gran medida para tokens únicos y no fungibles, el estándar ERC-20 se aplica estrictamente a criptoactivos fungibles.

ERC-721

ERC-721 es el estándar principal de Ethereum para NFT, criptoactivos que cuentan con no fungibilidad (es decir, exclusividad) como propiedad clave. Se introdujo en 2017, lo que rápidamente provocó una explosión en la popularidad de los NFT basados en Ethereum.

Al igual que ERC-721, el estándar ERC-5169 se utiliza principalmente para tokens distintos y no fungibles. Sin embargo, los NFT de ERC-721 suelen ser estáticos, dependen de los contratos inteligentes on-chain para su funcionalidad y no incluyen ninguno de los scripts integrados o la lógica ejecutable que se encuentran en los NFT de ERC-5169.

ERC-1155

El estándar ERC-1155 Ethereum se puede utilizar para crear tokens cripto fungibles y no fungibles a través del mismo contrato inteligente. Es ampliamente utilizado por aplicaciones que necesitan tener funcionalidad de modo dual (fugible y no fungible) dentro del mismo entorno o para el mismo propósito operativo. Por ejemplo, las plataformas de juegos de blockchain pueden optar por utilizar el estándar para habilitar criptoactivos fungibles en el juego para puntos de fidelidad y NFT para categorías de fidelidad.

De forma similar a ERC-20 y ERC-721 (pero a diferencia de ERC-5169), el estándar ERC-1155 no proporciona una función para integrar scripts ejecutables dentro de tokens.

El futuro del estándar de tokens ERC-5169

ERC-5169 podría cambiar la industria de la cadena de bloques de las mismas formas profundas que ERC-20 y ERC-721. Por primera vez en la historia de Ethereum, los tokens inteligentes ejecutables y autónomos ahora son una opción para los desarrolladores. En cierto modo, esta funcionalidad podría canibalizar la adopción de contratos inteligentes y DApps: no olvidemos que los tokens inteligentes no son una mejora para estas tecnologías, sino una alternativa completa y autosuficiente a ellas.

Con ERC-5169, es posible que solo estemos empezando a alejarnos de la cadena de bloques de Ethereum, que es un centro de DApp, para convertirnos en una web de tokens inteligentes individuales. Además, esta tecnología no se limita solo a Ethereum, ya que la red Smart Layer permite el uso de tokens inteligentes en cualquier cadena compatible con EVM. Por ejemplo, la aplicación ERC-5169 más prominente, Smart Cats , ha elegido Polygon como su principal entorno de alojamiento. En el futuro, es probable que el estándar se expanda para incluir la mayoría de las plataformas EVM. También podemos ver la replicación del concepto de token ejecutable de ERC-5169 en otras cadenas inteligentes no EVM.

Pero la transformación más radical que surgirá del estándar ERC-5169 es la convergencia de las tecnologías web3 y Web 2.0. Dado que toda su lógica de programación puede estar contenida en un token, los activos de ERC-5169 podrán atravesar fácilmente cadenas de bloques e interactuar con plataformas Web 2.0. 

Skinny_Banner-1600x400.webp

En resumen

Durante años, las discusiones se han centrado en la falta de interacción e interoperabilidad efectivas entre la Web3 y la Web 2.0. La norma ERC-5169 es un paso importante para resolver estos problemas. El estándar ayudará a combinar las ventajas de seguridad y tokenización de la Web3 con el uso generalizado y la popularidad de la Web 2.0.

Gracias a este versátil estándar de tokens, la distinción entre Web3 y Web 2.0 puede difuminarse pronto, y estos dos mundos digitales distintos incluso pueden converger en una entidad unificada, impulsada por la funcionalidad ERC-5169. 

Además, ¿a quién no le gustaría tener un NFT que sea un juego o aplicación completa en sí mismo? Esta perspectiva por sí sola es tan atractiva que es difícil ver que ERC-5169 no gane popularidad y adopción generalizada en la industria de la cadena de bloques.

#Bybit #TheCryptoArk