Analyse des trois paradigmes de conception des moteurs de jeu full-chain Mud, Dojo et Zypher

Débutant4/22/2024, 5:38:30 AM
L'article traite des paradigmes de conception des moteurs de jeu de chaîne complète Mud, Dojo et Zypher, et analyse leurs différentes solutions pour la construction de mondes autonomes/jeux de chaîne complète. Mud de l'équipe Lattice réalise la compatibilité EVM et la convivialité des développeurs grâce au framework de développement World, au moteur de jeu MUD et au protocole de consensus sous-jacent Redstone. Dojo cible l'environnement de développement Starknet, utilisant le langage Cario et la technologie ZK-Rollup. Zypher Game, basé sur la technologie ZK, propose des solutions modulaires telles que Secret Engine, AW Engine et Zytron Kit, mettant l'accent sur la confiance et l'élasticité des performances. L'article aborde également le récit de base des jeux de chaîne complète et les paradigmes d'implémentation de nouveaux primitives, ainsi que la façon dont ces technologies stimulent le développement de l'industrie du jeu.

Les mondes autonomes / les jeux complets de chaînes ne sont-ils que des jouets ennuyeux pour les geeks de la technologie Crypto? Ou sont-ils une sorte de MeMe de type sectaire?

La raison de ces doutes réside dans la complexité abstraite des mondes autonomes / des définitions de jeux de chaîne complète et de leurs interfaces de jeu actuellement simplistes et rudimentaires, qui rendent la plupart des joueurs dégoûtés et intimidés.

Cependant, le fait est que les mondes autonomes / les jeux full-chain, malgré offrir une expérience de jeu complètement différente des autres jeux de paradigme, ne signifie pas qu'ils ne sont pas amusants. En tant que joueur vétéran, le premier jeu full-chain, DarkForest, a été le seul jeu auquel j'ai joué en continu pendant deux jours d'affilée en cinq ans.

Si nous disons que l'espace des autres jeux est un bac à sable, et que le contenu du jeu simule des jeux d'évasion, alors l'espace des jeux full-chain est une réalité physique numérique, et le contenu des jeux full-chain simule des jeux de jeu du monde réel. En jouant à DarkForest, j'ai vraiment vécu l'horreur cosmique glaçante décrite dans "Le Problème à Trois Corps" de Liu Cixin.

Récit fondateur de mondes autonomes / Jeux Full-Chain

L'équipe de Lattice a établi les connotations et les extensions du concept de mondes autonomes / jeux full-chain dans la "Déclaration des mondes autonomes", les distinguant des jeux Web2.5.

Les mondes autonomes / les jeux de chaîne complète sont basés sur les principes de la réalité physique numérique et des règles de base, formant des systèmes de jeu ouverts auto-suffisants. Ils possèdent la persistance, l'immutabilité et la permissionless.

Étroitement définis, les jeux de la chaîne complète font référence à des mondes autonomes, où la jouabilité ne découle pas du contenu du jeu fourni par le développeur de jeu (vue de l'univers, intrigue, musique, illustrations, etc.) et des objectifs du jeu (niveaux, réalisations, instances, guerres nationales), mais des expériences réelles que les joueurs construisent au sein des sous-mondes des mondes autonomes.

La logique de construction des mondes autonomes / des jeux de chaîne complète est l'Objet - Règles de base - Réalité numérique physique, correspondant au cadre Entité - Composant - Système des moteurs de jeu ECS.

Dans un sens, les mondes autonomes / les jeux de chaîne complète explorent la construction d'une couche de mondes virtuels basée sur les informations du monde réel que nous habitons. Ou, comme le dit Musk, nichant un nouveau monde virtuel dans un monde virtuel. Cela est cohérent avec une scène mémorable de la série télévisée de science-fiction 'Rick et Morty', où de multiples couches de mondes sont infiniment imbriquées de manière récursive.

Implémentation Paradigm of New Primitives in Self-Contained Worlds / Full-Chain Games.

Ci-dessus se trouve le récit simplifié des mondes autonomes / des jeux full-chain. Pour instancier le récit des mondes autonomes / des jeux full-chain, nous avons besoin d'un ensemble complet de nouvelles primitives composé de blockchain, de moteurs de jeu, de middleware, de clients de jeu et d'autres modules d'ingénierie.

Les nouveaux primitives des mondes autonomes / jeux en chaîne complets doivent aborder trois problèmes principaux :

Le problème de scalabilité de la blockchain. Atteindre la persistance, l'inaltérabilité et la permissionnalité des mondes autonomes / des jeux full-chain nécessite que tous les états de jeu et la logique soient sur la chaîne, ce qui pose des exigences très élevées en matière de scalabilité et de programmabilité de la blockchain.

Le problème de la boucle de coche. La blockchain fonctionne comme une machine d'état séquentielle le long de la flèche du temps et n'est pas adaptée pour gérer l'état des mondes autonomes / jeux complets. Cela est dû au fait que les mondes autonomes / jeux complets impliquent de nombreux événements cycliques, tels que le lever et le coucher du soleil, les patrouilles de petits monstres, etc. De plus, les mises à jour de la blockchain se font de manière passive, nécessitant des utilisateurs d'envoyer des transactions pour déclencher des événements.

Comment atteindre l'immutabilité de la réalité physique numérique et l'ouverture, sans permission et les opérations CRUD (créer, lire, mettre à jour, supprimer) des règles de base et des objets.

Pour résoudre ces trois problèmes fondamentaux, les équipes de jeux en monde autonome / chaîne complète, y compris Lattice, Dojo et Zypher Games, proposent des solutions différentes.

Les primitives de Lattice pour des mondes autonomes / des jeux de chaînes complètes se composent du framework de développement Worlds, du moteur de jeu MUD et du protocole de consensus sous-jacent Redstone.

Cadre de développement mondial : Le monde est un cadre de développement de contrats intelligents construit sur le nouveau moteur de stockage de MUD V2, STORE. STORE est un moteur de stockage défini par le runtime. MUD V2 l'utilise pour remplacer le modèle de stockage du compilateur Solidity.

World est un nouveau paradigme pour les applications EVM. Vous pouvez le considérer comme un ordinateur communautaire : il existe en tant que noyau de jeu multijoueur, acceptant les contributions de quiconque sur la chaîne - que ce soit du code ou un état.

Le monde a des capacités de gestion d'accès programmables, permettant à tout état ou logique de contrôler quel compte (ou autre logique) peut y accéder. Cela rend possible d'établir une hiérarchie de confiance et permet à des contrats intelligents non fiables de lire des états et de participer à des règles sans écrire directement dans le stockage.

Moteur de jeu MUD : Le moteur de jeu complet MUD est le premier moteur de jeu complet de la chaîne dans l'écosystème EVM. MUD V2 se compose du STORE défini par le runtime, de la synchronisation des états et des modules AA natifs (abstraction de compte).

Les nouvelles fonctionnalités de MUD V2 permettent la création d'un ensemble de règles de physique numérique, déterminant comment le monde est créé et transformé, et brisant ensuite l'accès racine à lui-même ; toujours en respectant un ensemble de règles standardisées : quiconque - humains et machines - dans le monde peut interagir avec ces règles et construire des dispositifs sociaux et d'ingénierie dessus.

Protocole de consensus sous-jacent Redstone : Redstone est la première instance Plasma Rollup L2 de la pile OP, construite par Lattice et Optimism en collaboration spécifiquement pour les développeurs de jeux on-chain et de mondes autonomes.

Son fonctionnement est similaire à celui de la Rollup OP traditionnelle, mais contrairement à la Rollup OP qui publie les états d'entrée sur la L1, Redstone ne publie qu'un hachage d'engagement de données. Les états d'entrée correspondant aux engagements d'entrée sont stockés hors chaîne par des fournisseurs de disponibilité de données. Pour garantir que les états d'entrée correspondant aux engagements d'entrée sont disponibles, il existe un contrat de défi de disponibilité des données sur la L1, permettant à quiconque de contester les engagements de données si le fournisseur rencontre des problèmes.

Dojo était initialement un projet Fork de MUD, dédié à la mise en œuvre de MUD sur Starknet en utilisant le langage Cario. Les primitives des mondes autonomes / jeux en chaîne complets de Dojo se composent désormais de l'état Cario et du framework de développement de contrats intelligents, du moteur de jeu en chaîne complète SOZO CLI, du middleware de service d'index et RPC TORII, et du protocole de consensus sous-jacent KATANA.

État de Cario et cadre de développement de contrats intelligents : Dojo fournit une méthode normalisée pour construire des jeux full-chain / des mondes autonomes sur les contrats intelligents de Cario, simplifiant le processus de développement et permettant aux développeurs de se concentrer sur la logique plutôt que sur l'architecture.

Moteur de jeu SOZO CLI Full-Chain : SOZO CLI prend en charge la création, la construction, le test et le déploiement d'instances de jeux full-chain/mondes autonomes. Il prend en charge la création de nouveaux composants et systèmes, aidant à la gestion de multiples instances de mondes autonomes.

Service Middleware TORII de l'Index et RPC: TORII indexe automatiquement tous les états de contrat et les expose automatiquement via l'API GraphQL ou gRPC. Les développeurs n'ont plus besoin de générer des indexeurs personnalisés.

Protocole de consensus sous-jacent KATANA : KATANA est un réseau de développement Starknet personnalisable qui permet une itération rapide de la logique de jeu.

La principale différence entre Dojo et MUD réside dans l'utilisation de ZK-Rollup comme protocole de consensus sous-jacent et du langage Cario comme langage de développement.

Contrairement à Dojo, qui a bifurqué à partir de MUD pour se spécialiser dans les chemins de développement adaptatifs de moteur de jeu de chaîne complète / monde autonome, Zypher Game est un moteur de jeu de chaîne complète / monde autonome entièrement natif basé sur la technologie ZK. Les primitives de Zypher Game pour les jeux de chaîne complète / mondes autonomes se composent principalement du moteur de jeu Secret Engine, du moteur AW et du protocole de consensus sous-jacent Zytron Kit.

Secret Engine fournit un ensemble de SDK pilotés par zk (zero-knowledge) pour exécuter de manière sécurisée des calculs chiffrés vérifiables, garantissant que les éléments requis par le jeu restent scellés on-chain. Des services existants comme zk-shuffle-as-a-service ont déjà aidé plus de 3 jeux de cartes full-chain dans le chiffrement et le mélange.

Moteur AW : Le moteur AW se compose de divers SDK de services pilotés par ZK, y compris la boîte à outils Gadgets, les circuits spécifiques à l'application, les nœuds de validation on-chain et plus encore. Le moteur AW peut atteindre une fonctionnalité ZK plug-and-play, une composabilité des circuits ZK et une intégration avec des machines virtuelles tierces et RISC ZeroZK.

AW Engine a également développé de manière innovante le moteur Z4 spécifiquement pour les jeux multijoueurs en temps réel. Z4 étend la concurrence des jeux multi-tours multijoueurs grâce à zk-rollup, le cœur étant un moyen rapide de changer d'états. Z4 permet aux jeux d'éviter les diffusions d'états globaux sur la chaîne source et de les transformer plutôt en changements d'états locaux peu coûteux. Cela peut réduire efficacement les frais de transaction des utilisateurs et prendre en charge des millions, voire des milliards de transactions par seconde (tps).

Kit Zytron : Le kit Zytron est une pile de construction modulaire Sovereign L3 Rollup. Il se compose du Sovereign L3 Rollup, du moteur de jeu de Zypher Games sous forme de contrat précompilé, du partitionnement des serveurs, de la compatibilité des données et des réseaux personnalisés.

Le kit Zytron est spécialement conçu pour les développeurs afin de construire des mondes autonomes, des mini-jeux de stratégie, ou de migrer des jeux AAA sur la chaîne à moindre coût, sans une courbe d'apprentissage raide. Cela leur permet de migrer des actifs, de la logique de jeu et du stockage de données sur la chaîne tout en conservant une expérience utilisateur de niveau de production.

En plus de AW Engine et Zytron Kit, Zypher Game dispose également d'un marché de preuve de calcul pour les joueurs de jeux mobiles et s'intègre à certaines infrastructures liées aux jeux.

Récemment, Zypher Game s'est également associé à Risc Zero et Celestia. En collaboration avec Risc Zero, Zypher Game intègre la machine virtuelle ZK polyvalente de Risc Zero dans le moteur de jeu Zypher et étend les cas d'utilisation de Risc Zero grâce aux SDK spécifiques au jeu inclus. En collaboration avec Celestia, Zypher Game utilise l'outil Roll Kit de Celestia pour construire Zytron Kit et inclut Celestia en tant que couche DA par défaut pour Zytron Kit.

Plus récemment, Zypher Games a lancé le testnet du réseau B², indiquant son soutien à l'écosystème BTC et ayant l'intention d'aider au développement de jeux on-chain dans l'écosystème BTC grâce aux technologies ZKP et IA.

Conclusion

De la narration aux primitives, différentes solutions sont fournies par les mondes autonomes / les jeux de chaînes complètes pour aborder les problèmes de scalabilité de la blockchain, le problème de la boucle de tiques, et la réalisation de l'immuabilité et des règles de base de la physique numérique, ainsi que l'ouverture des objets. Lattice a choisi la voie de l'OP-Rollup+ révision radicale du mécanisme d'état de la machine de consensus EVM, tandis que Zypher Game et Dojo ont choisi d'utiliser ZKP pour compresser de manière décentralisée les données d'état et transférer la vérification au calcul hors chaîne.

Chacune des trois solutions a ses propres forces. Le paradigme d'implémentation de Lattice présente des avantages en termes de compatibilité EVM et de convivialité pour les développeurs. Dojo Game est adapté à l'environnement de développement et à la spécificité écologique de Starknet. Zypher choisit d'utiliser un coprocesseur modulaire DA, RiscZero ZK, et les caractéristiques physiques numériques natives du Bitcoin UTXO pour obtenir une solution avec une confiance, une évolutivité et une élasticité des performances.

En plus des trois paradigmes ci-dessus, il y a aussi le Moteur Mondial d'Argus et les primitives de jeu de chaîne complète / monde autonome de Nervous (CKB) basés sur la structure de données d'état eUTXO.

Actuellement, les jeux de chaîne complète / les mondes autonomes sont au stade naissant de la courbe de croissance des technologies émergentes de Gartner. À ce stade, le nombre de développeurs est supérieur à celui des joueurs, et de nombreux jeux de test sont des jeux occasionnels similaires à 4399. Cependant, cela n'empêche pas les fonds de capital-risque crypto d'investir massivement à plusieurs reprises dans ce domaine émergent. Car à leurs yeux, l'état actuel des jeux de chaîne complète / mondes autonomes n'est pas un problème mais une opportunité, tout comme les trains dans les années 1820 incapables de dépasser les calèches.

Avertissement:

  1. Cet article est reproduit à partir de [GatePanewslab], Tous les droits d'auteur appartiennent à l'auteur original [NingNing]. Si vous avez des objections à cette réimpression, veuillez contacter le Porte Apprendreéquipe, et ils s'en occuperont rapidement.
  2. Responsabilité de non-responsabilité : Les points de vue et opinions exprimés dans cet article sont uniquement ceux de l'auteur et ne constituent pas des conseils en investissement.
  3. Les traductions de l'article dans d'autres langues sont effectuées par l'équipe Gate Learn. Sauf mention contraire, il est interdit de copier, distribuer ou plagier les articles traduits.

Analyse des trois paradigmes de conception des moteurs de jeu full-chain Mud, Dojo et Zypher

Débutant4/22/2024, 5:38:30 AM
L'article traite des paradigmes de conception des moteurs de jeu de chaîne complète Mud, Dojo et Zypher, et analyse leurs différentes solutions pour la construction de mondes autonomes/jeux de chaîne complète. Mud de l'équipe Lattice réalise la compatibilité EVM et la convivialité des développeurs grâce au framework de développement World, au moteur de jeu MUD et au protocole de consensus sous-jacent Redstone. Dojo cible l'environnement de développement Starknet, utilisant le langage Cario et la technologie ZK-Rollup. Zypher Game, basé sur la technologie ZK, propose des solutions modulaires telles que Secret Engine, AW Engine et Zytron Kit, mettant l'accent sur la confiance et l'élasticité des performances. L'article aborde également le récit de base des jeux de chaîne complète et les paradigmes d'implémentation de nouveaux primitives, ainsi que la façon dont ces technologies stimulent le développement de l'industrie du jeu.

Les mondes autonomes / les jeux complets de chaînes ne sont-ils que des jouets ennuyeux pour les geeks de la technologie Crypto? Ou sont-ils une sorte de MeMe de type sectaire?

La raison de ces doutes réside dans la complexité abstraite des mondes autonomes / des définitions de jeux de chaîne complète et de leurs interfaces de jeu actuellement simplistes et rudimentaires, qui rendent la plupart des joueurs dégoûtés et intimidés.

Cependant, le fait est que les mondes autonomes / les jeux full-chain, malgré offrir une expérience de jeu complètement différente des autres jeux de paradigme, ne signifie pas qu'ils ne sont pas amusants. En tant que joueur vétéran, le premier jeu full-chain, DarkForest, a été le seul jeu auquel j'ai joué en continu pendant deux jours d'affilée en cinq ans.

Si nous disons que l'espace des autres jeux est un bac à sable, et que le contenu du jeu simule des jeux d'évasion, alors l'espace des jeux full-chain est une réalité physique numérique, et le contenu des jeux full-chain simule des jeux de jeu du monde réel. En jouant à DarkForest, j'ai vraiment vécu l'horreur cosmique glaçante décrite dans "Le Problème à Trois Corps" de Liu Cixin.

Récit fondateur de mondes autonomes / Jeux Full-Chain

L'équipe de Lattice a établi les connotations et les extensions du concept de mondes autonomes / jeux full-chain dans la "Déclaration des mondes autonomes", les distinguant des jeux Web2.5.

Les mondes autonomes / les jeux de chaîne complète sont basés sur les principes de la réalité physique numérique et des règles de base, formant des systèmes de jeu ouverts auto-suffisants. Ils possèdent la persistance, l'immutabilité et la permissionless.

Étroitement définis, les jeux de la chaîne complète font référence à des mondes autonomes, où la jouabilité ne découle pas du contenu du jeu fourni par le développeur de jeu (vue de l'univers, intrigue, musique, illustrations, etc.) et des objectifs du jeu (niveaux, réalisations, instances, guerres nationales), mais des expériences réelles que les joueurs construisent au sein des sous-mondes des mondes autonomes.

La logique de construction des mondes autonomes / des jeux de chaîne complète est l'Objet - Règles de base - Réalité numérique physique, correspondant au cadre Entité - Composant - Système des moteurs de jeu ECS.

Dans un sens, les mondes autonomes / les jeux de chaîne complète explorent la construction d'une couche de mondes virtuels basée sur les informations du monde réel que nous habitons. Ou, comme le dit Musk, nichant un nouveau monde virtuel dans un monde virtuel. Cela est cohérent avec une scène mémorable de la série télévisée de science-fiction 'Rick et Morty', où de multiples couches de mondes sont infiniment imbriquées de manière récursive.

Implémentation Paradigm of New Primitives in Self-Contained Worlds / Full-Chain Games.

Ci-dessus se trouve le récit simplifié des mondes autonomes / des jeux full-chain. Pour instancier le récit des mondes autonomes / des jeux full-chain, nous avons besoin d'un ensemble complet de nouvelles primitives composé de blockchain, de moteurs de jeu, de middleware, de clients de jeu et d'autres modules d'ingénierie.

Les nouveaux primitives des mondes autonomes / jeux en chaîne complets doivent aborder trois problèmes principaux :

Le problème de scalabilité de la blockchain. Atteindre la persistance, l'inaltérabilité et la permissionnalité des mondes autonomes / des jeux full-chain nécessite que tous les états de jeu et la logique soient sur la chaîne, ce qui pose des exigences très élevées en matière de scalabilité et de programmabilité de la blockchain.

Le problème de la boucle de coche. La blockchain fonctionne comme une machine d'état séquentielle le long de la flèche du temps et n'est pas adaptée pour gérer l'état des mondes autonomes / jeux complets. Cela est dû au fait que les mondes autonomes / jeux complets impliquent de nombreux événements cycliques, tels que le lever et le coucher du soleil, les patrouilles de petits monstres, etc. De plus, les mises à jour de la blockchain se font de manière passive, nécessitant des utilisateurs d'envoyer des transactions pour déclencher des événements.

Comment atteindre l'immutabilité de la réalité physique numérique et l'ouverture, sans permission et les opérations CRUD (créer, lire, mettre à jour, supprimer) des règles de base et des objets.

Pour résoudre ces trois problèmes fondamentaux, les équipes de jeux en monde autonome / chaîne complète, y compris Lattice, Dojo et Zypher Games, proposent des solutions différentes.

Les primitives de Lattice pour des mondes autonomes / des jeux de chaînes complètes se composent du framework de développement Worlds, du moteur de jeu MUD et du protocole de consensus sous-jacent Redstone.

Cadre de développement mondial : Le monde est un cadre de développement de contrats intelligents construit sur le nouveau moteur de stockage de MUD V2, STORE. STORE est un moteur de stockage défini par le runtime. MUD V2 l'utilise pour remplacer le modèle de stockage du compilateur Solidity.

World est un nouveau paradigme pour les applications EVM. Vous pouvez le considérer comme un ordinateur communautaire : il existe en tant que noyau de jeu multijoueur, acceptant les contributions de quiconque sur la chaîne - que ce soit du code ou un état.

Le monde a des capacités de gestion d'accès programmables, permettant à tout état ou logique de contrôler quel compte (ou autre logique) peut y accéder. Cela rend possible d'établir une hiérarchie de confiance et permet à des contrats intelligents non fiables de lire des états et de participer à des règles sans écrire directement dans le stockage.

Moteur de jeu MUD : Le moteur de jeu complet MUD est le premier moteur de jeu complet de la chaîne dans l'écosystème EVM. MUD V2 se compose du STORE défini par le runtime, de la synchronisation des états et des modules AA natifs (abstraction de compte).

Les nouvelles fonctionnalités de MUD V2 permettent la création d'un ensemble de règles de physique numérique, déterminant comment le monde est créé et transformé, et brisant ensuite l'accès racine à lui-même ; toujours en respectant un ensemble de règles standardisées : quiconque - humains et machines - dans le monde peut interagir avec ces règles et construire des dispositifs sociaux et d'ingénierie dessus.

Protocole de consensus sous-jacent Redstone : Redstone est la première instance Plasma Rollup L2 de la pile OP, construite par Lattice et Optimism en collaboration spécifiquement pour les développeurs de jeux on-chain et de mondes autonomes.

Son fonctionnement est similaire à celui de la Rollup OP traditionnelle, mais contrairement à la Rollup OP qui publie les états d'entrée sur la L1, Redstone ne publie qu'un hachage d'engagement de données. Les états d'entrée correspondant aux engagements d'entrée sont stockés hors chaîne par des fournisseurs de disponibilité de données. Pour garantir que les états d'entrée correspondant aux engagements d'entrée sont disponibles, il existe un contrat de défi de disponibilité des données sur la L1, permettant à quiconque de contester les engagements de données si le fournisseur rencontre des problèmes.

Dojo était initialement un projet Fork de MUD, dédié à la mise en œuvre de MUD sur Starknet en utilisant le langage Cario. Les primitives des mondes autonomes / jeux en chaîne complets de Dojo se composent désormais de l'état Cario et du framework de développement de contrats intelligents, du moteur de jeu en chaîne complète SOZO CLI, du middleware de service d'index et RPC TORII, et du protocole de consensus sous-jacent KATANA.

État de Cario et cadre de développement de contrats intelligents : Dojo fournit une méthode normalisée pour construire des jeux full-chain / des mondes autonomes sur les contrats intelligents de Cario, simplifiant le processus de développement et permettant aux développeurs de se concentrer sur la logique plutôt que sur l'architecture.

Moteur de jeu SOZO CLI Full-Chain : SOZO CLI prend en charge la création, la construction, le test et le déploiement d'instances de jeux full-chain/mondes autonomes. Il prend en charge la création de nouveaux composants et systèmes, aidant à la gestion de multiples instances de mondes autonomes.

Service Middleware TORII de l'Index et RPC: TORII indexe automatiquement tous les états de contrat et les expose automatiquement via l'API GraphQL ou gRPC. Les développeurs n'ont plus besoin de générer des indexeurs personnalisés.

Protocole de consensus sous-jacent KATANA : KATANA est un réseau de développement Starknet personnalisable qui permet une itération rapide de la logique de jeu.

La principale différence entre Dojo et MUD réside dans l'utilisation de ZK-Rollup comme protocole de consensus sous-jacent et du langage Cario comme langage de développement.

Contrairement à Dojo, qui a bifurqué à partir de MUD pour se spécialiser dans les chemins de développement adaptatifs de moteur de jeu de chaîne complète / monde autonome, Zypher Game est un moteur de jeu de chaîne complète / monde autonome entièrement natif basé sur la technologie ZK. Les primitives de Zypher Game pour les jeux de chaîne complète / mondes autonomes se composent principalement du moteur de jeu Secret Engine, du moteur AW et du protocole de consensus sous-jacent Zytron Kit.

Secret Engine fournit un ensemble de SDK pilotés par zk (zero-knowledge) pour exécuter de manière sécurisée des calculs chiffrés vérifiables, garantissant que les éléments requis par le jeu restent scellés on-chain. Des services existants comme zk-shuffle-as-a-service ont déjà aidé plus de 3 jeux de cartes full-chain dans le chiffrement et le mélange.

Moteur AW : Le moteur AW se compose de divers SDK de services pilotés par ZK, y compris la boîte à outils Gadgets, les circuits spécifiques à l'application, les nœuds de validation on-chain et plus encore. Le moteur AW peut atteindre une fonctionnalité ZK plug-and-play, une composabilité des circuits ZK et une intégration avec des machines virtuelles tierces et RISC ZeroZK.

AW Engine a également développé de manière innovante le moteur Z4 spécifiquement pour les jeux multijoueurs en temps réel. Z4 étend la concurrence des jeux multi-tours multijoueurs grâce à zk-rollup, le cœur étant un moyen rapide de changer d'états. Z4 permet aux jeux d'éviter les diffusions d'états globaux sur la chaîne source et de les transformer plutôt en changements d'états locaux peu coûteux. Cela peut réduire efficacement les frais de transaction des utilisateurs et prendre en charge des millions, voire des milliards de transactions par seconde (tps).

Kit Zytron : Le kit Zytron est une pile de construction modulaire Sovereign L3 Rollup. Il se compose du Sovereign L3 Rollup, du moteur de jeu de Zypher Games sous forme de contrat précompilé, du partitionnement des serveurs, de la compatibilité des données et des réseaux personnalisés.

Le kit Zytron est spécialement conçu pour les développeurs afin de construire des mondes autonomes, des mini-jeux de stratégie, ou de migrer des jeux AAA sur la chaîne à moindre coût, sans une courbe d'apprentissage raide. Cela leur permet de migrer des actifs, de la logique de jeu et du stockage de données sur la chaîne tout en conservant une expérience utilisateur de niveau de production.

En plus de AW Engine et Zytron Kit, Zypher Game dispose également d'un marché de preuve de calcul pour les joueurs de jeux mobiles et s'intègre à certaines infrastructures liées aux jeux.

Récemment, Zypher Game s'est également associé à Risc Zero et Celestia. En collaboration avec Risc Zero, Zypher Game intègre la machine virtuelle ZK polyvalente de Risc Zero dans le moteur de jeu Zypher et étend les cas d'utilisation de Risc Zero grâce aux SDK spécifiques au jeu inclus. En collaboration avec Celestia, Zypher Game utilise l'outil Roll Kit de Celestia pour construire Zytron Kit et inclut Celestia en tant que couche DA par défaut pour Zytron Kit.

Plus récemment, Zypher Games a lancé le testnet du réseau B², indiquant son soutien à l'écosystème BTC et ayant l'intention d'aider au développement de jeux on-chain dans l'écosystème BTC grâce aux technologies ZKP et IA.

Conclusion

De la narration aux primitives, différentes solutions sont fournies par les mondes autonomes / les jeux de chaînes complètes pour aborder les problèmes de scalabilité de la blockchain, le problème de la boucle de tiques, et la réalisation de l'immuabilité et des règles de base de la physique numérique, ainsi que l'ouverture des objets. Lattice a choisi la voie de l'OP-Rollup+ révision radicale du mécanisme d'état de la machine de consensus EVM, tandis que Zypher Game et Dojo ont choisi d'utiliser ZKP pour compresser de manière décentralisée les données d'état et transférer la vérification au calcul hors chaîne.

Chacune des trois solutions a ses propres forces. Le paradigme d'implémentation de Lattice présente des avantages en termes de compatibilité EVM et de convivialité pour les développeurs. Dojo Game est adapté à l'environnement de développement et à la spécificité écologique de Starknet. Zypher choisit d'utiliser un coprocesseur modulaire DA, RiscZero ZK, et les caractéristiques physiques numériques natives du Bitcoin UTXO pour obtenir une solution avec une confiance, une évolutivité et une élasticité des performances.

En plus des trois paradigmes ci-dessus, il y a aussi le Moteur Mondial d'Argus et les primitives de jeu de chaîne complète / monde autonome de Nervous (CKB) basés sur la structure de données d'état eUTXO.

Actuellement, les jeux de chaîne complète / les mondes autonomes sont au stade naissant de la courbe de croissance des technologies émergentes de Gartner. À ce stade, le nombre de développeurs est supérieur à celui des joueurs, et de nombreux jeux de test sont des jeux occasionnels similaires à 4399. Cependant, cela n'empêche pas les fonds de capital-risque crypto d'investir massivement à plusieurs reprises dans ce domaine émergent. Car à leurs yeux, l'état actuel des jeux de chaîne complète / mondes autonomes n'est pas un problème mais une opportunité, tout comme les trains dans les années 1820 incapables de dépasser les calèches.

Avertissement:

  1. Cet article est reproduit à partir de [GatePanewslab], Tous les droits d'auteur appartiennent à l'auteur original [NingNing]. Si vous avez des objections à cette réimpression, veuillez contacter le Porte Apprendreéquipe, et ils s'en occuperont rapidement.
  2. Responsabilité de non-responsabilité : Les points de vue et opinions exprimés dans cet article sont uniquement ceux de l'auteur et ne constituent pas des conseils en investissement.
  3. Les traductions de l'article dans d'autres langues sont effectuées par l'équipe Gate Learn. Sauf mention contraire, il est interdit de copier, distribuer ou plagier les articles traduits.
Lancez-vous
Inscrivez-vous et obtenez un bon de
100$
!