No fungible
A diferencia de un activo fungible, un NFT tiene una identidad o características que permiten diferenciarlo de otros tokens.
Aprende qué son los NFT, cómo funcionan en Ethereum, qué significa que un token sea no fungible y cómo se utilizan para representar activos y derechos digitales.
NFT significa Non-Fungible Token, o token no fungible. Se trata de un activo digital representado mediante un token que puede distinguirse individualmente de otros tokens.
A diferencia de un activo fungible, un NFT tiene una identidad o características que permiten diferenciarlo de otros tokens.
Los NFT pueden tener identificadores individuales que permiten distinguir cada token dentro de una colección o contrato.
Su comportamiento puede estar definido por las reglas de un smart contract desplegado en una blockchain.
La fungibilidad describe si una unidad puede sustituirse por otra unidad equivalente sin que exista una diferencia relevante entre ellas.
Las unidades de un token fungible están diseñadas para ser intercambiables entre sí siguiendo las reglas del token.
Cada NFT puede tener un identificador y características propias que lo diferencian de otros.
El identificador del token permite distinguir una unidad concreta dentro de un contrato.
Los NFT se implementan normalmente mediante smart contracts que siguen estándares conocidos. Estos contratos mantienen información sobre los tokens y definen las operaciones permitidas.
El contrato contiene las reglas que determinan cómo se crean, transfieren y consultan los tokens.
Un NFT puede identificarse mediante un identificador concreto dentro del contrato que lo gestiona.
El contrato mantiene información sobre qué dirección posee actualmente determinados tokens.
Ethereum dispone de estándares que facilitan la creación de tokens y permiten que diferentes aplicaciones sepan cómo interactuar con ellos.
Es uno de los estándares más conocidos para tokens no fungibles individuales.
Permite gestionar diferentes tipos de activos bajo un mismo contrato y puede utilizarse tanto para activos fungibles como no fungibles.
Los estándares ayudan a que wallets, mercados y otras aplicaciones puedan trabajar con tokens siguiendo interfaces conocidas.
El token y sus metadatos son conceptos relacionados, pero no necesariamente son exactamente lo mismo. Un NFT puede utilizar metadatos para describir sus características.
El token puede disponer de un identificador que lo distingue de otros tokens gestionados por el contrato.
Los metadatos pueden describir atributos, nombres, imágenes u otras características asociadas al NFT.
Un contrato puede utilizar una URI u otro mecanismo para indicar dónde consultar determinados metadatos.
Los NFT pueden utilizarse en diferentes aplicaciones digitales. Su utilidad no está determinada únicamente por el hecho de ser un NFT.
Pueden utilizarse para representar obras o piezas digitales asociadas a un proyecto.
Pueden representar objetos, personajes u otros elementos utilizados dentro de determinados juegos.
Algunos proyectos utilizan NFT como mecanismos de acceso, pertenencia o membresía.
También pueden utilizarse en sistemas relacionados con perfiles, credenciales o representación digital.
Es importante distinguir entre poseer el token y poseer los derechos sobre el contenido asociado. La propiedad del token se registra en la blockchain, mientras que los derechos sobre una obra pueden depender de otras condiciones.
La blockchain puede registrar qué dirección posee actualmente un determinado NFT.
Los derechos sobre una obra o contenido pueden estar sujetos a licencias, contratos o legislación externa.
La relación entre un NFT y sus metadatos o archivos puede depender de cómo haya sido diseñado el proyecto.
Los mercados permiten comprar, vender o explorar NFT. Para realizar operaciones suelen interactuar con smart contracts y wallets.
Un usuario puede adquirir un NFT mediante una operación que transfiere el token a su dirección.
Una venta puede implicar contratos que gestionan ofertas, transferencias y pagos según las reglas del mercado.
Los mercados también permiten consultar colecciones, atributos, historial y actividad relacionada con determinados tokens.
Una transferencia de NFT implica una interacción con el contrato que gestiona el token. La operación queda registrada en la blockchain una vez procesada.
El usuario inicia la operación desde una wallet compatible con el NFT.
La operación interactúa con el smart contract que gestiona el token.
Una vez procesada, la transferencia queda registrada como parte de la actividad de Ethereum.
Las operaciones que interactúan con contratos de Ethereum requieren recursos computacionales y, por tanto, pueden implicar un coste de gas.
Transferir un NFT puede requerir una transacción que consume gas.
Operaciones más complejas con contratos pueden necesitar diferentes cantidades de gas.
El coste final depende de la cantidad de gas utilizada y de las condiciones de tarifas de la red.
Los NFT utilizan wallets, smart contracts y aplicaciones externas, por lo que conviene comprobar cuidadosamente cualquier operación antes de firmarla.
Existen proyectos fraudulentos, enlaces maliciosos y colecciones que pueden intentar engañar al usuario.
Interactuar con un contrato implica confiar en su código y en las condiciones de la aplicación.
Nunca debes compartir la frase semilla ni las claves privadas para recibir o gestionar un NFT.
Los NFT son tokens no fungibles que pueden utilizarse para representar activos o elementos digitales de forma individual dentro de una blockchain.
Un NFT existe dentro de las reglas de un smart contract desplegado en una blockchain.
Sus identificadores permiten diferenciar tokens individuales dentro de un contrato.
Ser un NFT no determina por sí mismo el valor, utilidad o derechos asociados al activo.
Ahora que conoces cómo funcionan los NFT, el siguiente paso es aprender a consultar la información pública que queda registrada en Ethereum.
Para profundizar en NFT y estándares de Ethereum, consulta documentación técnica y fuentes reconocidas.
Portal oficial con documentación y recursos educativos sobre Ethereum.
ethereum.org →Documentación técnica sobre desarrollo, estándares y funcionamiento de Ethereum.
Developers →Propuestas técnicas que documentan estándares y cambios relacionados con el ecosistema Ethereum.
EIPs →Los NFT son solo una de las aplicaciones construidas sobre Ethereum. El siguiente paso es aprender a leer los datos públicos que genera la actividad de la red.