NFT

Crypto Gaming : L’enjeu pour les éditeurs et développeurs de jeux vidéo

Par Michelle Legame , le jeudi, 28 avril 2022, 13h07 , mis à jour le jeudi, 28 avril 2022, 13h08 - 9 minutes de lecture
crypto bridges

« Le « crypto gaming » est la tendance des jeux vidéo à utiliser des crypto-monnaies comme composante majeure du gameplay et/ou des économies du jeu. Il peut s’agir de permettre aux utilisateurs d’acheter des articles dans le jeu avec des bitcoins, des éthers ou d’autres crypto-monnaies (en plus des devises fiduciaires),  de permettre aux utilisateurs de gagner une crypto-monnaie spécifique au jeu par le biais du gameplay, et jusqu’à permettre aux utilisateurs de retirer la crypto-monnaie qu’ils ont gagnée dans le jeu pour l’utiliser ailleurs. Si le gameplay et les mécanismes « jouer pour gagner » existent depuis longtemps, l’émergence de mécanismes basés sur les crypto-monnaies est relativement nouvelle pour l’industrie du jeu.

Malgré sa nouveauté, la popularité des crypto-jeux a augmenté de manière exponentielle, mais cette croissance rapide n’est pas sans risque. Certains risques spécifiques aux crypto-jeux ont récemment été mis en lumière lorsque des pirates informatiques ont volé environ 600 millions de dollars d’un « pont » connecté au célèbre jeu Axie Infinity. L’attaque a eu lieu le 23 mars 2022, mais n’a été découverte que lorsqu’un utilisateur a tenté de retirer ses fonds six jours plus tard. Cette attaque fait suite à un piratage similaire du pont Wormhole en février 2022, où les pirates ont volé plus de 300 millions de dollars.

Cette attaque soulève des questions sur les risques juridiques et technologiques liés aux crypto-jeux, et en particulier sur l’utilisation de  » ponts  » dans le cadre d’une stratégie de crypto-jeux.

Fonctionnalité des crypto-bridges

La montée en popularité des crypto-jeux met à nu les limites structurelles de la blockchain. La plupart des applications décentralisées (« dapps ») sont construites sur le réseau Ethereum, surchargé et non évolutif. Pour augmenter la fonctionnalité et permettre l’expansion, les blockchains secondaires se séparent de la blockchain mère (appelée « sidechain »). La sidechain et la blockchain mère ont besoin d’un intermédiaire, ou « pont », pour interagir.

Dans un jeu vidéo, un pont facilite l’échange de crypto-monnaies entre les jetons utilisés pour l’économie du jeu et les jetons apportés par l' »économie du monde réel ». En ce sens, le pont agit comme un distributeur de jetons utilisé dans une salle de jeux vidéo du monde réel à l’ancienne. Les consommateurs déposent leur argent du monde réel dans le distributeur, et cet argent est converti en jetons qui ne peuvent être utilisés que dans les jeux de cette salle de jeux. D’un point de vue plus technique, les utilisateurs déposent les crypto-monnaies acceptées dans le pont et reçoivent en retour des jetons crypto natifs dans le jeu, qui peuvent être utilisés sur la sidechain. Cela se produit par le biais d’un processus en deux étapes :

Premièrement, la crypto-monnaie est déposée dans le pont et verrouillée jusqu’à ce qu’elle soit rachetée.
Ensuite, les contrats intelligents créent des « pièces enveloppées », qui sont des jetons dont la valeur est liée à celle de certaines autres devises dans une proportion de 1:1, fonctionnant de manière similaire aux pièces dites stables. Les monnaies stables sont des crypto-monnaies dont le prix est adossé à un actif de réserve, comme des monnaies fiduciaires ou d’autres crypto-monnaies. Par exemple, la monnaie stable USDC est rattachée à 1,00 USD. Dans le cas d’un pont, un jeton d’Ether enveloppé est rattaché à un Ether. Ces pièces enveloppées tirent leur valeur sous-jacente du prix actuel de l’Ether, et elles peuvent ensuite être utilisées par les joueurs dans les économies du jeu. En général, il s’agit d’un seul jeu, mais il est possible de construire des économies qui couvrent plusieurs jeux.

Lorsque les utilisateurs veulent liquider leurs actifs, les enveloppes des pièces enveloppées sont « brûlées », et les pièces originales sont déverrouillées du pont et rendues aux utilisateurs. Cette fonctionnalité empêche les utilisateurs d’utiliser frauduleusement la crypto-monnaie sur la chaîne mère et les chaînes latérales simultanément.

Il existe plusieurs ponts de première et de seconde main. Dans le cas d’Axie Infinity, les développeurs du jeu ont créé la chaîne latérale liée à l’Ethereum, appelée Ronin, pour permettre la mise à l’échelle du jeu au-delà de l’Ethereum.

Les risques techniques des ponts cryptographiques

Si les ponts augmentent l’évolutivité et la fonctionnalité des dapps et des jeux cryptographiques, la contrepartie est que la sécurité peut être compromise si les bonnes protections ne sont pas mises en place. La plupart des dapps pour Ethereum sont construites à l’aide d’un langage de programmation spécifique aux smart contracts, appelé Solidity. Il s’agit d’un langage de programmation complexe qui offre aux développeurs une seule tentative pour développer un code correct. Avec peu ou pas de marge d’erreur, des erreurs se produisent inévitablement, provoquant des failles de sécurité exploitables dans la sidechain.

La popularité et l’expansion rapides des jeux de crypto-monnaies sollicitent encore davantage l’écosystème des jeux de crypto-monnaies, en pressant les développeurs de créer des jeux techniquement complexes dans un délai court, tout en utilisant un langage de programmation complexe avec lequel ils ne sont peut-être pas aussi familiers…. Cette dynamique entraîne des risques juridiques et de sécurité potentiels qui n’existeraient pas pour les économies traditionnelles dans le jeu.

Le piratage de l’Axie Infinity montre comment ces pressions peuvent se conjuguer et exposer le jeu à des piratages réussis. La base d’utilisateurs d’Axie Infinity a augmenté rapidement, et le développeur a peut-être tenté de répondre à cette croissance rapide du jeu sans garantir en même temps des procédures de sécurité solides. Cependant, le jeu a été laissé ouvert à des vulnérabilités dans le pont Ronin. Les pirates ont alors ciblé ces vulnérabilités et drainé 173 600 Ether et 25,5 millions de pièces USDC qui étaient verrouillées dans le pont. Ainsi, une fois que les pièces sous-jacentes verrouillées dans le pont ont été volées, les pièces enveloppées correspondantes sont devenues sans valeur.

Les risques juridiques des ponts cryptographiques – un pont trop loin ?

Les attaques des ponts Ronin et Wormhole mettent en évidence un problème plus large : le manque de réglementation et la dépendance excessive à l’égard de l’infrastructure blockchain. Alors que la blockchain Ethereum est considérée comme hautement sécurisée, les sidechains développées rapidement ne partagent pas nécessairement une sécurité forte. En effet, les liens vers la blockchain Ethereum peuvent donner aux développeurs un faux sentiment de sécurité qui n’est pas confirmé par les réalités technologiques de la façon dont ces connexions, liens ou ponts sont construits ou sécurisés. Une blockchain est aussi forte que son maillon le plus faible, et les développeurs et éditeurs doivent veiller à ce que les ponts ne deviennent pas le maillon faible de l’écosystème des jeux cryptographiques.

Les sociétés de crypto-jeux doivent s’efforcer de maintenir et d’exiger une sécurité élevée à la fois dans le jeu et dans tous les ponts qui y sont liés, et ne pas compromettre les normes de sécurité lors d’une mise à l’échelle rapide ou dans une tentative d’obtenir le statut de premier arrivé dans le crypto-jeu. Les risques liés à l’absence d’une sécurité de qualité ne se limitent pas à l’embarras d’un piratage, à la fureur des joueurs en ligne ou à des problèmes opérationnels ou internes résultant du piratage, mais constituent un risque financier réel pour le développeur, l’éditeur et, en fin de compte, les joueurs. Les joueurs cesseront de jouer et d’investir leur temps dans les jeux de crypto-monnaie si leur crypto-monnaie est exposée à un risque élevé de vol ou de dévaluation.

L’absence de réglementation laisse également peu de recours juridiques aux développeurs et aux éditeurs en cas de piratage. Bien que les sociétés de jeux de crypto-monnaies aient indemnisé les joueurs pour leurs pertes dans le passé, l’augmentation des coûts des pertes mettra à rude épreuve leur capacité à le faire et soulève d’importantes questions concernant la responsabilité des éditeurs et des développeurs de jeux vidéo. Plus de 20,5 milliards de dollars sont actuellement bloqués dans les ponts Ethereum, et la responsabilité potentielle des développeurs et des éditeurs peut être importante. Ces types de responsabilités dépasseront souvent la couverture d’assurance disponible, même si les assureurs sont disposés à émettre des polices couvrant ces risques en premier lieu à des taux abordables (un sujet entièrement différent). À défaut d’un remboursement volontaire complet, les recours collectifs constituent un risque très réel, tout comme les enquêtes réglementaires potentielles fondées sur des allégations selon lesquelles les jetons ou les NFT sont des « valeurs mobilières » en vertu de toute législation applicable. Enfin, les transactions en crypto-monnaies sont censées être anonymes et irréversibles, de sorte qu’une fois qu’un piratage a eu lieu, il est extrêmement difficile d’annuler ou de récupérer les fonds, à moins que, très exceptionnellement, l’intérêt des organismes nationaux chargés de l’application de la loi ne soit éveillé.

Réflexions finales – Quand faut-il brûler les ponts ?

Les hacks Ronin et Wormhole devraient servir de signal d’alarme sur des risques nouveaux et différents pour les éditeurs de jeux vidéo et les développeurs impliqués dans les crypto-jeux. Ces attaques soulignent la difficulté de développer des dapps blockchain dotées d’une sécurité robuste ou de s’appuyer sur des ponts construits par des tiers sans une diligence raisonnable rigoureuse. Alors que les sociétés de jeux cherchent à rejoindre la véritable ruée vers l’or du secteur, il convient de rester attentif à trouver un équilibre entre évolutivité et sécurité pour le jeu et pour toute passerelle.

Fasken est bien placé pour aider à résoudre bon nombre de ces questions. Notre groupe national sur les jeux vidéo apporte une expérience pratique approfondie de l’industrie du jeu, tant du point de vue des développeurs que des éditeurs. Les membres du groupe Jeux vidéo ont également une expertise en matière de conseil aux clients sur les crypto, NFTs, fintech et les questions de sécurité, infosec, insure-tech liées aux questions soulevées par cet article.

 

Michelle Legame

Joueuse invétérée et principale rédactrice de ce site, je suis les évolutions des jeux vidéo au quotidien, et est une passionnée de cryptos. Vous pouvez me suivre sur Twitter.

Voir les publications de l'auteur