
Et pourquoi ont-ils de la valeur ?
NFT signifie « Non-Fungible Token », ce qui est, bien sûr, du charabia.
Fongible ressemble beaucoup à un champignon mais n’a rien à voir avec les champignons.
Être «fongible» est caractéristique de la bonne monnaie, que tous les billets de 20 $ ont la même valeur, qu’ils stockent la même quantité de richesse pour un moment et un lieu donnés. Peu importe qui détient le billet de 20 $ ou l’historique de ce billet de 20 $.
Cela implique que les jetons « non fongibles » peuvent avoir des valeurs différentes…
Où un jeton est un actif numérique négociable dont la propriété est gérée par une blockchain. On peut supposer que la propriété de la plupart des NFT est gérée par la blockchain Ethereum.
D’accord, mais comment un fichier numérique pouvant être copié à l’infini, comme une image numérique, peut-il avoir de la valeur si l’offre est illimitée ?
Entrez la fonction de hachage.
Encore une fois, n’ayant rien à voir avec une substance hallucinatoire. Peut-être lié à l’apparence aléatoire du hachis de corned-beef.
Considérez la fonction mathématique suivante, où un fichier de données binaires est l’entrée :
- Quelle que soit la longueur du fichier de données d’entrée, la longueur de la sortie est toujours de N bits.
- Étant donné uniquement les N bits de sortie, il est impossible d’extraire des informations sur le fichier de données d’entrée.
- Alors que deux fichiers de données d’entrée différents peuvent produire les mêmes N bits de sortie, il n’y aura pas de relation perceptible entre les deux fichiers de données d’entrée.
- La probabilité que deux fichiers de données d’entrée aléatoires produisent les mêmes N bits de sortie doit être de un sur 2 à la puissance N.
- Alors que le même fichier de données d’entrée produira toujours les mêmes N bits de sortie, toute modification apportée à un fichier de données d’entrée, aussi petite soit-elle, produira non seulement une sortie différente, mais aussi une sortie très différente et imprévisible.
Bien qu’il existe de nombreuses fonctions de hachage disponibles, j’utiliserai la fonction MD5 Hash, qui génère une sortie de 32 octets (256 bits).
Point vraiment important: Pour la fonction de hachage MD5, la probabilité que deux entrées génèrent la même sortie 256 bits doit être de un sur deux à la puissance 256. Il s’agit d’un grand nombre ahurissant, donc en supposant que la fonction de hachage MD5 fonctionne comme annoncé, l’hypothèse suivante peut être faite :
Pour la fonction de hachage MD5, on supposera qu’il existe une relation biunivoque entre un fichier de données d’entrée et un hachage de 32 octets. c’est-à-dire que deux fichiers de données d’entrée de notre vivant ne produiront jamais la même sortie de hachage MD5.
Il convient également de noter que les mathématiciens passent une grande partie de leur temps libre à essayer de trouver de meilleures fonctions de hachage ou à prouver que d’autres fonctions de hachage ne fonctionnent pas bien, car il est très important que les fonctions de hachage fonctionnent comme annoncé.
…
Tout fichier de données est comme un livre. A un début, une fin et beaucoup d’informations entre les deux. Il y a une structure, l’information est organisée et est généralement lue du début à la fin, dans l’ordre.
Une image numérique est, bien sûr, un fichier de données. Pendant que vous voyez un chat, tout l’ordinateur voit une longue chaîne de un et de zéro.

Sous Windows, on peut calculer la sortie de hachage MD5 d’un fichier en utilisant le « certutil » dans l’invite de commande, pour cette image, la commande ressemblait à :
>certutil -hashfile « cat 1.bmp » MD5
La sortie de hachage MD5 calculée étant :
7750dd8cbe01366607fd83675ec75b8c
Cela signifie que cette sortie de hachage MD5 est associée à jamais à cette image au format BMP, ce fichier de données, une relation un à un.
Dans l’image suivante, j’ai apporté une légère modification à l’image, l’œil supérieur est maintenant tout noir. Les deux images font exactement 122 456 octets de long, la seule différence étant la couleur, la valeur, de plusieurs pixels.
Voici le hachage de la deuxième image, notez à quel point il est complètement différent du hachage de la première image.
0f5b6d217d280ac039d95c4870190e4f
Cette sortie de hachage MD5 unique étant associée à jamais à cette deuxième image au format BMP.

Une application particulièrement importante des fonctions de hachage est qu’elles peuvent être utilisées pour détecter rapidement si des modifications sont apportées à un fichier de données, où une modification pourrait modifier la valeur des données ou modifier la longueur du fichier de données.
(En passant, cette caractéristique des fonctions de hachage, la capacité à détecter les changements rapidement et efficacement, est essentielle à la performance de toutes les blockchains, que ce soit la blockchain Bitcoin ou la blockchain Ethereum. C’est via les fonctions de hachage qu’elle devient mathématiquement impossible de « remonter le temps » et d’apporter des modifications non autorisées à la blockchain sans que personne ne s’en aperçoive.)
Considérons maintenant le cas où une image est modifiée de telle manière qu’elle devient très attrayante, affichant un talent artistique brillant. Juste la bonne quantité de pixels oculaires est passée au rouge pour révéler la vraie nature de ce chat en particulier.

La perfection! Calculez la sortie de hachage MD5 associée pour verrouiller cette œuvre inestimable de l’art félin.
597da5eba12783f812f9bd8c1fdd4995
Preuve de propriété
Compte tenu de la relation un à un entre un fichier de données et une sortie de hachage MD5, pour prouver la propriété d’un fichier de données, ou dans ce cas, une image féline la plus souhaitable, il suffit de prouver la propriété de la sortie de hachage MD5 associée.
C’est exactement ce que fait le NFT. La sortie de hachage MD5 est l’actif numérique, dont vous seul pouvez prouver la propriété via la blockchain Ethereum. En tant que propriétaire établi du jeton (c’est-à-dire que vous seul disposez de la clé privée associée), vous seul pouvez transférer la propriété du NFT, ce qui en fait un actif numérique négociable.
Ne perdez pas votre portefeuille qui stocke vos clés privées, ou comme les bitcoins, vos NFT seront perdus à jamais, car si vous ne pouvez pas transférer la propriété d’un actif, il n’a aucune valeur.
Le tout documenté de manière transparente sur la blockchain Ethereum immuable et irréversible.
Euh… pourquoi passer par tous ces problèmes pour créer et stocker des sorties de hachage sous forme de jetons ? Pourquoi ne pas simplement stocker le fichier de données lui-même ? Parce que la taille des fichiers de données peut être assez grande, ce n’est pas une utilisation optimale des chaînes de blocs qui doivent être stockées et mises à jour en continu sur de nombreux appareils.
En général, quelque chose a de la valeur s’il existe une demande, combinée à une offre finie. Étant donné que les NFT ont de la valeur, on peut supposer qu’il existe une demande pour eux et que l’offre doit en quelque sorte être limitée.
Comment limiter l’offre d’un fichier numérique copiable à l’infini ?
La réponse rapide est que nous ne pouvons pas. Mais ce que les NFT peuvent faire, c’est limiter le nombre de propriétaires d’un fichier numérique. Alors qu’il peut y avoir des millions de copies d’un fichier de données, grâce aux NFC, il n’y aura qu’un « véritable propriétaire ».
Ainsi, la rareté, l’offre limitée.
Pour info, ces trois images n’ont pas été enregistrées en tant que NFT, allez-y.
Et oui, si NFT devient très populaire, c’est probablement une bonne nouvelle pour ceux qui détiennent des jetons Ethereum.
Vous voulez en savoir plus ?
www.WTHisAnEconomy.com