Que sont les CryptoKitties ? Qui les a créés ? Pourquoi cette collection a-t-elle marqué l’évolution de la blockchain ? Tout ceci et plus encore dans le guide et l’histoire des NFT sur Flow !
CryptoKitties est un jeu sur blockchain basé sur l’élevage et le soin de chatons numériques sous forme de NFT. En plus d’être l’une des toutes premières applications non strictement financières de la blockchain, CryptoKitties a écrit l’histoire de la blockchain en tant que pionnier des NFT et des jeux sur Ethereum. Son succès a contribué à faire progresser l’écosystème blockchain en termes de technologie et d’adoption. Mais comment fonctionne donc le jeu CryptoKitties ? Qui l’a créé ? Comment a-t-il influencé le monde des cryptos ?
Que sont les CryptoKitties ? Comment jouer avec ces chatons numériques ?
“Les chats sont impossibles à comprendre. Ils sont les ambassadeurs des pharaons, des memes ainsi que les stars de la page Facebook de ta maman. Ils ne font pas de discrimination, ils méprisent tout le monde équitablement”. À ce jour, les chatons NFT de CryptoKitties ont plus de 130 000 wallets impliqués, 2 millions de NFT et un volume de transactions de 70 000 ETH. Les CryptoKitties sont une collection de NFT représentant des chats aux caractéristiques différentes, qui doivent être élevés et nourris pour donner naissance à des chatons. Jouer avec les CryptoKitties, c’est avant tout collectionner, mais aussi devenir éleveur expert et spécialiste de la génétique féline, ou trader faisant des affaires en achetant et en vendant les spécimens les plus rares. En outre, grâce à la plateforme Kitty Verse, on peut participer à des expériences et jouer à des jeux avec les CryptoKitties, par exemple en résolvant des énigmes et des puzzles pour débloquer de nouveaux attributs et gadgets ou en faisant combattre les chatons les uns contre les autres comme dans KotoWars. Les CryptoKitties sont désormais compatibles avec d’autres mondes numériques tels que le metaverse de Decentraland.
Pour jouer avec les CryptoKitties, l’équipe du projet conseille d’utiliser Chrome ou Firefox comme navigateur pour de meilleures performances. En parallèle, une application mobile est en cours de développement pour que les chatons NFT soient toujours avec toi ! Pour jouer, tu as également besoin d’un wallet et d’ETH, qui sert à couvrir les coûts de l’alimentation et de l’élevage des chatons. Où peux-tu acheter des CryptoKitties ? Ces NFT sont disponibles sur la marketplace du projet (accessible depuis le site web) sous forme de ventes directes ou d’offres, ou sur les marketplaces NFT les plus utilisées, comme OpenSea. Le prix des CryptoKitties commence à partir de 0,003 ETH, jusqu’à des milliers de dollars.
D’Ethereum à Flow, la blockchain pour les NFTs
On peut dire qu’ils ont parcouru un long chemin depuis leur lancement en 2017, mais les CryptoKitties ont été un succès dès le début. Le projet a été lancé en 2017 par Axiom Zen, une société dédiée à la promotion de projets sur les nouvelles technologies telles que la blockchain. L’équipe d’Axiom Zen, dont Layne Lafrance faisait également partie, a présenté les NFT à l’ETH Waterloo, un hackathon Ethereum (un événement destiné aux programmeurs réunis pour développer de nouveaux projets ou obtenir des financements). Les premiers NFTs des CryptoKitties avec la collection Gen0 de 50 000 NFTs ont rapidement été libérés sur Ethereum. La réaction du public a été immédiatement positive, à tel point que les transactions pour acheter et jouer avec les chatons ont tellement augmenté qu’elles ont congestionné le réseau Ethereum, faisant exploser les gas fees.
À son apogée en 2017, CryptoKitties attirait plus de 14 000 utilisateurs actifs par jour et a popularisé la technologie d’Ethereum dans le monde entier. En d’autres termes, CryptoKitties a contribué à faire d’Ethereum la référence en matière de collections numériques et de jeux. Toutefois, la collecte a également mis en évidence certaines des faiblesses d’Ethereum et donc la nécessité d’une blockchain hautement évolutive adaptée à l’hébergement de jeux et de divertissements. Issue de l’équipe d’Axiom en 2018, Dapper Labs ‘The NFT Company’ a été fondée pour construire Flow, une blockchain présentant ces caractéristiques. À partir de 2021, CryptoKitties a entamé une transition progressive d’Ethereum à Flow. Ce changement, lié aux raisons de l’élargissement de la collection et du jeu, visait à améliorer le projet d’un point de vue esthétique et technique (en mettant en place des animations, par exemple) et à rendre l’expérience plus facile pour les utilisateurs, même ceux qui sont moins habitués à traiter des outils blockchain. Flow est principalement utilisé dans le domaine des jeux et des réseaux sociaux, et en général pour toutes les expériences qui impliquent de nombreux utilisateurs simultanément sur la blockchain. Flow a l’intention de gérer des communautés qui se développent aussi vite que le Web3 et de rendre la blockchain utilisable pour les gens, “pas seulement pour les experts du secteur et les early adopters“. D’autres projets NFT populaires sont basés sur Flow, notamment NBA Top Shot.
L’histoire de CryptoKitties est celle de l’évolution de la blockchain.
En bref, CryptoKitties a répondu à un besoin, celui de l’évolutivité de la blockchain, sur lequel l’industrie travaille en permanence depuis des années. Le crash de CryptoKitties, qui a fait plonger Ethereum, a donné lieu à un certain nombre de solutions innovantes pour surmonter les problèmes d’évolutivité d’Ethereum, ainsi qu’à des layer 2 qui sont désormais des piliers essentiels pour l’utilisation du réseau. La création par Dapper Labs de l’un des premiers jeux sur blockchain a amené d’innombrables nouveaux utilisateurs à la technologie, démontrant tout le potentiel de la blockchain dans les domaines de l’art numérique et des jeux. En termes simples, CryptoKitties est un pionnier des jeux NFT et son succès a fait avancer l’écosystème blockchain en termes de technologie et d’adoption.
La technologie derrière les CryptoKitties
Chaque CryptoKitty est un token ERC-721, la norme pour les tokens non fongibles. Chacun de ces NFT est unique et indivisible, sa propriété est suivie grâce à des smart contracts. Le smart contract Core CryptoKitties suit tous les transferts de NFT et tous les nouveaux créés par reproduction, ainsi que les attributs et les gènes qui rendent les NFT différents les uns des autres. Toutes les actions dans le jeu telles que la reproduction, l’alimentation, la vente sont des transactions effectuées par des smart contracts sur la blockchain et nécessitent donc une commission. Comme il s’agit de NFT, même si un jour Dapper Labs fait faillite ou que la plateforme CryptoKitties est éliminée, les chatons numériques continueront d’exister grâce à la blockchain, et leur valeur aussi.
Les attributs et la génétique des CryptoKitties
S’il y a plus de 2 millions de NFT de CryptoKitties, comment déterminer les plus rares ? Par quoi leur valeur est-elle déterminée ? Contrairement aux CryptoPunks par exemple, les CryptoKitties ne sont pas une collection limitée. Il existe un système complexe d’attributs, appelés “Cattributs”, et de combinaisons génétiques qui ont également inspiré la constitution des petits monstres dans Axie Infinity, le jeu vidéo de DeFi. Pour commencer, les CryptoKitties sont divisés en quatre types : Normal, Fancy, Special Editions et Exclusive. Ces derniers indiquent déjà une échelle croissante de rareté car ils sont disponibles en différentes quantités.
Chaque CryptoKitties possède à son tour un nom et 12 attributs tels que la forme et la couleur des yeux, le type de fourrure ou le type de bouche. Ils reflètent tous son code génétique. Chaque attribut est constitué d’un bloc de 4 gènes, un gène primaire qui est celui qui se manifeste chez le chaton et 3 gènes latents. Par exemple, si la couleur de la fourrure a le vert émeraude comme gène primaire (P), elle peut avoir comme gènes cachés le rose saumon (H1), la couleur orange soda (H2) et à nouveau orange soda comme troisième gène caché (H3). Alors que le gène primaire est visible dans le NFT, les gènes secondaires sont transmis à la descendance des CryptoKitties selon différents pourcentages. Par exemple, les gènes primaires du chat father sont transmis dans 37,5% des cas, H1 dans 9,4%, H2 dans 2,3% et H3 dans 0,8%. Tous les chatons peuvent jouer le rôle du père et de la mère – très moderne de la part de CryptoKitties ! Il existe un outil qui montre des chatons hypothétiques et leur rareté en fonction de l’appariement des parents. Cependant, les CryptoKitties ne naissent pas toujours en fonction des pourcentages, il peut arriver que les gènes mutent en créant des chatons vraiment uniques et inattendus ! Depuis 2018, les Mewtation Gems et les Family Jewels, des badges permettant de retracer et de certifier la lignée et le pedigree des NFT, sont inclus.
Quel est le NFT le plus rare des CryptoKitties ?
Une première façon d’évaluer la rareté des CryptoKitties est donc le type et sa génétique ; en effet, les cattributs ont des degrés de rareté variables. Il existe d’autres caractéristiques qui ne dépendent pas de ces aspects, mais qui affectent également la valeur des NFT :
- Gen0 de CryptoKitties : les premiers NFT à 50 000 exemplaires sont les plus rares et les plus précieux jamais réalisés. Pour l’instant, ils ne sont pas tous en circulation, environ 12 000 sont encore détenus par l’équipe et attendent d’être libérés lors d’occasions spéciales ;
- “Cooldown” ou le temps de repos entre un chaton et un autre. Chaque chaton a un temps de recharge qui dépend de sa génération, par exemple, ceux de la Gen0 doivent attendre 1 minute pour faire un nouveau chiot, ceux à partir de la Gen26, plus d’une semaine ;
- Numéro d’identification : les chats NFT sont numérotés par ordre de naissance. Les numéros les plus bas sont ceux des CryptoKitties les plus anciens qui sont vendus à des prix plus élevés par les collectionneurs ;
- Erreurs : il arrive que les CryptoKitties nouveau-nés présentent des erreurs graphiques. Les mutations étant difficiles à créer, elles sont plus rares et particulièrement difficiles à trouver ;
- Chatons de race pure : très peu de spécimens ont le même gène répété 4 fois dans le bloc d’attributs.