Salutations, chers joueurs !
S'il est toujours fascinant de découvrir des jeux individuels sur la chaîne, il est tout aussi essentiel de comprendre la complexité sous-jacente de leur infrastructure. L'infrastructure est essentielle au succès des jeux sur chaîne, car elle a un impact direct sur la qualité du jeu, l'expérience de l'utilisateur et le succès global du jeu. Une infrastructure robuste garantit des transactions rapides, économiques et efficaces, prend en charge une logique de jeu complexe et contribue à offrir une expérience de jeu transparente. Tous ces éléments sont essentiels pour attirer et retenir les joueurs. Aujourd'hui, nous allons explorer quelques-uns des cadres de la couche 2 spécialement conçus pour relever ces défis, ouvrant ainsi la voie à la révolution des jeux sur la chaîne.
Une explication courante de l'absence de "jeux révolutionnaires sur la chaîne" est que l'infrastructure sous-jacente "n'est pas encore prête". En conséquence, de nombreux jeux restent dans une phase de validation de concept, caractérisée par des mécanismes de jeu simples, des interfaces client défectueuses, un engagement limité des joueurs et une implication minimale des développeurs de mods. Cela est principalement dû aux contraintes importantes posées par l'infrastructure existante et les outils de développement. En particulier, la machine virtuelle Ethereum (EVM) est lente et encombrante, le modèle de données Solidity actuel n'est pas propice au développement de jeux complexes, et en raison des coûts du gaz et de l'évolutivité limitée, aucune blockchain L1 appropriée n'est disponible pour le déploiement de jeux. L'interopérabilité et la fragmentation représentent également des défis importants pour les jeux en chaîne. Si la diversité des piles technologiques favorise l'innovation, elle complique les interactions entre les jeux et entre les différents réseaux de blockchain. Il est essentiel de relever ces défis pour libérer tout le potentiel des jeux basés sur la blockchain.
Comme l'a déclaré Vitalik en 2020, les projets de jeux devraient envisager d'utiliser les Rollups comme solution de mise à l'échelle. Rollup est un réseau de blockchain L2 conçu pour améliorer le débit et l'efficacité des blockchains L1 comme Ethereum. D'une manière générale, Rollup y parvient en regroupant et en traitant les transactions hors chaîne, puis en publiant un résumé de ces transactions sur la chaîne. Cette approche réduit l'encombrement de la blockchain L1, ce qui permet aux utilisateurs finaux d'effectuer des transactions plus rapides et moins coûteuses.
Il existe deux types principaux de rollups : Optimistic et Zero-Knowledge (zk), chacun ayant ses propres compromis de conception tels que les modèles de sécurité et la vitesse de développement.
Plus précisément, pour les jeux en chaîne, les rollups offrent plusieurs avantages, notamment
Évolutivité : les frais de transaction élevés sur les blockchains comme Ethereum ont constitué un obstacle majeur pour de nombreux joueurs. Les rollups peuvent faire baisser ces coûts de manière significative en réduisant l'encombrement des transactions, ce qui rend plus abordable pour les joueurs potentiels la participation à des jeux d'argent sur la chaîne.
Amélioration de l'expérience utilisateur : Avec des frais de transaction réduits et des temps de confirmation plus rapides, les joueurs peuvent profiter d'une expérience de jeu plus fluide et plus réactive. C'est essentiel pour les jeux en temps réel où chaque milliseconde compte.
Sécurité : Les rollups maintiennent un haut niveau de sécurité en ancrant les données dans les blockchains L1. Ainsi, la sécurité de L1 s'étend à L2, ce qui en fait un environnement de jeu sûr.
Malgré ces avantages, les agrégateurs généraux ne parviennent toujours pas à héberger les jeux de la chaîne. Les machines virtuelles blockchain traditionnelles sont plus adaptées aux applications financières, tandis que les réseaux blockchain génériques n'ont pas la capacité de débit nécessaire aux exigences susmentionnées. Nous avons besoin de blockchains L2 à la pointe de la technologie, spécialement conçues pour cette tâche.
C'est là que les Rollups optimisés pour les jeux en chaîne entrent en jeu.
Examinons les différentes piles qui sont actuellement en cours de développement.
Couche Alt
Vue d'ensemble de la couche Alt
L'une des stratégies à venir pour améliorer l'extensibilité de la chaîne est l'extensibilité horizontale. La mise à l'échelle horizontale implique l'utilisation de plusieurs Rollups "cachés" qui exploitent la même application. L'interface utilisateur de l'application guide de manière transparente les utilisateurs vers le rollup approprié pour exécuter les transactions en fonction de facteurs tels que la capacité, la localisation ou les préférences spécifiques de l'application.
AltLayer est une solution de rollup renommée qui utilise cette conception.
Actuellement, AltLayer propose des tâches pour des jeux sur la chaîne comme "2048". Si vous avez eu l'occasion d'y jouer, vous utiliserez des rollups de tessons lorsque vous cliquerez sur votre région sans même vous en rendre compte.
Un autre avantage de la couche Alt est qu'elle crée des marchés de droits localisés où des actions telles que la frappe ou l'échange de NFT n'affectent pas les droits liés à d'autres NFT ou à d'autres jeux.
Toutefois, cette solution présente des inconvénients, tels que le manque de communication entre les rollups, ce qui la rend difficile à appliquer à tous les modèles de jeu de la chaîne.
En juillet 2022, AltLayer a obtenu un financement de 7,2 millions de dollars, mené par Polychain Capital, Breyer Capital et Jump Capital, avec des investisseurs providentiels tels que Balaji Srinivasan et Kain Warwick.
Jeux réalisés avec AltLayer :
Moteur mondial
Aperçu macroéconomique du moteur mondial
Une autre solution dont la structure est similaire à celle d'AltLayer est le World Engine d'Argus Labs.
World Engine utilise le SDK Sharded Rollup, ce qui permet aux développeurs de jeux de créer leurs propres blockchains à échelle horizontale tout en héritant des caractéristiques de sécurité de la blockchain L1.
Il s'agit d'une solution compatible avec l'EVM, qui permet aux développeurs de tirer parti du vaste écosystème de développeurs d'Ethereum. Grâce à cette compatibilité EVM, les L2 basés sur World Engine peuvent s'intégrer de manière transparente à tous les portefeuilles et outils Ethereum.
Argus ne se contente pas de construire un moteur de jeu à la chaîne ; l'entreprise opère dans trois segments :
leur laboratoire de recherche
un studio de jeux
un éditeur de jeux
Elle a récemment levé 10 millions de dollars, sous l'égide de Haun Ventures, avec la participation de Robot Ventures et de divers investisseurs providentiels, dont Balaji Srinivasan et Elad Gil.
Jeux créés à l'aide de World Engine :
Titres de première partie
Moteur Paima
Paima Macro Design
Paima est un cadre L2 conçu pour créer des jeux sur la chaîne et des mondes autonomes.
Avec Paima, les développeurs peuvent rapidement créer leurs applications en utilisant des langages de programmation Web2 familiers, comme JavaScript. En outre, compte tenu de sa nature spécifique à l'application, chaque Paima L2 ne nécessite pas de ponts inter-chaînes pendant son fonctionnement.
Paima prend également en charge d'autres fonctions favorables au jeu, telles que les NFT avec état, qui sont des NFT dont les métadonnées sont mises à jour automatiquement en fonction des actions de l'utilisateur sur la chaîne.
Paima a récemment annoncé une subvention de 1,4 million de dollars de Cardano pour poursuivre le développement de l'infrastructure pour les jeux sur la chaîne et les mondes autonomes.
Jeux réalisés avec Paima :
Clé de voûte
Warcraft : Édition Keystone
Un autre cadre L2 optimisé pour les jeux sur chaîne est Curio's Keystone.
Keystone combine une pile OP, une L2 compatible EVM avec un moteur de jeu à haute fréquence.
Cette combinaison dynamique, associée à la prise en charge du langage de programmation Go, de l'ECS et d'autres fonctionnalités, permet aux développeurs de créer des jeux sur chaîne très performants, comparables aux jeux hors chaîne.
À l'avenir, Keystone devrait prendre en charge les couches de disponibilité des données comme Celestia. En février 2022, Curio a levé 2,9 millions de dollars lors d'un tour de table mené par Bain Capital Crypto et TCG Crypto.
Jeux construits avec Keystone : Warcraft : Keystone Edition.
Les constructeurs semblent avoir tenu compte des conseils de Vitalik, puisque l'infrastructure de jeu on-chain basée sur L2 connaît une croissance exponentielle ! Bien que les problèmes d'évolutivité persistent, les cadres L2 spécialement conçus pour optimiser les jeux en chaîne, tels que AltLayer, World Engine, Paima et Keystone, offrent des solutions à bon nombre de ces problèmes. Bien entendu, d'autres techniques complémentaires de mise à l'échelle sont appelées à jouer un rôle à l'avenir, telles que les preuves client de Playmint, ainsi que les Rollups à usage général dotés d'un solide écosystème de jeu sur la chaîne, comme Starknet et Arbitrum Nova. Comme nous l'avons vu, la guerre de l'évolutivité est là, et elle ne fait que commencer. Ce qui distingue vraiment ces piles L2, ce n'est pas seulement leur technologie, mais aussi les communautés dynamiques qui les soutiennent.
Avertissement : cet article ne constitue pas un conseil en investissement. Les lecteurs doivent se demander si les opinions, les points de vue ou les conclusions de cet article correspondent à leur situation particulière et s'ils sont conformes aux lois et réglementations en vigueur dans leur pays ou leur région.
Salutations, chers joueurs !
S'il est toujours fascinant de découvrir des jeux individuels sur la chaîne, il est tout aussi essentiel de comprendre la complexité sous-jacente de leur infrastructure. L'infrastructure est essentielle au succès des jeux sur chaîne, car elle a un impact direct sur la qualité du jeu, l'expérience de l'utilisateur et le succès global du jeu. Une infrastructure robuste garantit des transactions rapides, économiques et efficaces, prend en charge une logique de jeu complexe et contribue à offrir une expérience de jeu transparente. Tous ces éléments sont essentiels pour attirer et retenir les joueurs. Aujourd'hui, nous allons explorer quelques-uns des cadres de la couche 2 spécialement conçus pour relever ces défis, ouvrant ainsi la voie à la révolution des jeux sur la chaîne.
Une explication courante de l'absence de "jeux révolutionnaires sur la chaîne" est que l'infrastructure sous-jacente "n'est pas encore prête". En conséquence, de nombreux jeux restent dans une phase de validation de concept, caractérisée par des mécanismes de jeu simples, des interfaces client défectueuses, un engagement limité des joueurs et une implication minimale des développeurs de mods. Cela est principalement dû aux contraintes importantes posées par l'infrastructure existante et les outils de développement. En particulier, la machine virtuelle Ethereum (EVM) est lente et encombrante, le modèle de données Solidity actuel n'est pas propice au développement de jeux complexes, et en raison des coûts du gaz et de l'évolutivité limitée, aucune blockchain L1 appropriée n'est disponible pour le déploiement de jeux. L'interopérabilité et la fragmentation représentent également des défis importants pour les jeux en chaîne. Si la diversité des piles technologiques favorise l'innovation, elle complique les interactions entre les jeux et entre les différents réseaux de blockchain. Il est essentiel de relever ces défis pour libérer tout le potentiel des jeux basés sur la blockchain.
Comme l'a déclaré Vitalik en 2020, les projets de jeux devraient envisager d'utiliser les Rollups comme solution de mise à l'échelle. Rollup est un réseau de blockchain L2 conçu pour améliorer le débit et l'efficacité des blockchains L1 comme Ethereum. D'une manière générale, Rollup y parvient en regroupant et en traitant les transactions hors chaîne, puis en publiant un résumé de ces transactions sur la chaîne. Cette approche réduit l'encombrement de la blockchain L1, ce qui permet aux utilisateurs finaux d'effectuer des transactions plus rapides et moins coûteuses.
Il existe deux types principaux de rollups : Optimistic et Zero-Knowledge (zk), chacun ayant ses propres compromis de conception tels que les modèles de sécurité et la vitesse de développement.
Plus précisément, pour les jeux en chaîne, les rollups offrent plusieurs avantages, notamment
Évolutivité : les frais de transaction élevés sur les blockchains comme Ethereum ont constitué un obstacle majeur pour de nombreux joueurs. Les rollups peuvent faire baisser ces coûts de manière significative en réduisant l'encombrement des transactions, ce qui rend plus abordable pour les joueurs potentiels la participation à des jeux d'argent sur la chaîne.
Amélioration de l'expérience utilisateur : Avec des frais de transaction réduits et des temps de confirmation plus rapides, les joueurs peuvent profiter d'une expérience de jeu plus fluide et plus réactive. C'est essentiel pour les jeux en temps réel où chaque milliseconde compte.
Sécurité : Les rollups maintiennent un haut niveau de sécurité en ancrant les données dans les blockchains L1. Ainsi, la sécurité de L1 s'étend à L2, ce qui en fait un environnement de jeu sûr.
Malgré ces avantages, les agrégateurs généraux ne parviennent toujours pas à héberger les jeux de la chaîne. Les machines virtuelles blockchain traditionnelles sont plus adaptées aux applications financières, tandis que les réseaux blockchain génériques n'ont pas la capacité de débit nécessaire aux exigences susmentionnées. Nous avons besoin de blockchains L2 à la pointe de la technologie, spécialement conçues pour cette tâche.
C'est là que les Rollups optimisés pour les jeux en chaîne entrent en jeu.
Examinons les différentes piles qui sont actuellement en cours de développement.
Couche Alt
Vue d'ensemble de la couche Alt
L'une des stratégies à venir pour améliorer l'extensibilité de la chaîne est l'extensibilité horizontale. La mise à l'échelle horizontale implique l'utilisation de plusieurs Rollups "cachés" qui exploitent la même application. L'interface utilisateur de l'application guide de manière transparente les utilisateurs vers le rollup approprié pour exécuter les transactions en fonction de facteurs tels que la capacité, la localisation ou les préférences spécifiques de l'application.
AltLayer est une solution de rollup renommée qui utilise cette conception.
Actuellement, AltLayer propose des tâches pour des jeux sur la chaîne comme "2048". Si vous avez eu l'occasion d'y jouer, vous utiliserez des rollups de tessons lorsque vous cliquerez sur votre région sans même vous en rendre compte.
Un autre avantage de la couche Alt est qu'elle crée des marchés de droits localisés où des actions telles que la frappe ou l'échange de NFT n'affectent pas les droits liés à d'autres NFT ou à d'autres jeux.
Toutefois, cette solution présente des inconvénients, tels que le manque de communication entre les rollups, ce qui la rend difficile à appliquer à tous les modèles de jeu de la chaîne.
En juillet 2022, AltLayer a obtenu un financement de 7,2 millions de dollars, mené par Polychain Capital, Breyer Capital et Jump Capital, avec des investisseurs providentiels tels que Balaji Srinivasan et Kain Warwick.
Jeux réalisés avec AltLayer :
Moteur mondial
Aperçu macroéconomique du moteur mondial
Une autre solution dont la structure est similaire à celle d'AltLayer est le World Engine d'Argus Labs.
World Engine utilise le SDK Sharded Rollup, ce qui permet aux développeurs de jeux de créer leurs propres blockchains à échelle horizontale tout en héritant des caractéristiques de sécurité de la blockchain L1.
Il s'agit d'une solution compatible avec l'EVM, qui permet aux développeurs de tirer parti du vaste écosystème de développeurs d'Ethereum. Grâce à cette compatibilité EVM, les L2 basés sur World Engine peuvent s'intégrer de manière transparente à tous les portefeuilles et outils Ethereum.
Argus ne se contente pas de construire un moteur de jeu à la chaîne ; l'entreprise opère dans trois segments :
leur laboratoire de recherche
un studio de jeux
un éditeur de jeux
Elle a récemment levé 10 millions de dollars, sous l'égide de Haun Ventures, avec la participation de Robot Ventures et de divers investisseurs providentiels, dont Balaji Srinivasan et Elad Gil.
Jeux créés à l'aide de World Engine :
Titres de première partie
Moteur Paima
Paima Macro Design
Paima est un cadre L2 conçu pour créer des jeux sur la chaîne et des mondes autonomes.
Avec Paima, les développeurs peuvent rapidement créer leurs applications en utilisant des langages de programmation Web2 familiers, comme JavaScript. En outre, compte tenu de sa nature spécifique à l'application, chaque Paima L2 ne nécessite pas de ponts inter-chaînes pendant son fonctionnement.
Paima prend également en charge d'autres fonctions favorables au jeu, telles que les NFT avec état, qui sont des NFT dont les métadonnées sont mises à jour automatiquement en fonction des actions de l'utilisateur sur la chaîne.
Paima a récemment annoncé une subvention de 1,4 million de dollars de Cardano pour poursuivre le développement de l'infrastructure pour les jeux sur la chaîne et les mondes autonomes.
Jeux réalisés avec Paima :
Clé de voûte
Warcraft : Édition Keystone
Un autre cadre L2 optimisé pour les jeux sur chaîne est Curio's Keystone.
Keystone combine une pile OP, une L2 compatible EVM avec un moteur de jeu à haute fréquence.
Cette combinaison dynamique, associée à la prise en charge du langage de programmation Go, de l'ECS et d'autres fonctionnalités, permet aux développeurs de créer des jeux sur chaîne très performants, comparables aux jeux hors chaîne.
À l'avenir, Keystone devrait prendre en charge les couches de disponibilité des données comme Celestia. En février 2022, Curio a levé 2,9 millions de dollars lors d'un tour de table mené par Bain Capital Crypto et TCG Crypto.
Jeux construits avec Keystone : Warcraft : Keystone Edition.
Les constructeurs semblent avoir tenu compte des conseils de Vitalik, puisque l'infrastructure de jeu on-chain basée sur L2 connaît une croissance exponentielle ! Bien que les problèmes d'évolutivité persistent, les cadres L2 spécialement conçus pour optimiser les jeux en chaîne, tels que AltLayer, World Engine, Paima et Keystone, offrent des solutions à bon nombre de ces problèmes. Bien entendu, d'autres techniques complémentaires de mise à l'échelle sont appelées à jouer un rôle à l'avenir, telles que les preuves client de Playmint, ainsi que les Rollups à usage général dotés d'un solide écosystème de jeu sur la chaîne, comme Starknet et Arbitrum Nova. Comme nous l'avons vu, la guerre de l'évolutivité est là, et elle ne fait que commencer. Ce qui distingue vraiment ces piles L2, ce n'est pas seulement leur technologie, mais aussi les communautés dynamiques qui les soutiennent.
Avertissement : cet article ne constitue pas un conseil en investissement. Les lecteurs doivent se demander si les opinions, les points de vue ou les conclusions de cet article correspondent à leur situation particulière et s'ils sont conformes aux lois et réglementations en vigueur dans leur pays ou leur région.