
J’aimais le jeu, je l’aime probablement encore, mais je ne m’approcherai pas d’un jeu de nos jours, car je deviens trop accro. Jouer à World of Warcraft, c’est créer un personnage et l’équiper d’objets rares qui doivent être collectés via des quêtes, des raids de donjons et des compétitions joueur contre joueur. Les objets collectés finissent dans l’inventaire du personnage, mais le joueur ne possède pas vraiment les objets. Le joueur et son personnage les possèdent pendant le temps de paiement de l’abonnement de jeu ou aussi longtemps que le jeu existe, mais ne gardent rien au-delà. Les objets ne peuvent généralement pas être échangés ou même vendus pour de l’argent réel en dehors du jeu.
La propriété des actifs numériques a le potentiel de changer cela et de donner à tout joueur la propriété des éléments collectés et construits dans le jeu. La propriété est enregistrée sur une blockchain et la technologie pour le faire s’appelle NFT. Un jeton non fongible est un jeton unique d’une image, d’une vidéo ou d’un élément du jeu, qui peut appartenir à quelqu’un via un portefeuille. Il permet aux utilisateurs de prendre ces actifs numériques dans le jeu en dehors d’un jeu, de les utiliser potentiellement dans d’autres jeux et de les échanger sur les marchés pour de l’argent réel. Non fongible signifie que les jetons ne sont pas interchangeables (fongibles) entre eux. Si vous changez un token non fongible pour un autre, vous n’obtenez pas la même chose. C’est comme les maisons de commerce. Chacun d’eux est unique.
Cette technologie a fait fureur au cours des deux derniers mois, notamment Bored Ape Yacht Club, Crypto Punks et Axie Infinity. Les NFT vont au-delà des simples jpegs pour les droits de vantardise numériques et les images de profil twitter coûteuses. Ils peuvent former des communautés entre propriétaires ou trouver une utilisation dans des jeux comme Axie Infinity. Les Axie sont de petites créatures avec des caractéristiques uniques qui se battent en duel dans un jeu. Les Axie peuvent également être élevés pour créer de nouvelles créatures uniques et, bien sûr, comme ce sont des NFT sur une blockchain, ils peuvent être vendus par le propriétaire.
Des jeux comme ceux-ci ont gagné en popularité et Ethereum a rapidement atteint ses limites. Le studio Axie Infinity a construit sa propre chaîne latérale pour prendre en charge la frappe et le commerce d’une quantité beaucoup plus importante d’Axie et réduire les frais de transaction afin que les utilisateurs apprécient réellement de jouer au jeu.
Mais tous les projets de jeu ne seraient pas disposés à construire l’infrastructure par eux-mêmes et c’est exactement là qu’Immutable X intervient. Il construit la première solution de couche 2 pour les NFT sur Ethereum et ce à une échelle prête pour le jeu. De leurs docs :
Le réseau prend actuellement en charge environ 150 000 transactions de jetons non fongibles par jour à une utilisation du réseau de 30 %. Notre plan est qu’Immutable X prenne en charge plus de 200 millions de transactions par jour tout en consommant moins de 30% de la capacité d’Ethereum.
La couche 2 signifie exécuter un tas de transactions en dehors de la couche 1, dans ce cas la blockchain Ethereum, puis les résumer sur la couche 1 à un stade ultérieur. Cela signifie que de nombreuses transactions peuvent être exécutées avec des frais de transaction faibles, mais peuvent maintenir la sécurité de la chaîne principale. Immutable X utilise des cumuls pour y parvenir.
Vous trouverez ci-dessous une excellente vidéo expliquant généralement les cumuls, la technologie résumant la transaction qui s’est produite hors chaîne :
Les cumuls ne sont qu’une option possible, mais ils sont devenus la technologie de mise à l’échelle la plus courante – Vitalik entre dans les détails. Voici le schéma de mon post sur Tokenomics 101 : entre les chaînes :
La couche 2 permet le meilleur des deux mondes, la sécurité de la blockchain de couche 1 et la haute évolutivité d’un système auxiliaire.
Immutable X utilise des cumuls de connaissances zéro ou des ZK-Rollups. Le cumul utilise la cryptographie pour générer une preuve cryptographique de toutes les données de transaction lors du retour à la couche 1. Ceci est également appelé preuve de validité car les mathématiques impliquées dans ce processus prouvent que toutes les transactions qui se sont produites sur la couche 2 sont valides et une fois qu’elles sont acceptées sur la blockchain de couche 1, elles deviennent immuables comme toutes les autres transactions de couche 1.
Par rapport à d’autres technologies de rollup, les ZK-Rollups nécessitent beaucoup de puissance de calcul, mais permettent, via des preuves de validité, un retour immédiat à la couche 1, créant une expérience utilisateur transparente.
Immutable X est construit à l’aide de la technologie StarkEx de Starkware. Le diagramme ci-dessous donne une idée de la façon dont StarkEx permet aux transactions d’être exécutées en dehors de la blockchain, sur la couche 2, puis mises à jour et prouvées sur la chaîne principale de la couche 1, (voici un excellent petit clip parcourant le processus de haut niveau) .
Maintenant, si Starkware propose tout cela, que fait réellement immuable ?
Immutable X ajuste la technologie StarkEx aux exigences spécifiques du NFT, permettant aux utilisateurs de frapper, déposer, transférer et retirer des NFT. De plus, l’équipe offre un tas de fonctionnalités qui facilitent la vie des développeurs en faisant abstraction de la plupart des contrats intelligents complexes et de la logique blockchain. C’est en partie pourquoi le projet est si intéressant. Très peu de développeurs savent comment utiliser la technologie web3, développer un contrat intelligent et créer des applications qui s’y connectent, donc une API facile à utiliser pour permettre la création de NFT pour les éléments du jeu pourrait permettre à n’importe quel jeu d’exploiter ce nouveau domaine.
Sur Immutable X, chaque interaction, de la frappe au trading en passant par le transfert, est effectuée via de simples appels API. Les API Immutable X contiennent à la fois les fonctionnalités de lecture et d’écriture nécessaires pour créer des applications sans jamais créer de backend, ce qui signifie qu’Immutable X fait abstraction de la complexité de la blockchain pour fonctionner comme un backend.
Un tas de projets intéressants ont récemment été lancés sur Immutable X.
- Gods unchained est un jeu de cartes populaire où les cartes rares sont des NFT construits par Immutable.
- Illuvium, un RPG en monde ouvert devrait être lancé sur Immutable X.
- Divers projets NFT, dont TikTok Top Moments.
- Ember Sword développe un MMORPG gratuit permettant aux joueurs et à la communauté de façonner le jeu.
- La ligue des jeux ALS s’associe à Immutable X pour proposer des NFT CS:GO.
Le diagramme ci-dessous est un mélange de tokenomique et de l’architecture de haut niveau en place pour exécuter le service. Une version interactive du diagramme est disponible ici.
- C’est là que le protocole utilise un contrat intelligent sur Ethereum pour détenir des fonds qui doivent être reliés à la couche 2. Le contrat mappe les portefeuilles des couches 1 et 2.
- Un utilisateur devra déposer des fonds dans le contrat sur la couche 1 pour les avoir disponibles dans son portefeuille sur la couche 2.
- Le vérificateur vérifiera les preuves reçues de la couche 2 après un cumul pour s’assurer que l’état correct du réseau se trouve sur la couche 1.
- Les API permettent aux jeux/applications de créer, transférer, graver ou mettre à jour les métadonnées des NFT. L’idée est que la plupart des jeux n’auront pas besoin de beaucoup de logique web3, donc l’accès à ces services via une API simplifie le développement.
- Le SDK est simplement une bibliothèque javascript utilisant l’API.
- LINK connecte les utilisateurs à Immutable X en liant leur portefeuille de couche 1 à un portefeuille de couche 2. Les utilisateurs peuvent continuer à utiliser leur portefeuille Ethereum de couche 1.
- Toutes les commandes soumises à Immutable X sont disponibles via un carnet de commandes partagé, ce qui permet aux développeurs de démarrer rapidement lors de la création de leurs propres marchés. Immutable X est livré avec sa propre implémentation de marché, où les NFT peuvent être échangés et qui a une vue non filtrée du carnet d’ordres complet.
- Le service de cumul garde la trace de l’état sur la couche 2 dans un arbre géant de merkle (une excellente explication de leur fonctionnement ici) qui est groupé pour calculer la preuve de sa validité. Il s’agit d’une étape intensive en calcul, mais qui permet de stocker l’état sous une forme compressée sur la chaîne.
- Le protocole nous amène à la tokenomics d’Immutable X. Le projet est livré avec un jeton utilitaire, IMX, qui est utilisé pour la gouvernance, le paiement des frais de protocole et le jalonnement. Il a une offre totale de 2 000 000 000. La distribution est visible dans l’image ci-dessous et sera fournie sur une période pouvant aller jusqu’à 4,5 ans (détails ici).
- Une partie des grands fonds de développement des écosystèmes est versée aux utilisateurs sous forme de récompenses quotidiennes en fonction de leur utilisation. L’autre partie est accordée pour soutenir des projets de développement utilisant Immutable X.
- Le processus de paiement des subventions implique un système de vote utilisant un instantané, où les détenteurs de jetons IMX peuvent voter sur les propositions de subvention.
- Les détenteurs de jetons reçoivent en récompense de jalonnement s’ils remplissent les critères suivants :
- ont voté sur la gouvernance au cours des 30 derniers jours.
- détenir un NFT OU avoir négocié au cours des 30 derniers jours.
- La récompense est versée proportionnellement au montant qu’un utilisateur a misé par rapport au montant total misé.
- Le jalonnement est financé par des frais sur les ventes et les transactions NFT où Immutable X en prend 2%. 20% des 2% sont échangés dans IMX et déposés dans le pool de récompenses de Staking. L’IMX est acheté sur le marché libre au cas où la transaction était dans une devise autre que l’IMX (principalement l’ETH sera utilisé).
- La portion de 80 % des frais de transaction de 2 % est la principale source de revenus du protocole X immuable.
- Le jeton IMX n’a certainement pas un rôle aussi important que les autres jetons, mais il peut être considéré comme une capture de valeur du protocole X immuable. Plus l’Immuable X est utilisé, plus les frais de transaction sont payés. Ces frais sont payés en partie, comme un dividende aux détenteurs d’IMX.
- Les jeux et les applications interagissent avec Immutable X via des API ou le SDK, offrant aux studios de jeux un moyen simple d’ajouter des NFT dans leurs jeux. Un contrat intelligent doit exister sur la couche 1, mais toutes les interactions se produisent via l’API.
Immutable X concerne les NFT, il vaut donc la peine d’examiner de plus près leur fonctionnement au sein du protocole.
Connexion entre la couche 1 et la couche 2 : Un nouveau jeu devra suivre quelques étapes avant de créer des NFT sur Immutable X. Cela implique de créer un contrat intelligent pour les NFT à utiliser sur la couche 2. Le contrat intelligent devra ensuite être lié à Immutable X. Une fois cela fait arrivé, les NFT peuvent être créés à la fois sur la couche 1 et la couche 2 et peuvent être reliés entre les deux à l’aide de la fonctionnalité de dépôt et de retrait d’Immutable X.
Les redevances: Un pourcentage fixe de chaque achat de NFT revient au créateur. C’est un excellent moyen pour les créateurs de gagner de l’argent après la première vente de leur pièce.
Métadonnées : Détails spécifiques d’un NFT qui ne sont pas directement stockés dans le NFT. Le NFT a un pointeur vers un document décrivant ces fonctionnalités (IPFS n’est qu’un des endroits où un tel document et le jpeg réel peuvent être stockés). Cette superbe image d’Opensea explique le concept :
Immutable X prend également en charge les métadonnées mutables qui ne sont pas stockées sur la chaîne et entièrement contrôlées par l’application, ce qui permet à l’application de mieux décrire les NFT pour les marchés.
J’aime bien où cela se passe. La création de NFT devient bon marché, évolutive et facilement accessible par n’importe quel studio de développement de jeux sans embaucher toute une équipe de développeurs Web3. Immuable X abat la barrière d’entrée en facilitant l’utilisation de cette technologie.
Ajoutez à cela la demande des joueurs et des utilisateurs de passer à ce nouveau modèle de jeu pour gagner. Je ne peux tout simplement pas imaginer que les jeux n’offrent pas d’objets en jeu sous forme de NFT afin que les joueurs puissent les posséder. C’est ce que veulent les joueurs et, en fin de compte, ce sont les joueurs qui stimulent la demande de nouveaux changements en choisissant les jeux auxquels ils veulent jouer.
Les sociétés de jeux pourraient devoir repenser à nouveau leurs modèles commerciaux dans cette prochaine étape de cette évolution. Le jeu gratuit a été un grand changement au cours des deux dernières années, où les entreprises ont proposé des jeux gratuitement et se sont tournées vers les revenus de la vente d’articles dans le jeu. Bien qu’ils continueront à vendre des NFT, de nouvelles sources de revenus suivront certainement. Gods Unchained prévoit de tirer la majorité de ses revenus de la redevance NFT lorsque les cartes du jeu changeront de main lors des échanges.
Immuable X, à la base de tout cela, est une infrastructure passionnante qui nous rapproche de l’utilisation du Web3 grand public.
Rejoignez Coinmonks Telegram Channel et Youtube Channel pour en savoir plus sur le trading et l’investissement crypto