Glosario cripto

Metadatos de NFT

Definición

Los metadatos de un NFT son los datos, normalmente un JSON, con su nombre, imagen y atributos; dónde se guardan decide si puede romperse o cambiar.

Un contrato NFT en Ethereum suele guardar solo el identificador del token y su dueño. Una función llamada tokenURI devuelve un enlace a un archivo de metadatos que contiene el nombre, la descripción, el enlace a la imagen y atributos como el fondo o los rasgos de rareza. Billeteras y marketplaces leen ese archivo para mostrar el NFT. Otras cadenas, como Solana, tienen sus propios programas de metadatos, pero siguen una idea parecida.

Dónde está el archivo importa muchísimo. Si está en el servidor web de una empresa, la imagen puede desaparecer o cambiarse cuando el servidor se modifique o cierre, como ocurrió con NFT alojados por plataformas que quebraron. Los enlaces IPFS se basan en el contenido, así que los datos no pueden cambiarse sin cambiar el enlace, pero alguien debe mantener los archivos fijados. Arweave busca un almacenamiento permanente, y los NFT totalmente on-chain guardan todo en el propio contrato.

Antes de comprar conviene comprobar si los metadatos están congelados o el proyecto puede editarlos, y dónde se alojan. Los metadatos modificables permiten funciones legítimas como las revelaciones y los NFT dinámicos, pero también que el equipo cambie el arte después de la venta. Los marketplaces guardan copias de las imágenes, así que un enlace roto puede no notarse al principio.

Ejemplo

Un comprador revisa el tokenURI de un NFT y ve que apunta a un servidor web y no a IPFS; un año después caduca el dominio del proyecto y el NFT aparece en blanco en todos los marketplaces.

Términos relacionados