Clé de métadonnées pour déverrouiller l’utilitaire NFT – La nouvelle pile


Brian Platz

Brian est le co-fondateur et co-PDG de Fluree, PBC, une société d’utilité publique basée en Caroline du Nord qui se concentre sur la transformation de la sécurité, de la propriété et de l’accès aux données avec une base de données de blockchain évolutive. Il était un entrepreneur et un dirigeant tout au long des premiers jours d’Internet et du boom du SaaS, ayant fondé la populaire communauté de développement Web A List Apart, ainsi qu’une foule d’entreprises SaaS prospères. Avant d’établir Fluree, Brian a cofondé SilkRoad Technology, qui est passé à plus de 2 000 clients et 500 employés dans 12 bureaux mondiaux.

La plupart des discussions sur les architectures NFT ont tendance à se concentrer sur l’efficacité, la rentabilité et l’évolutivité de la façon dont les jetons NFT sont frappés et échangés. Et ces discussions sont essentielles pour favoriser l’aspect pratique du NFT. Mais finalement, plus de discussions et d’analyses de l’architecture des métadonnées sont nécessaires pour étendre l’utilité NFT.

Les NFT sont sur le point d’échapper aux limites des cartes de baseball numériques et des jeux pour gagner pour devenir une technologie d’entreprise courante. D’ici 2024, Gartner prédit que 50% des entreprises cotées en bourse auront une sorte de NFT sous-tendant leur présence de marque ou d’écosystème numérique. Les NFT deviendront un puissant outil de marketing pour soutenir les effets des écosystèmes numériques et accélérer les valorisations des entreprises.

Gartner poursuit en décrivant les NFT comme devenant un moyen de « tirer parti de l’hyper-tokénisation pour développer de manière exponentielle les modèles commerciaux ». C’est un peu long, mais cela souligne l’importance de penser à échanger des jetons plus efficacement et de se connecter à d’autres choses dans le monde réel qui intéressent les gens ordinaires. Dans le cas de Gartner, ils font référence à la «stratégie de tokenisation» d’une entreprise pour capturer les besoins numériques de ses clients et sécuriser les flux de revenus futurs.

Une façon élargie de penser à la gamification NFT propulsera une entreprise dans le top dix des entreprises les plus valorisées d’ici 2026, prédit Gartner. Mais pour que cela se produise, les développeurs devront considérer l’importance des outils et des architectures pour la gestion des métadonnées NFT comme une réflexion préalable plutôt qu’après coup.

À certains égards, toute la définition des métadonnées est inversée lors du développement d’applications NFT. Cela a une certaine valeur, sur laquelle nous reviendrons dans une minute. Mais en conséquence, cela passe également sous silence la manière dont l’utilité des NFT peut être étendue pour une utilisation plus courante.

Inverser les points de vue

Dans le monde NFT, les « données » primaires sont considérées comme le jeton dont la propriété est attribuée à diverses adresses sur la blockchain. Cette propriété peut être transférée par divers processus caractérisés dans des normes comme EIP-721 dans l’univers Ethereum. D’autres normes telles que EIP-1155 décrivent des moyens de regrouper et d’échanger plus efficacement des collections de NFT. Il existe même un travail comme EIP-2981 pour partager les données de redevances entre les échanges NFT, bien qu’il laisse les processus de paiement réels être triés par les échanges respectifs.

Les métadonnées d’un NFT sont le contenu réel et la description du contenu décrit dans le contrat stocké sur la blockchain. C’est un peu en arrière par rapport à la façon dont les gens pensent habituellement aux métadonnées. Dans un MP3, la musique est l’événement principal et les informations, comme l’artiste, le groupe, l’album et les battements par minute, sont une annexe. Dans certains systèmes DRM, les informations de propriété sont également encodées dans les métadonnées.

Dans un NFT, les métadonnées sont pointées par un identifiant de ressource uniforme cryptographique (URI) référencé dans le jeton. Cet URI peut pointer vers un site Web géré par le créateur NFT ou un tiers, une adresse IPFS ou un autre emplacement de données que l’application NFT peut résoudre. Dans presque tous les cas, les métadonnées vivent en dehors du NFT réel. Les rares exceptions sont quelques œuvres ASCII suffisamment petites pour être encodées directement dans une blockchain.

La valeur de l’efficacité technique

S’agit-il de données ou de métadonnées ? Crédit : Facevase, domaine public.

Comme pour beaucoup de choses dans la vie, il peut être extrêmement utile de regarder les choses différemment. Se concentrer sur la propriété et la négociabilité des NFT en tant que « données » peut aider à apporter de l’efficacité aux implémentations du marché des NFT. Les efforts visant à trier les compromis dans diverses approches pour la frappe et le commerce des NFT conduiront à une évolutivité technique.

Par exemple, Ethereum est toujours en tête du peloton en ce qui concerne la part de marché NFT. Une multitude de soi-disant tueurs Ethereum comme Cardano, Tron et Solano promettent des performances améliorées, qui doivent être mises en balance avec les différences dans les mécanismes de consensus et la taille de la communauté. Ensuite, il y a les nouveaux réseaux de niveau 2 qui tirent parti des nouvelles fonctionnalités de trading mises en œuvre dans les réseaux principaux de la blockchain pour enrouler plusieurs transactions à l’aide de preuves à connaissance nulle.

D’autres explorent comment les sidechains pour migrer les contrats dans les deux sens à travers les blockchains connectés. C’est génial en théorie, mais des détails désordonnés apparaissent parfois dans la façon dont ceux-ci fonctionnent dans la pratique. La récente violation de 600 millions de dollars du Poly Network rappelle que les sidechains peuvent introduire des vulnérabilités de sécurité manquées même par les meilleures équipes.

La concurrence entre ces différentes approches aidera les NFT à devenir plus pratiques et plus faciles à mettre en œuvre pour un public beaucoup plus large

Recadrer l’événement principal

Les développeurs devront également considérer les métadonnées NFT comme l’événement principal dans certains cas pour étendre l’utilité des NFT afin de prendre en charge davantage de cas d’utilisation. La première utilisation d’éléments de type métadonnées remonte à la Bibliothèque d’Alexandrie en Égypte vers 280 av. Ceux-ci ont finalement été formalisés dans des catalogues sur fiches et le système décimal Dewey pour organiser les livres par catégorie.

Dans les années 1960, les universitaires ont commencé à utiliser le terme métadonnées pour décrire différentes approches permettant de croiser des données sur d’autres données stockées dans des systèmes informatiques. Ces premières recherches ont abouti à des normes pour le marquage des images, des documents et finalement de tous les types de données d’entreprise. De nos jours, les outils et systèmes de gestion des métadonnées (MDM) jouent un rôle crucial en aidant les entreprises à donner un sens au tsunami de données provenant des applications d’entreprise, de l’Internet des objets et de sources tierces.

En 2004, la National Information Standards Organization (NISO) a formalisé ces idées en trois catégories principales :

  • Les métadonnées descriptives décrivent une ressource pour la découverte et l’identification, telles que le titre, l’auteur et le contenu.
  • Les métadonnées structurelles décrivent comment plusieurs éléments peuvent être assemblés, par exemple comment plusieurs pistes peuvent être organisées dans une chanson.
  • Les métadonnées administratives aident à gérer la ressource, par exemple quand elle a été créée, qui en est propriétaire et comment y accéder.

Le document du NISO a fait valoir que «les métadonnées sont essentielles pour garantir que les ressources survivront et continueront d’être accessibles dans le futur». C’est un peu daté, mais certaines des idées de base sont toujours pertinentes, en particulier alors que les développeurs réfléchissent aux moyens d’étendre l’utilité des applications NFT.

Extension de l’utilitaire NFT

Certains projets NFT n’ont jamais prévu de survivre, encore moins de prospérer. Et les créateurs et acheteurs de NFT commencent à découvrir que les NFT ne sont pas aussi solides qu’on ne l’imaginait. Par exemple, un artiste du nom de Niconfirm a délibérément changé les images indiquées après coup pour souligner une limite critique dans la façon dont ces systèmes sont construits aujourd’hui.

Voici quatre considérations pour la mise en œuvre de métadonnées NFT qui pourraient étendre l’utilité des NFT à long terme :

Les métadonnées sont-elles démontrables ? Cela concerne la réflexion sur les garanties pour s’assurer que ce à quoi l’URI NFT pointe est ce sur quoi tout le monde s’accorde lorsqu’il change de mains. Au minimum, cela inclut la génération d’un hachage qui pointe vers une adresse fiable, telle que le site Web d’une organisation réputée ou l’adresse IPFS avec une chaîne de confiance bien établie. Un deuxième niveau de prouvabilité consiste à considérer non seulement un hachage de l’URI mais aussi le contenu. De cette façon, si le contenu de l’adresse change d’une manière ou d’une autre, tout le monde le saura.

Les métadonnées sont-elles récupérables ? Cela facilite la recherche des métadonnées relatives à un NFT donné sur une gamme de marchés et de moteurs de recherche. La communauté NFT pourrait profiter des premiers efforts pour améliorer la recherche. Une collaboration entre Google, Microsoft et Yahoo a conduit à la création de Schema.org pour promouvoir des schémas de données structurées sur Internet. Cela pourrait faciliter la recherche et la réutilisation des NFT et de leurs dérivés sur plusieurs marchés et dApps.

Les métadonnées sont-elles modifiables de manière traçable ? Le jeton NFT lui-même est immuable par conception, mais de nombreuses applications peuvent bénéficier lorsque les métadonnées peuvent évoluer avec des garde-corps. Par exemple, un NFT représentant un élément du jeu comme une épée peut accumuler des pouvoirs supplémentaires avec des quêtes réussies énoncées dans le jeu. Aujourd’hui, cette logique est souvent développée sur mesure par chaque développeur de jeux. Plus tard, les bases de données décentralisées qui utilisent des chaînes de blocs et d’autres technologies de grand livre distribué pourraient inclure des primitives de base de données qui simplifient ce développement en stockant l’historique complet des mises à jour en conjonction avec des métadonnées supplémentaires.

Les métadonnées NFT sont-elles combinables ? Aujourd’hui, chaque NFT est créé et vendu comme un article unique. Il est également possible de les organiser et de les vendre sous forme de collections pour simplifier les échanges en utilisant des normes comme EIP-2981. Plus tard, des façons plus nuancées de représenter les métadonnées pourraient faciliter la combinaison de plusieurs NFT dans de nouveaux actifs avec une logique de gestion des licences et des redevances. Par exemple, un artiste pourrait créer un mashup de NFT représentant des paroles, des riffs de guitare et des lignes de base pour créer une nouvelle chanson NFT dérivée qui récompense tous les artistes avec des redevances.

Les NFT sur le marché aujourd’hui sont à peu près au même endroit que les pages Web statiques au début d’Internet. Lorsque les premiers leaders comme Netscape se concentraient sur la création d’une meilleure application, les leaders émergents du Web 2.0 comme Google se concentraient sur la mise en évidence et la contextualisation des informations sur la façon dont les sites étaient liés les uns aux autres. Au fil du temps, nous constaterons peut-être que les nouveaux leaders de l’espace NFT découvrent de la même manière de nouvelles façons de contextualiser, de réutiliser et de combiner les métadonnées enfouies dans l’écosystème NFT.

Image caractéristique via Pixabay.

Laisser un commentaire