Pour cela, je vais aborder 3 points:
1⃣ - L'état actuel de la création des #NFTs et problèmes
2⃣- Qu'est ce que la compression de NFT ?
3⃣- Conséquences et applications possibles
1⃣ - L'état actuel de la création des #NFTs et problèmes
2⃣- Qu'est ce que la compression de NFT ?
3⃣- Conséquences et applications possibles
Or cette linéarité peut poser un problème de scalabilité.
En effet, dans le cas d'un jeu on-chain où chaque item est un NFT, il pourrait être nécessaire de créer des milliers/millions de #NFTs représentant des millions de $ à débourser juste pour leur création.
En effet, dans le cas d'un jeu on-chain où chaque item est un NFT, il pourrait être nécessaire de créer des milliers/millions de #NFTs représentant des millions de $ à débourser juste pour leur création.
Le projet derrière le jeu devra donc devoir trouver des investisseurs juste pour créer les NFTs et devra ensuite trouver l'argent pour développer son jeu, tout cela rendant difficile la mise en place de jeu free-2-play.
Un coût de création de #NFT élevé pose aussi le problème de son utilisation dans la vie de tous les jours. Si créer un NFT coute 50-100$, il sera compliqué d'utiliser la techno des NFTs pour tout ce qui est billets de train/avion, places de concert, etc
La création de #NFT telle quelle est aujourd'hui pose donc un problème dès lors que l'on souhaite une utilisation massive des NFTs que cela soit dans la vie de tous les jours ou dans l'écosystème crypto.
Les NFTs compressés permettent de le résoudre en abaissant nettement ce coût
Les NFTs compressés permettent de le résoudre en abaissant nettement ce coût
2⃣- Qu'est ce que la compression de #NFT ?
Le compression de NFT permet le stockage de plus de données mais à un coup plus réduit. Pour cela, le protocole utilise ce que l'on appelle un arbre de Merkle.
Le compression de NFT permet le stockage de plus de données mais à un coup plus réduit. Pour cela, le protocole utilise ce que l'on appelle un arbre de Merkle.
Sommairement, un arbre de Merkle est une manière de structurer des données.
Le but de cette structure est de pouvoir vérifier rapidement qu'un ensemble de données n'a pas été falsifié sans qu'on ait besoin d'avoir toutes les données de l'arbre au moment de la vérification.
Le but de cette structure est de pouvoir vérifier rapidement qu'un ensemble de données n'a pas été falsifié sans qu'on ait besoin d'avoir toutes les données de l'arbre au moment de la vérification.
En crypto, cette structure est par exemple utilisée dans le cas de whitelist sur les chains EVM puisqu'elle permet de vérifier rapidement si une donnée (ici une adresse) appartient à l'arbre (ici arbre qui regroupe toutes les adresses WL).
Dans le cas de @metaplex, le protocole stocke on-chain un arbre de Merkle tandis que les metadatas des NFTs sont stockés off-chain.
Ainsi, au lieu de créer 100M de NFTs, on crée un arbre avec 100M de feuilles (1 feuille par NFT) et on stocke seulement l'arbre sur la blockchain.
Ainsi, au lieu de créer 100M de NFTs, on crée un arbre avec 100M de feuilles (1 feuille par NFT) et on stocke seulement l'arbre sur la blockchain.
Ainsi on ne stocke plus les #NFTs et leurs données mais juste une preuve que ces NFTs existent.
La compression est donc à ce niveau: données off-chain/preuves on-chain.
De plus, à chaque modification on-chain (mint, transfert,..), l'arbre est automatiquement mis à jour.
La compression est donc à ce niveau: données off-chain/preuves on-chain.
De plus, à chaque modification on-chain (mint, transfert,..), l'arbre est automatiquement mis à jour.
Comme dit plus haut, les arbres de Merkle ne sont pas une nouveauté.
L'innovation repose sur le fait qu'il est possible d'apporter plusieurs modifications simultanément (jusqu'à 2048 par seconde) sans qu'il y ait des bugs dus à des "collisions" de demande de modifications.
L'innovation repose sur le fait qu'il est possible d'apporter plusieurs modifications simultanément (jusqu'à 2048 par seconde) sans qu'il y ait des bugs dus à des "collisions" de demande de modifications.
Pour cela, il a fallu mettre au point une nouvelle structure qui supporte des demandes d'écriture simultanées dans le même arbre de Merkle: les arbres de Merkle concourants
Whitepaper:
s3.us-west-2.amazonaws.com
Whitepaper:
s3.us-west-2.amazonaws.com
Une autre innovation est que les #NFTs compressés pourront interagir avec les programmes sans avoir besoin de les décompresser avant. Même s'il sera nécessaire de recoder certains programmes pour supporter cette innovation.
Mais si l'utilisateur le souhaite, il pourra décompresser son NFT pour avoir un "vrai" NFT on-chain dans son wallet et le recompresser plus tard s'il a envie.
3⃣- Conséquences et applications possibles
Tout d'abord, cette innovation rend possible le stockage de beaucoup de données pour un coût très faible. Ici, je n'ai uniquement parlé de #NFT mais il est possible de stocker à peu près tout ce que vous voulez.
Tout d'abord, cette innovation rend possible le stockage de beaucoup de données pour un coût très faible. Ici, je n'ai uniquement parlé de #NFT mais il est possible de stocker à peu près tout ce que vous voulez.
De plus, le fait de stocker les données de manière off-chain permet de libérer de la charge mémoire aux validateurs et RPC, leurs permettant d'allouer cette mémoire à l'exécution d'autres programmes et possiblement améliorer la stabilité du réseau.
En terme d'applications possibles et comme je l'ai dit plus tôt, cette innovation permet/facilite la mass adoption des #NFTs et des cryptos en général
Le coût faible de création rend possible l'utilisation des NFTs pour tout ce qui est billetterie (train, avion, ciné, concert,..)
Le coût faible de création rend possible l'utilisation des NFTs pour tout ce qui est billetterie (train, avion, ciné, concert,..)
Enfin, il y a tout un tas d'applications qui n'attendent qu'à être inventées donc it's time to build 💪
- Elle permet également de rendre abordable les airdrops, de faciliter la construction de jeu on-chain, les metavers, l'utilisation des NFTs comme billet dans la vie de tous les jours ainsi que tout un tas d'applications qui restent à build.
Sources et liens utiles:
🔗Arbre de Merkle: fr.wikipedia.org
🔗Vue d'ensemble de la compression des NFTs: metaplex.notion.site
🔗Demo: bubblegum-nfts.com
🔗FAQ sur les NFTs compressés : metaplex.notion.site
🔗Arbre de Merkle: fr.wikipedia.org
🔗Vue d'ensemble de la compression des NFTs: metaplex.notion.site
🔗Demo: bubblegum-nfts.com
🔗FAQ sur les NFTs compressés : metaplex.notion.site
Si tu as trouvé ce thread intéressant, n'hésite pas à #RT et like le 1er tweet afin de lui donner de la visibilité et faire connaitre cette innovation de dingue 🤯Ainsi que de me donner ton avis sur celle-ci
Vous pouvez également lire la version déroulée de ce thread ici :
typefully.com
typefully.com
Loading suggestions...