Les défis et les perspectives de l'application de la technologie ZKP dans les jeux blockchain PopCraft.

robot
Création du résumé en cours

Application des zk-SNARKs dans les jeux sur blockchain : l'exemple de PopCraft

PopCraft est un jeu de type match-3 entièrement basé sur la blockchain, où les joueurs doivent vider le plateau en 4 minutes pour obtenir des récompenses en tokens. Cependant, en raison des délais d'interaction avec la blockchain, chaque action prend au moins 2 secondes, ce qui affecte considérablement l'expérience de jeu.

Pour résoudre ce problème, nous envisageons d'introduire la technologie zk-SNARKs(ZKP) afin de réduire la fréquence des interactions avec la blockchain pendant le jeu. L'idée préliminaire est la suivante : le jeu ne sera pas enregistré sur la blockchain pendant son déroulement, mais un ZKP sera utilisé pour garantir qu'il n'y a pas de risque de tricherie. Chaque action du joueur génère un ZKP, chaque étape suivante étant basée sur la précédente, formant une structure auto-contenue. À la fin du jeu, le ZKP final sera soumis au contrat intelligent sur la chaîne pour vérification.

En prenant PopCraft comme exemple, expliquer le rôle des zk-SNARKs dans les jeux sur blockchain

Cependant, cette solution fait face à de nombreux défis :

  1. Il est nécessaire de vérifier à la fois le processus et le résultat du jeu pour prévenir la tricherie de manière complète.

  2. La difficulté technique de génération progressive des zk-SNARKs est élevée. Chaque étape des zk-SNARKs dépend de l'étape précédente, le processus de vérification est complexe et sa mise en œuvre est douteuse.

  3. Les données du jeu PopCraft sont déjà publiques, donc utiliser des zk-SNARKs pour cacher des informations n'est pas très significatif. Cependant, la manière de conserver les données du jeu côté contrat reste un défi, car les zk-SNARKs ne peuvent pas résoudre des données spécifiques.

  4. Le traitement lors de la consommation de l'objet dans le jeu (Token) est complexe. Il peut nécessiter une interaction en temps réel avec le contrat, ce qui va à l'encontre de l'objectif de réduire les interactions.

  5. La caractéristique de dissimulation des données de ZKP rend en réalité la mise en œuvre plus difficile dans ce type de jeux où ces données n'ont pas besoin d'être cachées.

Après étude, nous pensons que les zk-SNARKs sont plus adaptés à deux types d'applications dans le domaine des jeux :

  • Masquage d'informations dans les jeux de type théorie des jeux à information incomplète, tels que la forêt sombre, le poker texan, etc.
  • Les résultats des jeux à étapes, tels que les loteries, les jeux de devinettes de chiffres, etc.

Pour des jeux blockchain complets comme PopCraft, la clé est de trouver une solution qui améliore l'expérience de jeu tout en garantissant l'absence de tricherie tout au long du processus. À l'heure actuelle, il semble qu'il soit difficile de satisfaire ces deux exigences simplement en s'appuyant sur les zk-SNARKs.

Ce sujet nécessite encore d'être exploré davantage. Nous espérons que des experts dans le domaine des zk-SNARKs pourront fournir plus d'informations et de conseils à ce sujet.

En prenant PopCraft comme exemple, expliquer le rôle des zk-SNARKs dans les jeux sur chaîne

TOKEN-1.55%
Voir l'original
Cette page peut inclure du contenu de tiers fourni à des fins d'information uniquement. Gate ne garantit ni l'exactitude ni la validité de ces contenus, n’endosse pas les opinions exprimées, et ne fournit aucun conseil financier ou professionnel à travers ces informations. Voir la section Avertissement pour plus de détails.
  • Récompense
  • 6
  • Reposter
  • Partager
Commentaire
0/400
UnluckyValidatorvip
· 08-01 15:52
Encore un jeu blockchain difficile à jouer. Quand pourrai-je m'amuser une fois?
Voir l'originalRépondre0
GasGrillMastervip
· 08-01 10:11
Pourquoi les jeux sur blockchain sont-ils si lents ?
Voir l'originalRépondre0
HypotheticalLiquidatorvip
· 07-29 21:53
La latence de la Blockchain est une faiblesse majeure, il n'y a pas de jeu possible.
Voir l'originalRépondre0
ProbablyNothingvip
· 07-29 21:50
J'ai essayé pendant deux jours, mais la latence n'est toujours pas complètement résolue.
Voir l'originalRépondre0
GhostAddressHuntervip
· 07-29 21:48
On ne peut toujours pas jouer, la latence est touchante.
Voir l'originalRépondre0
GasOptimizervip
· 07-29 21:29
J'ai calculé la consommation de gas pour les opérations off-chain, ça fait 69 dollars par unité, c'est une énorme perte.
Voir l'originalRépondre0
Trader les cryptos partout et à tout moment
qrCode
Scan pour télécharger Gate app
Communauté
Français (Afrique)
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)