Kernpunkte
Dynamische NFTs (dNFTs) sind eine Art nicht-fungibler Tokens (NFTs), deren Metadaten auf Basis externer Daten oder Ereignisse auf der Kette aktualisiert werden können.
Im Gegensatz zu statischen NFTs, die feste und permanente Metadaten haben, können sich dynamische NFTs als Reaktion auf Informationen aus der realen Welt weiterentwickeln – etwa anhand von Sportergebnissen, Wetterdaten oder Spieleraktivität.
Dynamische NFTs nutzen Smart Contracts und Blockchain-Oracles, um Off-Chain-Daten abzurufen und Metadatenänderungen auszulösen – dabei bleibt dieselbe Token-ID erhalten.
Zu den gängigen Anwendungsfällen zählen Blockchain-Gaming, digitale Identität, die Tokenisierung von Immobilien und programmierbare digitale Kunst.
Einführung
Ein dynamisches NFT ist ein Blockchain-Token, der sein Aussehen, seine Attribute oder seine Metadaten als Reaktion auf externe Bedingungen ändern kann. Im Gegensatz zu einem Standard-NFT, das beim Minting festgelegt wird, verwendet ein dynamisches NFT Smart Contracts und externe Datenfeeds, um Updates automatisch auszulösen.
Dynamische NFTs gibt es als Konzept seit den frühen Tagen des NFT-Gamings, aber Entwicklungen in der Oracle-Infrastruktur, plattformübergreifende Interoperabilität und durch KI generierte Inhalte haben sie in den letzten Jahren deutlich praktischer und vielseitiger gemacht. Dieser Artikel erklärt, wie sie funktionieren und wo sie eingesetzt werden.
Was sind dynamische NFTs?
Dynamische NFTs sind eine Unterkategorie von NFTs, deren Eigenschaften sich ändern können, wenn bestimmte Bedingungen erfüllt sind. Jedes NFT enthält Metadaten, die seine Eigenschaften beschreiben. Dazu können Namen, Beschreibungen, visuelle Merkmale und Statistiken gehören. Beispielsweise könnte ein Gaming-NFT die Stärke oder die Ausdauerbewertung eines Avatars als Metadaten speichern. Bei einem Stück NFT-Kunst könnten Metadaten Farben, Accessoires oder visuelle Ebenen beschreiben. Bei einem statischen NFT sind diese Metadaten beim Minting dauerhaft „eingeschlossen“. Bei einem dynamischen NFT können sie neu geschrieben werden.
Dynamische NFTs können mithilfe des ERC-1155-Token-Standards aufgebaut werden, der semi-fungible Tokens unterstützt. ERC-1155-Tokens teilen Eigenschaften sowohl von fungiblen ERC-20-Tokens als auch von nicht-fungiblen ERC-721-Tokens und können so bei Bedarf aktualisiert werden. Wichtig ist: Das dynamische Verhalten ist nicht nur auf ERC-1155 beschränkt. ERC-721-Tokens können ebenfalls dynamisch gemacht werden, indem man Metadaten Off-Chain speichert und sie über Oracle-Auslöser bei Smart-Contract-Aufrufen aktualisiert.
Der wichtigste Identifikator für jedes NFT – seine Token-ID – ändert sich nicht, wenn Metadaten aktualisiert werden. Nur die Eigenschaften, die in den Metadaten codiert sind, ändern sich. Das bewahrt den Nachweis des Eigentums, während das Asset sich weiterentwickeln kann.
Wie können dynamische NFTs geändert werden?
Dynamische NFTs sind auf Blockchain-Oracles angewiesen, um auf externe Informationen zuzugreifen. Oracles sind Drittanbieter-Dienste, die reale Daten aus APIs, IoT-Sensoren, Sportdatenbanken oder Finanzdatenanbietern abrufen und diese Daten dann an Smart Contracts auf der On-Chain-Ebene übermitteln.
So funktioniert der Aktualisierungsprozess typischerweise:
Ein dynamisches NFT wird von einem Smart Contract mit einem anfänglichen Satz an Metadaten gemintet.
Der Smart Contract ist so programmiert, dass er in festen Intervallen oder bei Auslösung durch bestimmte Ereignisse Daten von einem oder mehreren Oracles anfordert.
Wenn das Oracle die externen Daten bereitstellt, prüft der Smart Contract, ob die Bedingungen für ein Update erfüllt sind.
Wenn die Bedingungen erfüllt sind, aktualisiert der Smart Contract die NFT-Metadaten automatisch.
Zum Beispiel könnte ein Sportkarten-NFT, das an die Leistungsstatistiken eines Fußballers gekoppelt ist, sich nach jedem Spiel automatisch aktualisieren. Ein Chainlink-Oracle könnte die offiziellen Spieldaten abrufen und an den Smart Contract übergeben, der dann die in den NFT-Metadaten gespeicherten Werte neu schreibt. Dieser Prozess erfolgt ohne manuelle Eingabe durch den Token-Ersteller oder -Besitzer.
Cross-Chain-Oracle-Infrastruktur, zum Beispiel Chainlink CCIP, hat die Funktionalität dynamischer NFTs außerdem über mehrere Blockchains hinweg erweitert. Ein NFT auf einer Kette kann jetzt auf Datenereignisse reagieren, die auf einer anderen Kette aufgezeichnet wurden, und erweitert damit die Gestaltungsmöglichkeiten erheblich.
Anwendungen für dynamische NFTs
Identität
Wenn eine blockchainbasierte digitale Identität weit verbreitet ist, könnten dynamische NFTs als zugrunde liegendes Format für Reisepässe, berufliche Zertifikate und andere Dokumente dienen, die sich im Laufe der Zeit ändern. Ein digitales Zertifikat, das sich automatisch aktualisiert, wenn Sie eine Lizenz verlängern oder Ihre Adresse ändern, wäre viel praktischer als das Ausstellen eines neuen statischen Tokens für jede Änderung.
Diese Anwendung ist nach wie vor weitgehend theoretisch, aber mehrere Pilotprogramme zur digitalen Identität haben begonnen, NFT-basierte Zertifikatsysteme zu untersuchen. Dynamische Metadaten sind dabei eine zentrale Designanforderung.
Gaming
Dynamische NFTs sind besonders aktiv in Blockchain-Spielen, in denen In-Game-Charaktere, Gegenstände und Landparzellen den Fortschritt des Spielers widerspiegeln müssen. Ein Charakter, der durch Spielentscheidungen Erfahrung gewinnt, neue Fähigkeiten freischaltet oder sein Aussehen ändert, passt natürlich zu dynamischen NFTs.
Das ursprüngliche CryptoKitties-Spiel, das 2017 auf Ethereum startete, war ein frühes Beispiel. Spieler konnten virtuelle Katzen züchten, deren Merkmale teilweise durch Logik auf der Kette bestimmt wurden. Neuere Blockchain-Spiele nutzen dynamische NFTs, um Charaktere abzubilden, deren Werte sich in Echtzeit anhand von Spielergebnissen, Crafting-Aktionen oder In-Game-Ereignissen aktualisieren.
Immobilien
Immobilien-Tokenisierung ist ein wachsendes Feld, und statische NFTs reichen nicht aus, wenn es um die Abbildung von Eigentum geht. Detailangaben zu Immobilien – einschließlich Eigentumsverlauf, Bewertung, Mietstatus und Wartungsaufzeichnungen – ändern sich regelmäßig. Ein dynamisches NFT kann diese Aktualisierungen in die Metadaten des Tokens integrieren und so eine genauere und stets aktuellere digitale Darstellung eines physischen Vermögenswerts schaffen.
Kunst
Dynamische NFT-Kunst nutzt Live-Daten, um Werke zu schaffen, die sich über die Zeit verändern. Kunstwerke, deren Farben sich an das aktuelle Wetter anpassen, deren Komposition sich anhand von Marktdaten verändert oder deren Form sich durch die Interaktion mit der Community weiterentwickelt – all das sind Beispiele, die seit 2020 erstellt und verkauft wurden.
Seit 2023 hat KI-generierte dynamische Kunst eine weitere Dimension hinzugefügt. Generative Kunstmodelle können so angestoßen werden, dass sie für ein NFT neue visuelle Ausgaben basierend auf Bedingungen auf der Kette erzeugen. Dadurch entstehen Stücke, die einzigartig darauf reagieren und sich kontinuierlich weiterentwickeln. Das hat das Interesse sowohl von Sammlern als auch von Künstlern geweckt, die nach neuen Formen programmierbaren kreativen Ausdrucks suchen.
FAQ
Was ist der Unterschied zwischen einem dynamischen NFT und einem statischen NFT?
Ein statisches NFT hat Metadaten, die dauerhaft zum Zeitpunkt des Mintings festgelegt sind und sich nicht ändern können. Ein dynamisches NFT hat Metadaten, die anhand externer Daten oder Ereignisse auf der Kette aktualisiert werden können. Die Token-ID bleibt gleich, aber Eigenschaften wie Werte, Aussehen oder Attribute können sich im Laufe der Zeit weiterentwickeln.
Welches Token-Standard wird für dynamische NFTs verwendet?
Dynamische NFTs können mit ERC-1155 aufgebaut werden, das semi-fungible Tokens unterstützt, die aktualisiert werden können. Sie können auch mit ERC-721 erstellt werden – unter Verwendung von Off-Chain- oder hybrider Metadaten-Speicherung –, wobei eine Kombination aus Smart Contract und Oracle Updates auslöst. Das dynamische Verhalten entsteht aus der Logik des Smart Contracts, nicht ausschließlich aus dem Token-Standard.
Welche Beispiele aus der Praxis gibt es für dynamische NFTs?
Beispiele sind Sportkarten-NFTs, die nach Spielen Spielerstatistiken aktualisieren, Gaming-Avatare, die neue Eigenschaften erhalten, wenn Spieler Fortschritte machen, digitale Kunstwerke, die ihr Aussehen anhand von Wetter- oder Marktdaten ändern, sowie experimentelle Identitätsnachweise, die persönliche Angaben aktualisieren.
Sind dynamische NFTs wertvoller als statische NFTs?
Es gibt keinen direkten Zusammenhang zwischen der Dynamik bzw. Statiskeit eines NFTs und seinem Marktwert. Der Wert hängt von der Nachfrage nach dem jeweiligen Projekt, vom Nutzen der dynamischen Funktionen und den allgemeinen Marktbedingungen ab. Dynamische Funktionen können einen wahrgenommenen Nutzen oder mehr Interaktion schaffen, was die Nachfrage beeinflussen kann – jedoch ist das nicht garantiert. Wie bei jedem digitalen Vermögenswert können die Preise schwankend sein.
Abschließende Gedanken
Dynamische NFTs stellen eine bedeutende Weiterentwicklung des NFT-Formats dar. Indem sie Blockchain-Tokens über Oracles und Smart Contracts mit Daten aus der realen Welt verbinden, können sie als „lebendige“ digitale Assets dienen – statt als feste Sammlerstücke. Gaming, Identität, Immobilien und digitale Kunst sind alles Bereiche, in denen diese Flexibilität einen praktischen Nutzen haben kann.
Weiterführende Lektüre
Was ist ein NFT?
Was sind Smart Contracts und wie funktionieren sie?
Blockchain-Oracles erklärt
Was sind Token-Standards?
Was ist ERC-1155 und wie funktioniert es?
Haftungsausschluss: Diese Inhalte werden Ihnen ausschließlich auf einer „wie besehen“-Basis für allgemeine Informationen und zu Bildungszwecken bereitgestellt, ohne irgendeine Zusicherung oder Gewähr. Dies ist nicht als finanzielle, rechtliche oder sonstige professionelle Beratung zu verstehen, und es ist auch nicht beabsichtigt, den Kauf eines bestimmten Produkts oder einer bestimmten Dienstleistung zu empfehlen. Holen Sie sich bitte Ihren eigenen Rat von geeigneten professionellen Beratern ein. Wenn Inhalte von einem Dritten beigetragen wurden, beachten Sie bitte, dass die dort geäußerten Ansichten dem jeweiligen Dritten gehören und nicht zwingend die Ansichten von Binance Academy widerspiegeln. Digitalasset-Preise können volatil sein. Der Wert Ihrer Investition kann fallen oder steigen, und möglicherweise erhalten Sie den investierten Betrag nicht zurück. Sie sind allein für Ihre Anlageentscheidungen verantwortlich und Binance Academy haftet nicht für Verluste, die Ihnen möglicherweise entstehen. Weitere Informationen finden Sie in unseren Nutzungsbedingungen, der Risiko-Warnung und den Binance-Academy- Bedingungen.
