Úvod do programovatelných NFT

Programmable NFT znamená programovatelné NFT, což se týká NFT, které lze aktualizovat po odlití.

Programovatelné NFT ukládá metadata NFT ve variabilním formátu a instrukce a podmínky pro změny metadat jsou předem zakódovány v NFT smart kontraktu. Metadata mohou být aktualizována ručně vlastníkem nebo na základě podmínek stanovených v chytré smlouvě.

O metadatech

NFT se v podstatě skládají ze dvou složek: TokenID a metadata.

TokenID je jedinečný identifikátor, který představuje vlastnictví NFT, a metadata jsou objekt spojený s NFT. TokenID zajišťuje, že vlastnictví NFT lze ověřit, zatímco obsah metadat zajišťuje funkčnost NFT.

Metadata NFT zahrnují název tokenu, atributy a odkazy na soubory.

Například projekty generativního umění NFT obvykle obsahují řadu různých atributů a nedostatek různých atributů se liší. Tyto vlastnosti jsou uloženy v metadatech NFT. Kromě toho metadata obvykle obsahují odkaz IPFS na obrázek nebo video NFT.

Scénáře aplikací

1. Hry

Hráči mohou používat programovatelné NFT k reprezentaci svých postav ve hře, a tím vylepšit herní zážitek. Například jak hráči získávají zkušenosti, růst jejich postavy se může odrazit v měnícím se vzhledu NFT.

2. Digitální identita

Programovatelné NFT lze použít k charakterizaci digitálních identit nebo pasů. Díky flexibilitě programovatelných NFT mohou uživatelé automaticky aktualizovat své digitální identity, aniž by museli nahrazovat své digitální identifikační dokumenty. Podrobnosti, jako je místo bydliště, rodinný stav a kontaktní informace, mohou být všechny aktualizovány automaticky.

3. Virtuální nemovitosti

NFT lze použít k tokenizaci aktiv reálného světa a použití programovatelných NFT k reprezentaci skutečných nemovitostí může odrážet měnící se faktory, jako je cena nemovitosti, stáří a vlastnictví v reálném čase, což poskytuje větší flexibilitu.

4. Umělecké dílo

Digitální umělci mohou používat programovatelné NFT k použití dat v reálném čase ke změně obrazu uměleckých děl a tyto změny mohou učinit umělecká díla jedinečnějšími. Například umělecká díla NFT, která mohou měnit vzhled v závislosti na aktuálním počasí nebo ročním období.

5. Pass

Programovatelné NFT lze použít k reprezentaci průkazů k účasti na konkrétních aktivitách. Například vstupenky na sportovní akce lze upgradovat o počet a délku jejich účasti na sportovních akcích.

Výhoda

  • Poskytuje příležitost inovovat a rozvíjet NFT v průběhu času. Projekty mohou udržovat zájem lidí o NFT a vytvářet přilnavost uživatelů neustálým přidáváním nových funkcí.

  • Automatické aktualizace lze spouštět na základě vstupu ze skutečného světa, což poskytuje větší flexibilitu při používání NFT.

nedostatečné

  • Změny určitých atributů během vývoje NFT mohou ovlivnit nedostatek.

  • Podmínky, které spouštějí aktualizace NFT, mohou omezit oběh NFT (například získání určitého atributu vyžaduje, aby NFT nebyl převeden do jednoho roku).

  • Množství dat obsažených v programovatelných NFT je velké a náklady na on-chain storage jsou vysoké.

  • Při získávání dat mimo řetězec je třeba toho dosáhnout prostřednictvím orákula, vývoj kontraktu je obtížný a vyžaduje vyšší výkon od veřejného řetězce.

  • Problém kognitivního konfliktu, koncept proměnlivosti může být v rozporu s uživatelovým vnímáním, že s daty v řetězci nelze manipulovat.

  • Některé projekty mohou mít dlouhý cyklus změn, což opotřebuje trpělivost investorů.

Projektové případy

1, První večeře

First Supper je programovatelné NFT dílo složené z 22 vrstev. Dílo bylo spuštěno společně AsyncArt a krypto umělci.

Hlavní část První večeře je hlavní plátno Hlavní plátno také obsahuje soubor uložený na řetězu, který zaznamenává informace, jako je obrázek vrstvy, kterou obsahuje, a pozice vrstvy na hlavním plátně. Každá vrstva je betonová, viditelná a uložená na řetězu. Vrstva má několik parametrů: umělce, vlastníka, hlavní plátno, ke kterému patří, a parametry vrstvy.

Každá vrstva První večeře má nezávislá práva na vlastnictví a ovládání. Hlavní plátno a 22 vrstev je tokenizováno na Ethereum. Jinými slovy, obraz První večeře má celkem 1 hlavní plátno NFT a 22 NFT na každé vrstvě Na stránce vrstvy může vlastník kdykoli změnit nastavení vrstvy.

2、Hudební plán

Music Blueprint je nástroj pro hudebníky k vytváření generativních sad hudebních NFT. Tvůrci nahrávají nahraný zvuk do nástroje Async Canvas umožňuje tvůrcům vrstvit stopy písně a přidávat k nim různé variace, když si sběratelé vymyslí, algoritmus náhodně vytvoří jedinečnou zvukovou verzi .

Tvůrce určuje horní hranici množství, které lze razit. Pouze pokud se sběratel rozhodne razit verzi, objeví se tato verze písně. Music Blueprints umožňují producentům přiblížit svým fanouškům tvůrčí proces, zapojit fanoušky do finálního sestřihu a objevit nové kreativní možnosti pro tvůrce tradičním způsobem vydávání singlů.

3, CyberBrokers

Cyberbrokers je projekt NFT s celkovým objemem 10 001. Doplňky postav Cyberbrokers lze libovolně kombinovat a rozebírat Uživatelé mohou postavě měnit oblečení, doplňky a nahrazovat její účes.

Kresba CyberBrokers se skládá ze souborů SVG, které jsou rozděleny na komponenty, komprimovány a uloženy jako samostatné vrstvy v Ethereu. Uživatelé mohou znovu vytvořit CyberBrokers přímo z aktiv pomocí on-chain transkodéru. Metadata CyberBrokers budou také uložena on-chain, s mezipamětí obrázků zkompilovaných CyberBrokers uložených prostřednictvím IPFS.​

4, mám NFT

LIOM (Life in Our Minds) je dynamický NFT projekt, který má podobu 3D animovaného videa Tato série NFT dokáže reagovat na chování sběratelů, změnit vzhled NFT po odlití a zkombinovat je do podoby interaktivního. Virtuální socha: Hejno matky.

Když uživatel odesílá, vzhled NFT bude náhodně generován na základě obsahu peněženky držitele po odevzdání, vzhled NFT se také změní podle doby držení uživatele, počtu transakcí a držení NFT v peněžence; peněženka, pokud má peněženka držitele NFT partnerů, může také odemknout některé vlastní funkce.

5, Avegotchi 

Aavegotchi je vývojová hra NFT vytvořená na základě Aave Hráči mohou vsadit tokeny ERC20 podporované Aave, generovat Aavegotchi NFT a komunikovat s metaverzí Aavegotchi.

Při narození je každému Aavegotchi přiřazena sada charakteristik pomocí generátoru náhodných čísel Chainlink VRF. Vlastnosti Aavegotchi se mohou měnit na základě intimity, úrovně, nositelnosti a spotřebního materiálu.

Faktory ovlivňující vlastnosti Aavegotchi:

  • Míru této hodnoty může určovat intimita, frekvence intimních interakcí. Čím déle a častěji majitel komunikuje s Aavegotchi, tím vyšší bude tato hodnota.

  • Úroveň, účast v hlasování a hrách v Aavegotchi DAO, abyste získali více zkušenostních bodů a zlepšili úroveň. Každých několik úrovní získá Aavegotchi bod duše, který může změnit vlastnosti duchů.

  • Nošením vybavení mohou hráči ovládat vlastnosti ducha ovládáním nositelného zařízení. Například agresivita Aavegotchi se zvýší, když nosí meč.

6、Sketchy Pages

Sketchy Pages je dílčím projektem Sketchy Ape Book Club. Jedná se o dynamicky programovatelné NFT.

7, 3 Obličej

3Face je umělecké dílo, které čte transakční data z peněženky držitele a mění její vzhled.

Tvůrci 3Face jej přirovnávají k „energetickému stvoření“, které žije v symbióze se sběrateli, protože vysává data sběratelů z peněženek a odráží jejich osobnosti. Sběratelé mohou nashromáždit více transakční historie, aby mohli změnit parametry svého 3Face, což může motivovat uživatele Web3, aby spojili své duševní stavy s online chováním.

Shrnout

Vznik programovatelného NFT nám umožňuje vidět další možnost NFT, to znamená, že NFT již neexistuje ve formě jednoduchých obrázků PFP, ale má více scénářů použití a interakce.

Programovatelné NFT umožňuje větší interakci mezi NFT a sběrateli, jako je vylepšení vybavení postav ve hře a v kombinovatelném umění si mohou hráči upravit kresbu podle svých osobních preferencí dělá NFT hratelnější.