Wprowadzenie do programowalnych NFT
Programowalny NFT oznacza programowalny NFT, co odnosi się do NFT, który można zaktualizować po rzuceniu.
Programowalny NFT przechowuje metadane NFT w zmiennym formacie, a instrukcje i warunki zmian metadanych są z góry zakodowane w inteligentnej umowie NFT. Metadane mogą być aktualizowane ręcznie przez właściciela lub w oparciu o warunki określone w inteligentnej umowie.
O metadanych
NFT składają się zasadniczo z dwóch komponentów: TokenID i metadanych.
TokenID to unikalny identyfikator reprezentujący własność NFT, a metadane to obiekt powiązany z NFT. TokenID zapewnia możliwość weryfikacji własności NFT, natomiast zawartość metadanych zapewnia funkcjonalność NFT;
Metadane NFT obejmują nazwę tokena, atrybuty i łącza do plików.
Na przykład projekty NFT dotyczące sztuki generatywnej zwykle zawierają szereg różnych atrybutów, a niedobór różnych atrybutów jest różny. Właściwości te są przechowywane w metadanych NFT. Oprócz tego metadane zwykle zawierają łącze IPFS do obrazu lub filmu NFT.
Scenariusze zastosowań
1. Gry
Gracze mogą używać programowalnych NFT do reprezentowania swoich postaci w grze, poprawiając w ten sposób wrażenia z gry. Na przykład, gdy gracze zdobywają doświadczenie, rozwój ich postaci może znaleźć odzwierciedlenie w zmieniającym się wyglądzie NFT.
2. Tożsamość cyfrowa
Programowalne NFT można wykorzystać do charakteryzowania tożsamości cyfrowych lub paszportów. Dzięki elastyczności programowalnych NFT użytkownicy mogą automatycznie aktualizować swoją tożsamość cyfrową bez konieczności wymiany cyfrowych dokumentów tożsamości. Dane takie jak miejsce zamieszkania, stan cywilny i dane kontaktowe mogą być aktualizowane automatycznie.
3. Wirtualne nieruchomości
NFT można wykorzystać do tokenizacji rzeczywistych aktywów, a wykorzystanie programowalnych NFT do reprezentowania nieruchomości może odzwierciedlać zmieniające się czynniki, takie jak cena nieruchomości, wiek i własność w czasie rzeczywistym, zapewniając większą elastyczność.
4. Grafika
Artyści cyfrowi mogą używać programowalnych NFT do wykorzystywania danych w czasie rzeczywistym do zmiany obrazu dzieł sztuki, a zmiany te mogą sprawić, że dzieła sztuki będą bardziej wyjątkowe. Przykładem może być grafika NFT, która może zmieniać wygląd w zależności od aktualnej pogody lub pory roku.
5. Pass
Programowalne NFT mogą służyć do reprezentowania przepustek do udziału w określonych działaniach. Na przykład bilety na wydarzenia sportowe można podnieść na wyższy poziom w miarę wzrostu liczby i czasu trwania udziału użytkownika w wydarzeniach sportowych.
Korzyść
Zapewnia możliwość wprowadzania innowacji i rozwijania NFT w miarę upływu czasu. Projekty mogą utrzymać zainteresowanie ludzi NFT i sprawić, że użytkownicy będą się przywiązywać do nich poprzez ciągłe dodawanie nowych funkcji.
Automatyczne aktualizacje mogą być wyzwalane w oparciu o dane wejściowe ze świata rzeczywistego, co zapewnia większą elastyczność w korzystaniu z NFT.
niewystarczający
Zmiany niektórych atrybutów podczas ewolucji NFT mogą wpływać na niedobór.
Warunki powodujące aktualizację NFT mogą ograniczać obieg NFT (na przykład uzyskanie określonego atrybutu wymaga, aby NFT nie został przeniesiony w ciągu roku).
Ilość danych zawartych w programowalnych NFT jest duża, a koszt przechowywania w łańcuchu jest wysoki.
Uzyskując dane poza łańcuchem, należy to osiągnąć za pomocą maszyny Oracle. Opracowanie kontraktu jest trudne i wymaga większej wydajności z łańcucha publicznego.
Problem konfliktu poznawczego, koncepcja zmienności może kolidować z postrzeganiem użytkownika, że danymi w łańcuchu nie można manipulować.
Niektóre projekty mogą mieć długi cykl zmian, co osłabi cierpliwość inwestorów.
Sprawy projektowe
1. Pierwsza Wieczerza
First Supper to programowalne dzieło NFT składające się z 22 warstw. Dzieło zostało wydane wspólnie przez AsyncArt i artystów kryptograficznych.
Główną częścią Pierwszej Wieczerzy jest główne płótno. Główne płótno zawiera również plik przechowywany w łańcuchu, w którym zapisywane są takie informacje, jak obraz zawartej w nim warstwy i położenie warstwy na głównym płótnie. Każda warstwa jest betonowa, widoczna i przechowywana na łańcuchu. Warstwa ma kilka parametrów: wykonawcę, właściciela, główne płótno, do którego należy oraz parametry warstwy.
Każda warstwa Pierwszej Wieczerzy ma niezależne prawa własności i kontroli. Odpowiednio główne płótno i 22 warstwy są tokenizowane w Ethereum. Innymi słowy, obraz Pierwszej Wieczerzy ma w sumie 1 główne płótno NFT i 22 NFT dla różnych warstw NFT każdej stronie warstwy, właściciel może w dowolnym momencie zmienić ustawienia warstwy.

2. Plan muzyczny
Music Blueprint to narzędzie dla muzyków umożliwiające tworzenie generatywnych zestawów muzycznych NFT. Twórcy przesyłają nagrane nagrania dźwiękowe do narzędzia Async Canvas. Aplikacja Async Canvas pozwala twórcom nakładać na siebie ścieżki utworu i dodawać do nich różne wariacje. Gdy kolekcjonerzy wybiorą utwór, algorytm losowo utworzy unikalną wersję audio .
Twórca określa górny limit kwoty, jaką można wybić. Ta wersja utworu pojawi się tylko wtedy, gdy kolekcjoner zdecyduje się wybić wersję. Music Blueprints pozwalają producentom przybliżyć swoich fanów do procesu twórczego, zaangażować ich w ostateczną wersję i odkryć nowe możliwości twórcze dla twórców w tradycyjny sposób w przypadku wydawania singli.
3, CyberBrokerzy
Cyberbrokers to projekt NFT o łącznym wolumenie 10 001. Akcesoria postaci Cyberbrokers można dowolnie łączyć i demontować. Użytkownicy mogą zmieniać ubranie i akcesoria postaci oraz zmieniać jej fryzurę.
Grafika CyberBrokers składa się z plików SVG, które są podzielone na komponenty, skompresowane i przechowywane jako osobne warstwy w Ethereum. Użytkownicy mogą odtworzyć CyberBrokers bezpośrednio z zasobów, korzystając z transkoderów w łańcuchu. Metadane CyberBrokers będą również przechowywane w łańcuchu, a obrazy skompilowanych CyberBrokers przechowywane w pamięci podręcznej będą przechowywane za pośrednictwem protokołu IPFS.

4. Mam NFT
LIOM (Life in Our Minds) to dynamiczny projekt NFT, który ma formę animowanego filmu 3D. Ta seria NFT może reagować na zachowania kolekcjonerów, zmieniać wygląd NFT po oddaniu i łączyć je, tworząc interaktywne. Wirtualna rzeźba: Stado Matki.
Kiedy użytkownik rzuca, wygląd NFT będzie generowany losowo na podstawie zawartości portfela posiadacza; po oddaniu wygląd NFT będzie się również zmieniać w zależności od czasu posiadania przez użytkownika, liczby transakcji i stanu posiadania NFT w portfelu. portfel; jeśli portfel posiadacza zawiera NFT Partnerów, może również odblokować niektóre niestandardowe funkcje.

5, Aavegotchi
Aavegotchi to gra rozwojowa NFT stworzona w oparciu o Aave. Gracze mogą obstawiać tokeny ERC20 obsługiwane przez Aave, generować Aavegotchi NFT i wchodzić w interakcję z metaświatem Aavegotchi.
Po urodzeniu każdemu Aavegotchi przypisywany jest zestaw cech za pomocą generatora liczb losowych Chainlink VRF. Charakterystyka Aavegotchi może się zmieniać w zależności od intymności, poziomu, przedmiotów do noszenia i materiałów eksploatacyjnych.
Czynniki wpływające na charakterystykę Aavegotchi:
Intymność, częstotliwość interakcji intymnych może determinować poziom tej wartości. Im dłużej i częściej właściciel wchodzi w interakcję z Aavegotchi, tym wyższa będzie ta wartość.
Poziomuj, bierz udział w głosowaniu i grach w Aavegotchi DAO, aby zdobyć więcej punktów doświadczenia i zwiększyć swój poziom. Co kilka poziomów Aavegotchi zyskuje punkt duszy, który może zmienić charakterystykę ducha.
Nosząc sprzęt, gracze mogą kontrolować atrybuty ducha, kontrolując urządzenie do noszenia. Na przykład agresywność Aavegotchi wzrośnie, gdy nosi miecz.

6. Szkicowe strony
Sketchy Pages to podprojekt Sketchy Ape Book Club. Jest to dynamicznie programowalny NFT. Użytkownicy mogą w dowolnym momencie nagrywać wiadomości w inteligentnej umowie NFT i wspierać modyfikacje. NFT wyświetla różne obrazy w zależności od treści wejściowej.

7, 3 twarze
3Face to grafika, która odczytuje dane transakcyjne z portfela posiadacza i zmienia jego wygląd.
Twórcy 3Face porównują go do „energetycznego stworzenia”, żyjącego w symbiozie z kolekcjonerami, wysysającego dane z portfeli kolekcjonerów i odzwierciedlającego ich osobowość. Kolekcjonerzy mogą gromadzić więcej historii transakcji, aby zmienić parametry swojego 3Face, co może zachęcić użytkowników Web3 do powiązania swoich stanów psychicznych z zachowaniami online.

Podsumować
Pojawienie się programowalnego NFT pozwala nam dostrzec inną możliwość NFT, to znaczy NFT nie istnieje już w postaci prostych obrazów PFP, ale ma więcej scenariuszy użycia i interakcji.
Programowalne NFT pozwala na więcej interakcji między NFT a kolekcjonerami, na przykład ulepszanie wyposażenia postaci w grze; ulepszanie poziomów członkostwa w systemie sprzedaży biletów; w przypadku łączonych grafik gracze mogą dostosowywać grafikę zgodnie ze swoimi osobistymi preferencjami sprawia, że NFT jest bardziej grywalne.


