Après avoir connu l'engouement pour les jeux GameFi en 2021, représenté par Axie Infinity, et l'éclatement de la bulle qui a suivi, GameFi a commencé à se redresser au second semestre 2023. La popularité du jeu blockchain 3A Bigtime a attiré une attention considérable sur le marché GameFi. Le 9 janvier 2024, la chaîne spécifique au jeu Arbitrum Layer3 Xai a été officiellement lancée. Le 12 janvier, la plateforme de jeu SkyArk Chronicles a bouclé un tour de financement de 15 millions de dollars mené par Binance Labs. La combinaison de nouvelles chaînes publiques et de jeux est devenue un point central du marché, de nombreux utilisateurs ayant de grandes attentes quant aux performances futures de GameFi.
Beosin a audité des projets GameFi, notamment Ronin Network, SpaceRunners, WastedLands, Good Games Guild, et a découvert des problèmes de sécurité souvent négligés par les équipes de projet GameFi. L'état actuel du développement de la piste GameFi, les projets remarquables et les défis de sécurité auxquels elle est confrontée seront analysés par l'équipe Beosin.
Analyse globale de GameFi
En 2021, les projets liés à GameFi ont levé plus de 1,5 milliard de dollars, la valorisation totale des sociétés de développement de projets GameFi atteignant près de milliards de dollars, sans compter la valeur marchande des jetons GameFi. Selon les statistiques de Blockchaingamer, environ 31 % des projets GameFi ont arrêté leur développement ou sont dans un état inactif après l'hiver du marché Web3.

Grâce à la reprise du marché et à la popularité apportée par les nouveaux projets GameFi, l'activité globale de GameFi a considérablement augmenté. Les principaux jeux de la blockchain Ethereum comme Gala, Stepn, Axie, Sandbox, etc., ont enregistré des volumes de transactions record à la fin de 2023.

En octobre 2023, le financement du marché primaire dans le domaine GameFi a dépassé les 100 millions de dollars, de nombreux projets GameFi ayant levé des millions de dollars pour le développement, les tests et la promotion des jeux. En 2024, alors que de nombreux jeux entrent dans la phase de test public et de lancement officiel, l'attention du marché envers GameFi devrait augmenter.
Projets clés du parcours GameFi
(Remarque : le contenu suivant ne constitue pas un conseil en investissement.)
Plateformes d'applications de jeu
1. Le réseau de Ron
Ronin est une blockchain EVM spécialement conçue pour les jeux, lancée par Sky Mavis, l'équipe de développement à l'origine du jeu blockchain autrefois populaire Axie Infinity. Après avoir connu des incidents de sécurité en 2022, Ronin Network a abandonné le consensus original Proof of Authority (PoA). En 2023, Sky Mavis a décidé de mettre à niveau le mécanisme de consensus vers DPOS le 12 avril, réduisant ainsi les risques de centralisation. Beosin a mené un audit complet du réseau principal, des contrats intelligents, etc. de Ronin Network, révélant des risques de sécurité qui ont été traités avec des mesures efficaces.
Après la mise à niveau du consensus, Ronin Network est devenu plus décentralisé, avec un nombre de nœuds de validation passant de 9 à 22, et un total de 27 candidats validateurs. Les validateurs de gouvernance sont déterminés par Sky Mavis, Yield Guild Games, NonFungible.com, Nansen, Google, DappRadar DAO et Animoca Brands, les 15 autres postes de validation étant attribués à la communauté.
Actuellement, le chiffre d'affaires total de Ronin Network s'élève à environ 150 millions de dollars et ses projets d'écosystème se développent rapidement. En 2023, Ronin a collaboré avec des studios de jeux tels que Directive Games, Tribes, Bali Games et Bowled.io, en lançant plusieurs jeux sur le Ronin Network.

2. X immuable
Immutable X est un zk-Rollup Layer2 axé sur les NFT et GameFi, offrant une confirmation de transaction rapide, des frais de gaz nuls et une grande évolutivité. Immutable X utilise la technologie StarkEx pour créer Validium, une solution zk-Rollup similaire à Plasma, où les données sont stockées hors chaîne pour réduire les calculs en chaîne et augmenter le TPS.
L'écosystème d'Immutalbe X comprend des jeux comme Gods Unchained, Guild of Guardians et Illuvium, Guild of Guardians et Illuvium émettant des jetons de jeu.

3. Xaï
Xai est un Layer3 construit sur Arbitrum Nitro, axé sur l'incubation de projets GameFi et l'expérience utilisateur. Xai propose une intégration de portefeuille backend, offrant une expérience de jeu sans frais de transaction et une conception économique de jeu unique. Xai s'est associé à l'équipe de jeu Ex Populus pour développer Final Form et LAMOverse sur la chaîne Xai.
Xai a émis le jeton XAI, qui sert de jeton de gaz et de récompenses de nœud pour la chaîne Xai. D'autres cas d'utilisation seront révélés lorsque les jeux seront mis en ligne sur le réseau. Xai est répertorié sur EagleEye, ce qui permet aux utilisateurs de surveiller les activités pertinentes sur la chaîne.

4.Oasis
Oasys est une chaîne latérale Ethereum conçue pour les jeux, utilisant le mécanisme PoS avec Layer1 et Layer2. Layer1 est utilisé pour exécuter des jetons, des NFT, des ponts inter-chaînes et des contrats Rollup, tandis que les jeux fonctionnent sur un Layer2 propriétaire et sans gaz. Oasys Layer2 adopte Optimistic Rollup mais supprime la période de défi de 7 jours pour améliorer l'expérience utilisateur. Oasys compte actuellement 6 Layer2 avec 36 jeux en cours d'exécution, permettant aux joueurs de participer et de gagner des jetons natifs OAS.

5. Gala
En novembre 2023, Gala Games a annoncé un partenariat stratégique avec DWF Labs pour promouvoir l'adoption généralisée de Galachain. Gala Games a lancé plusieurs jeux et étendu ses activités à la musique et au cinéma. Gala Games a optimisé son modèle de token en janvier 2023, en allouant les tokens Gala dépensés sur la plateforme aux nœuds pour augmenter les revenus des nœuds. Les utilisateurs peuvent surveiller les activités on-chain des tokens Gala via EagleEye.

6. Myria
Myria est un Ethereum Layer2 développé pour GameFi. Similaire à Immutable X, Myria collabore avec StarkWare, en utilisant le prouveur STARK et la technologie zk-Rollup de StarkWare, les transactions étant finalement confirmées par le réseau Ethereum. Le jeton MYRIA manque de liquidités suffisantes sur la chaîne, principalement négocié sur des échanges centralisés comme OKX et Bitget.

Myria a publié plusieurs jeux gratuits, tels que Metarush, Metakart, Block Royale, Starstrike Legends et Mooville Farm, dans le but de créer une plateforme de jeu similaire à Gala Games.
Jeux entièrement en chaîne
Les jeux entièrement en chaîne font référence aux jeux dans lesquels toute la logique et les états du jeu sont exécutés et stockés sur le réseau blockchain. Par le passé, en raison des goulots d'étranglement des performances des réseaux blockchain et du manque d'infrastructure, la plupart des jeux GameFi ne mettaient les actifs du jeu que sur la chaîne. Cependant, en 2023, des progrès significatifs ont été réalisés dans les jeux entièrement en chaîne, incitant les développeurs à participer à leur développement. Les raisons de ces progrès sont les suivantes :
Attention et soutien des institutions d’investissement telles que a16z et Jump Crypto, favorisant le développement de jeux entièrement onchain en tant que sous-piste.
Popularité progressive des portefeuilles AA, permettant aux utilisateurs de signer des transactions après avoir terminé un tour/plusieurs étapes, améliorant l'expérience utilisateur dans la participation à des jeux entièrement en chaîne.
Le développement de moteurs de jeu réduit les obstacles pour les développeurs. Actuellement, le moteur de jeu Dojo de Starknet et le moteur de jeu MUD avec intégration OP Stack sont populaires parmi les développeurs.
En 2023, les jeux entièrement en chaîne sont devenus un point central de la piste GameFi. Beaucoup de ces jeux sont entrés dans la phase de testnet et ont un certain niveau de jouabilité. Voici quelques-uns des jeux entièrement en chaîne actuellement remarquables sur le marché :
1. Monde des Royaumes
Realms World est l'écosystème de jeu du projet Loot NFT, qui comprend des jeux comme Loot Survivor et Realms: Eternum. Ces jeux sont basés sur le Dojo de Starknet. Loot Survivor est un jeu d'aventure de survie avec un mécanisme Play2Die unique, obligeant les joueurs à combattre/fuir des monstres, à améliorer les attributs des personnages, à collecter des équipements et à concourir pour des classements plus élevés.
Realms: Eternum est un jeu de stratégie MMO dans lequel les joueurs construisent et développent leurs royaumes tout en se défendant contre les attaques des autres joueurs. Chaque royaume d'Eternum est un NFT et les joueurs peuvent les échanger sur le marché.

2. Conflits aériens
Sky Strife est un jeu entièrement en chaîne construit sur le moteur de jeu MUD. Il propose des batailles de stratégie en temps réel (RTS) rapides et est développé par l'équipe Lattice, les créateurs du moteur MUD. Le gameplay de Sky Strife est similaire à celui d'autres jeux de stratégie en temps réel, avec quatre joueurs commençant dans leurs bases principales respectives sur la carte. Les joueurs visent à capturer plus de ressources pour produire des soldats, défendre leurs bases et attaquer les bases des autres joueurs. Les joueurs doivent répartir les ressources entre la production de soldats, le contrôle des ressources de la carte, la défense des bases et l'attaque des bases des autres joueurs pour formuler une stratégie appropriée.
Sky Strife est actuellement en phase de testnet et son token est ORB, qui n'a pas encore été émis. L'équipe de développement prévoit d'itérer Sky Strife pour le transformer en un monde autonome avec des ressources, une logique et une économie librement constructible, permettant à la communauté de développer de nouveaux jeux en chaîne, des règles de jeu et des modules de jeu dans le monde de Sky Strife.
3. Cellule
Cellula est un jeu de simulation de vie artificielle entièrement en chaîne. Dans Cellula, les joueurs créent une « vie » artificielle en combinant et en assemblant les plus petites unités de vie : les cellules. Les joueurs peuvent observer la croissance, la reproduction et l'évolution de ces formes de « vie » dans un espace virtuel. Cellula utilise la hauteur du bloc Ethereum comme « temps », et chaque « vie » évolue avec la croissance du réseau Ethereum.
Jeux Web2.5
Outre les jeux entièrement en chaîne, la plupart des autres projets GameFi peuvent être classés comme des jeux Web2.5, où les ressources du jeu sont sur la chaîne et la majeure partie de la logique du jeu est traitée par des serveurs centralisés. De 2023 à 2024, de nombreux jeux de ce type ont commencé à être testés en version bêta ouverte ou ont été officiellement lancés, notamment le jeu de rôle en ligne multijoueur Bigtime, les jeux de tir à la première personne Matr1x FIRE et SHRAPNEL, et le jeu de stratégie GasHero.
Ces jeux ont tiré les leçons des échecs des jeux blockchain en 2021, en se concentrant sur le Play & Earn, en optimisant l'aspect ludique des graphismes du jeu, du gameplay et de l'expérience utilisateur. La conception tokenomique a également été optimisée pour attirer les utilisateurs avec des seuils gratuits ou bas.
Défis de sécurité de GameFi
GameFi fournit non seulement des incitations symboliques aux joueurs, mais leur donne également la propriété des actifs du jeu, créant ainsi des projets de jeu présentant des caractéristiques d'économies cryptées et de décentralisation. Cependant, le développement de GameFi est confronté à de nombreuses vulnérabilités de sécurité et à des attaques de pirates informatiques, ce qui constitue une menace sérieuse pour la sécurité des actifs des utilisateurs et a un impact négatif sur le développement sain de l'ensemble de l'écosystème GameFi.
Beosin est très préoccupé par la sécurité de l'écosystème GameFi. Après le lancement de jeux en chaîne populaires comme Fren Pet et xPet, Beosin a effectué des analyses de sécurité de ses jetons et de ses contrats de jeu pour éviter les vulnérabilités et les attaques potentielles. Alors, quels sont les problèmes de sécurité courants dans GameFi et comment la sécurité de GameFi peut-elle être améliorée ? En réponse, Beosin a décrit les risques de sécurité et les recommandations suivants.
Défis de sécurité en chaîne
Vulnérabilités des contrats de jetons
Les projets GameFi utilisent généralement un ou plusieurs jetons comme monnaies de jeu pour acheter des objets et récompenser les joueurs. Les contrats de jetons gèrent la création, l'échange et la destruction de jetons. Les vulnérabilités des contrats de jetons peuvent avoir des effets catastrophiques sur l'ensemble du système économique du jeu.
Les contrats de tokens comportent souvent des risques de centralisation, lorsque le propriétaire/administrateur du contrat de tokens dispose d'autorisations excessives. Le propriétaire/administrateur du contrat peut modifier les frais de transaction des tokens, empêcher les utilisateurs d'acheter ou de vendre, ajouter des listes noires d'adresses, effectuer des frappes illimitées ou même réinitialiser les soldes de tokens de n'importe quelle adresse.
Les utilisateurs peuvent vérifier les risques liés aux adresses de contrats de jetons via la plateforme EagleEye. EagleEye détecte et alerte les utilisateurs des risques liés aux contrats de jetons, les aidant ainsi à éviter les pertes potentielles.
Vulnérabilités des contrats commerciaux
Les contrats commerciaux GameFi sont responsables de la mise en œuvre du gameplay principal et de la distribution des récompenses. La plupart des développeurs rendent leurs contrats commerciaux évolutifs. Pour la sécurité des contrats évolutifs, Beosin recommande :
(1) Initialiser les contrats et les dépendances : les développeurs peuvent oublier d’initialiser les contrats et les dépendances lors du déploiement, ce qui entraîne de graves vulnérabilités.
(2) Soyez attentif aux conflits de stockage : la modification du stockage lors des mises à niveau du contrat peut entraîner des conflits de stockage entre différentes versions du contrat, provoquant des erreurs de données et des pertes financières.
(3) Faites attention au contrôle des autorisations : les développeurs doivent restreindre les autorisations de mise à niveau des contrats pour empêcher les attaquants de prendre le contrôle des mises à niveau des contrats. Les pirates informatiques peuvent prendre le contrôle des mises à niveau par le biais du vol de clés privées ou d'attaques de gouvernance.
Vulnérabilités des NFT
Les NFT servent de principaux actifs de jeu détenus par les joueurs dans les projets GameFi, et leur quantité et leur rareté garantissent la valeur des actifs du jeu. Cependant, une mise en œuvre incorrecte des NFT peut introduire des risques de sécurité.
La mise en œuvre du caractère aléatoire est une considération essentielle pour les projets. Les projets GameFi introduisent souvent des activités telles que des boîtes aveugles et des récompenses aléatoires dans les tâches du jeu. Lors du processus de création de NFT lors de tels événements, les projets peuvent utiliser les horodatages des blocs comme source d'informations pour générer des NFT de différentes raretés. Cependant, les horodatages des blocs peuvent être prédits ou contrôlés, ce qui conduit à une concurrence déloyale dans les jeux. Beosin recommande aux projets d'utiliser Chainlink VRF (Verifiable Random Function) pour réduire ces risques.
De plus, les projets doivent stocker de manière sécurisée les métadonnées, les images et les valeurs de hachage IPFS de leurs NFT pour éviter toute fuite prématurée des données de rareté des NFT. Sinon, les pirates peuvent localiser les métadonnées des NFT pertinents et verrouiller les NFT les plus rares pendant le processus de création.
Lorsque les joueurs échangent des NFT, les projets doivent être conscients de la différence entre les jetons ERC-1155 et ERC-721. L'ERC-1155 est une amélioration par rapport à l'ERC-721, prenant en charge la création de jetons fongibles et de NFT dans un seul contrat. Les jetons ERC-721 nécessitent plusieurs transferts, tandis que les jetons ERC-1155 peuvent être transférés par lots. Les projets doivent faire la différence lors de la mise en œuvre des transferts de jetons associés. Auparavant, le TreasureDAO sur la chaîne Arbitrum avait été attaqué en raison de ce problème.
Vulnérabilités des ponts inter-chaînes
Les projets multi-chaînes GameFi et les chaînes d'applications GameFi utilisent des ponts inter-chaînes pour cartographier les actifs du jeu sur différents réseaux de blockchain. Les ponts inter-chaînes sont essentiels pour améliorer la liquidité et attirer les utilisateurs vers le jeu/l'écosystème. Cependant, les ponts inter-chaînes GameFi présentent deux risques principaux :
Premièrement, en raison des vulnérabilités des contrats, les ressources du jeu mappées entre différents réseaux peuvent être incohérentes. Les pirates informatiques pourraient exploiter les vulnérabilités des contrats pour gonfler les ressources du jeu sur un réseau à des fins lucratives.
Deuxièmement, il existe un risque de nœuds de validation de ponts inter-chaînes. Le réseau Ronin a déjà subi une perte de 620 millions de dollars en raison de la fuite de la clé privée d'un nœud. Beosin recommande aux chaînes d'application GameFi d'augmenter le nombre de nœuds de validation pour leurs ponts inter-chaînes, de stocker de manière sécurisée les clés privées et d'éviter tout contrôle malveillant des nœuds de validation entraînant des pertes.
Défis de sécurité hors chaîne
Outre les jeux entièrement en chaîne, la logique et les interfaces du back-end de la plupart des projets GameFi reposent toujours sur des serveurs centralisés hors chaîne. Ces serveurs stockent des informations cruciales, notamment une certaine logique de jeu, des données de jeu et des informations sur les comptes des joueurs. Ces serveurs sont sensibles aux attaques malveillantes.
Falsification des données NFT
Comme nous l’avons souligné précédemment, les métadonnées NFT sont cruciales. Cependant, de nombreux projets GameFi stockent leurs métadonnées NFT sur des serveurs centralisés plutôt que sur une infrastructure décentralisée comme Arweave. Cela augmente le risque que des attaquants ou des membres internes du projet altèrent les métadonnées, portant ainsi atteinte à la propriété et aux intérêts des joueurs sur leurs actifs en jeu.
Attaques de phishing
Les attaquants peuvent obtenir des informations sensibles des équipes de projet par le biais d'attaques de phishing, telles que les clés privées de portefeuille gérant la trésorerie du jeu et les comptes GitHub. Les pirates peuvent ensuite étendre l'échelle de l'attaque par le biais d'attaques de chaîne d'approvisionnement ou d'attaques de phishing, entraînant des pertes plus importantes.
Conclusion
Après trois ans d'exploration, GameFi a vu l'émergence de nouvelles blockchains de jeu propriétaires et de projets de jeu de meilleure qualité. Les jeux entièrement en chaîne représentent un récit plus natif du Web3, mais ils en sont encore aux tout débuts et l'ensemble de la piste nécessite du temps pour l'itération. Lorsqu'ils participent à la construction de la piste GameFi, les développeurs doivent veiller à éviter les risques de sécurité mentionnés ci-dessus pour créer des projets GameFi plus fiables.
Contact
Si vous avez besoin de services de sécurité blockchain, n'hésitez pas à nous contacter :
Site officiel Beosin EagleEye Twitter Telegram Linkedin