Invierte en la mejor plataforma del Sector Automotriz

Qué es el novedoso estándar ERC-6551

ERC-6551 es un estándar emergente de Ethereum para los NFT, que les permite ser algo más que activos estáticos al tiempo que conserva las ventajas y características de ERC-721. Los ERC-6551 utilizan un registro sin permisos que es compatible con los NFT ERC-721 existentes para solucionar este problema. En este artículo vamos a aprender qué es el novedoso estándar ERC-6551, cómo funciona y los diferentes casos de uso actuales que nos brindan. 

Qué es el estándar ERC-6551

ERC-6551 es un estándar emergente de Ethereum para los NFT, que les permite ser algo más que activos estáticos al tiempo que conserva las ventajas y características de ERC-721. El proceso sigue a la conversión del activo en una cuenta vinculada a un token (TBA). Las cuentas vinculadas a tokens proporcionan a los NFT una interfaz y un registro para cuentas de contratos inteligentes basados en ERC-721. Basadas en ERC-4337, las cuentas inteligentes pueden personalizarse y utilizarse para almacenar activos y realizar transacciones. Además, las cuentas vinculadas a tokens registran todas las actividades realizadas en la blockchain de forma inalterable. Aunque las cuentas vinculadas a tokens pertenecen técnicamente a una NFT ERC-721, su control se delega en el propietario de la NFT. Un propietario puede iniciar acciones en la cadena en nombre de un NFT utilizando una cuenta vinculada a un token.

Esquema de funcionamiento del estándar ERC-6551. Fuente: Twitter.

Cómo funciona el estándar ERC-6551

Los ERC-6551 utilizan un registro sin permisos que es compatible con los NFT ERC-721 existentes para solucionar este problema. El registro es un contrato inteligente que actúa como fábrica y directorio de TBAs. Cualquiera puede crear una TBA para cualquier ficha ERC-721 llamando a una función del registro y pagando una pequeña cuota. El registro despliega entonces un contrato proxy que actúa como TBA para el token. El contrato proxy que representa al TBA hereda todas las propiedades y metadatos del token ERC-721 original. También implementa el estándar EIP-1271, que le permite firmar mensajes y verificar firmas en nombre del token. Esto permite a la TBA interactuar con otros contratos inteligentes y cuentas de la red Ethereum, como bolsas descentralizadas (DEX), plataformas de préstamos, entornos de juego y más.

Funcionamiento del estándar ERC-6551. Fuente: eips.ethereum.org/EIPS/eip-6551

Casos de uso del estándar ERC-6551

El novedoso estándar ERC-6551 ha abierto un abanico de posibilidades de casos de uso en materia de los NFTs, de los cuáles, podemos destacar los siguientes:

Componibilidad

La componibilidad significa que puede agrupar su NFT con sus activos relacionados, como otras NFT y fichas, en un perfil. Si vende o transfiere la NFT ERC-6551, todos los activos que contenga se transferirán también. Por ejemplo, con las TBA, puede crear «inventarios» de activos relacionados con el juego que pueden almacenarse en la ficha ERC-6551 y mejorar enormemente la experiencia de usuario de un juego Web3. Antes de las TBA, todos los activos (NFT) recogidos en un juego se guardaban en fichas separadas en la cartera.

Identidad

Identidad significa que cada uno de tus NFTs tiene su propia identidad y puede interactuar con DApps de forma independiente. No dependen del monedero que los contiene y pueden asociarse a tu identidad en la cadena.
Esto abre nuevas posibilidades para los programas de fidelización o las recompensas en el juego basadas en el comportamiento pasado de una NFT. Esto también podría tener un impacto en el valor de su NFT, ya que las plataformas podrían utilizar la identidad y reputación de su NFT para determinar su solvencia o reducir los riesgos de contraparte.

Procedencia

Procedencia significa que se puede obtener una imagen completa del historial de transacciones o de la utilidad del activo más allá de la prueba de propiedad. Actualmente, las NFT no proporcionan mucha información sobre lo que la NFT ha hecho en el pasado o cómo se ha utilizado. Si vendió su NFT en ventanilla, no suele tener mucha información sobre el comprador o el precio. Con las TBA, puede obtener información más detallada y específica sobre las transacciones e interacciones anteriores de la NFT.

Dependencia

Dependencia significa que su NFT puede interactuar por sí misma con otros activos o plataformas de la cadena, lo que aumenta su funcionalidad y valor. Una NFT ERC-6551 puede poseer otros activos o tokens que pueden mejorar su rendimiento o apariencia. También puede interactuar con otras plataformas o contratos inteligentes. Esto es similar a que la NFT tenga su propia personalidad e historia en la cadena, lo que hace que la NFT sea más interactiva.