Introducción a las NFT programables
NFT programable significa NFT programable, que se refiere a NFT que se puede actualizar después de la transmisión.
La NFT programable almacena los metadatos de la NFT en un formato variable, y las instrucciones y condiciones para los cambios de metadatos están codificadas de antemano en el contrato inteligente de NFT. El propietario puede actualizar los metadatos manualmente o según las condiciones establecidas en el contrato inteligente.
Acerca de los metadatos
Las NFT se componen esencialmente de dos componentes: TokenID y metadatos.
TokenID es un identificador único que representa la propiedad de la NFT y los metadatos son el objeto asociado con la NFT. TokenID garantiza que se pueda verificar la propiedad de la NFT, mientras que el contenido de los metadatos garantiza la funcionalidad de la NFT.
Los metadatos de NFT incluyen el nombre del token, atributos y enlaces a archivos.
Por ejemplo, los proyectos NFT de arte generativo suelen contener una serie de atributos diferentes, y la escasez de atributos diferentes varía. Estas propiedades se almacenan en los metadatos de la NFT. Además de esto, los metadatos suelen contener un enlace IPFS a la imagen o vídeo del NFT.
Escenarios de aplicación
1. Juegos
Los jugadores pueden utilizar NFT programables para representar a sus personajes en el juego, mejorando así la experiencia de juego. Por ejemplo, a medida que los jugadores ganan experiencia, el crecimiento de su personaje puede reflejarse a través de la apariencia cambiante del NFT.
2. Identidad digital
Las NFT programables se pueden utilizar para caracterizar identidades o pasaportes digitales. Gracias a la flexibilidad de las NFT programables, los usuarios pueden actualizar automáticamente sus identidades digitales sin tener que reemplazar los documentos de identidad digitales. Detalles como el lugar de residencia, el estado civil y la información de contacto se pueden actualizar automáticamente.
3. Bienes raíces virtuales
Las NFT se pueden utilizar para tokenizar activos del mundo real, y el uso de NFT programables para representar propiedades reales puede reflejar factores cambiantes como el precio de la propiedad, la antigüedad y la propiedad en tiempo real, lo que proporciona una mayor flexibilidad.
4. Obra de arte
Los artistas digitales pueden utilizar NFT programables para utilizar datos en tiempo real para cambiar la imagen de las obras de arte, y estos cambios pueden hacer que las obras de arte sean más únicas. Un ejemplo sería una obra de arte NFT que podría cambiar de apariencia según el clima o la temporada actual.
5. Pase
Los NFT programables se pueden utilizar para representar pases para participar en actividades específicas. Por ejemplo, las entradas para eventos deportivos se pueden actualizar a un nivel superior a medida que aumenta el número y la duración de la participación del usuario en eventos deportivos.
Ventaja
Brinda la oportunidad de innovar y hacer crecer las NFT con el tiempo. Los proyectos pueden mantener el interés de las personas en las NFT y generar rigidez en los usuarios agregando constantemente nuevas funciones.
Las actualizaciones automáticas se pueden activar en función de entradas del mundo real, lo que proporciona una mayor flexibilidad en el uso de NFT.
insuficiente
Los cambios en ciertos atributos durante la evolución de las NFT pueden afectar la escasez.
Las condiciones que activan las actualizaciones de NFT pueden limitar la circulación de la NFT (por ejemplo, obtener un determinado atributo requiere que la NFT no se haya transferido dentro de un año).
La cantidad de datos contenidos en las NFT programables es grande y el costo del almacenamiento en cadena es alto.
Cuando se obtienen datos fuera de la cadena, es necesario lograrlo a través de una máquina Oracle. El desarrollo del contrato es difícil y requiere un mayor rendimiento de la cadena pública.
Problema de conflicto cognitivo, el concepto de mutabilidad puede entrar en conflicto con la percepción del usuario de que los datos de la cadena no pueden ser manipulados.
Algunos proyectos pueden tener un ciclo de cambio largo, lo que acabará con la paciencia de los inversores.
Casos de proyectos
1 、 Primera Cena
First Supper es una obra NFT programable compuesta por 22 capas. La obra fue lanzada conjuntamente por AsyncArt y criptoartistas.
El cuerpo principal de First Supper es un lienzo principal. El lienzo principal también incluye un archivo almacenado en la cadena, que registra información como la imagen de la capa que contiene y la posición de la capa en el lienzo principal. Cada capa es concreta, visible y almacenada en cadena. Una capa tiene varios parámetros: artista, propietario, lienzo principal al que pertenece y parámetros de capa.
Cada capa de First Supper tiene derechos de propiedad y control independientes. El lienzo principal y 22 capas están tokenizados en Ethereum respectivamente. En otras palabras, la pintura de First Supper tiene un total de 1 lienzo principal NFT y 22 NFT para diferentes capas. En cada página de capa, el propietario puede cambiar la configuración de la capa en cualquier momento.
2 、 Plano musical
Music Blueprint es una herramienta para que los músicos creen conjuntos generativos de NFT musicales. Los creadores cargan audio grabado a la herramienta Async Canvas. Async Canvas les permite superponer las pistas de una canción y agregar diferentes variaciones a esas pistas; cuando los coleccionistas crean, el algoritmo extraerá de la combinación de estas pistas formará aleatoriamente una versión de audio única. .
El creador determina el límite superior de la cantidad que se puede acuñar. Sólo si un coleccionista decide crear una versión, aparecerá esa versión de la canción. Music Blueprints permite a los productores acercar a sus fans al proceso creativo, involucrarlos en el corte final y descubrir nuevas salidas creativas para los creadores en la forma tradicional de los lanzamientos de sencillos.
3. Cibercorredores
Cyberbrokers es un proyecto NFT con un volumen total de 10.001. Los accesorios de los personajes de Cyberbrokers se pueden combinar y desmontar a voluntad. Los usuarios pueden cambiar la ropa y los accesorios del personaje y reemplazar el peinado del personaje.
El arte de CyberBrokers se compone de archivos SVG que se dividen en componentes, se comprimen y se almacenan como capas separadas en Ethereum. Los usuarios pueden recrear CyberBrokers directamente a partir de activos utilizando transcodificadores en cadena. Los metadatos de CyberBrokers también se almacenarán en cadena, con imágenes en caché de CyberBrokers compilados almacenadas a través de IPFS.
4、Tengo NFT
LIOM (Life in Our Minds) es un proyecto NFT dinámico que toma la forma de un video animado en 3D. Esta serie de NFT puede responder al comportamiento de los coleccionistas, cambiar la apariencia del NFT después del casting y combinarse para formar un interactivo. Escultura Virtual: El Rebaño Madre.
Cuando el usuario realiza una transmisión, la apariencia del NFT se generará aleatoriamente en función del contenido de la billetera del titular. Después de la transmisión, la apariencia del NFT también cambiará según el tiempo de tenencia del usuario, la cantidad de transacciones y las tenencias de NFT en el; billetera; si la billetera del titular tiene NFT de socios, también puede desbloquear algunas funciones personalizadas.
5, Aavegotchi
Aavegotchi es un juego de desarrollo de NFT creado en base a Aave. Los jugadores pueden apostar tokens ERC20 compatibles con Aave, generar Aavegotchi NFT e interactuar con el metaverso de Aavegotchi.
Al nacer, a cada Aavegotchi se le asigna un conjunto de características utilizando el generador de números aleatorios Chainlink VRF. Las características de Aavegotchi pueden cambiar según la intimidad, el nivel, los dispositivos portátiles y los consumibles.
Factores que afectan las características de Aavegotchi:
La intimidad, la frecuencia de las interacciones íntimas puede determinar el nivel de este valor. Cuanto más tiempo y más frecuentemente interactúe el propietario con el Aavegotchi, mayor será este valor.
Nivela, participa en votaciones y juegos en Aavegotchi DAO para conseguir más puntos de experiencia y aumentar tu nivel. Cada pocos niveles, Aavegotchi gana un punto de alma que puede cambiar las características del fantasma.
Al usar equipo, los jugadores pueden controlar los atributos del fantasma controlando el dispositivo portátil. Por ejemplo, la agresividad del Aavegotchi aumentará cuando use una espada.
6. Páginas incompletas
Sketchy Pages es un subproyecto de Sketchy Ape Book Club. Es un NFT dinámico programable. Los usuarios pueden grabar mensajes en el contrato inteligente de NFT y admitir modificaciones en cualquier momento. El NFT muestra diferentes imágenes según el contenido de entrada.
7、3Cara
3Face es una obra de arte que lee los datos de la transacción de la billetera del titular y cambia su apariencia.
Los creadores de 3Face lo comparan con una “criatura energética” que vive en simbiosis con los coleccionistas, ya que absorbe los datos de la billetera de los coleccionistas y les refleja sus personalidades. Los coleccionistas pueden acumular más historial de transacciones para cambiar los parámetros de su 3Face, lo que puede incentivar a los usuarios de Web3 a conectar sus estados mentales con su comportamiento en línea.
Resumir
La aparición de NFT programables nos permite ver otra posibilidad de NFT, es decir, NFT ya no existe en forma de simples imágenes PFP, sino que tiene más escenarios de uso e interacción.
Los NFT programables permiten más interacciones entre NFT y los coleccionistas, como la mejora del equipamiento de los personajes en el juego; la mejora de los niveles de membresía en el sistema de venta de entradas y, en el arte combinable, los jugadores pueden personalizar la obra de arte según sus preferencias personales. hace que NFT sea más jugable.