En 2017, la norme ERC-721 a été introduite dans Ethereum, établissant une nouvelle façon de tokeniser les actifs numériques. NFT a été largement utilisé dans les objets de jeux, l'art numérique, la musique, les terrains virtuels, l'identité et d'autres domaines. Ces dernières années, les développeurs ont exploré des moyens de les rendre plus dynamiques et interactifs, l'ERC-6551 attirant l'attention comme quelque chose qui élargit les possibilités d'utilisation du NFT.
ERC-6551 est un système qui fournit des comptes de contrats intelligents pour chaque jeton ERC-721 (NFT). Le contrat intelligent concerné est appelé Token Bound Account, abrégé en TBA, indiquant qu'il est « lié » à l'ERC-721. Le contrôle du compte lié au token appartient au titulaire du NFT lié. Cela signifie que l'ERC-6551 peut être considéré comme une technologie permettant d'établir des comptes contractuels exclusifs à des détenteurs de NFT spécifiques. Cela peut être considéré comme une technologie qui transforme les NFT en portefeuilles – essentiellement des « NFT comme portefeuilles ». Puisqu'il est rétrocompatible avec les NFT ERC-721, il peut être appliqué à tous les NFT existants qui adhèrent à la norme ERC-721.
Voici quelques cas de combinaison du champ de jeu blockchain avec ERC-6551
Outils d'intégration
Source :
Nous explorerons le potentiel de l'ERC-6551 en tant qu'outil d'intégration pour les services Web3. En tirant parti des comptes de liaison de jetons (TBA), nous pouvons regrouper des NFT et des FT, en profitant de la fonctionnalité qui les relie à un seul NFT. Pour les nouveaux arrivants, préparer les jetons ou NFT nécessaires lorsqu’ils tentent d’utiliser les services Web3 peut être un défi. Dans le contexte d'une adoption massive, il n'est pas réaliste de s'attendre à ce que chaque utilisateur achète d'abord des jetons sur CEX, les transfère vers un portefeuille non dépositaire, puis achète le NFT requis sur le marché. Les fournisseurs de services peuvent regrouper le NFT ou le FT requis pour leurs services, le lier au NFT et envoyer le NFT aux utilisateurs, ce qui facilite le démarrage des utilisateurs. Plus précisément, dans les jeux blockchain, nous pourrions imaginer emballer des personnages initiaux et des jetons spécifiques au jeu.
Marché du portefeuille
Source :
Semblable à l'outil d'intégration, en utilisant la fonctionnalité de packaging des NFT et des FT, des scénarios de trading de portefeuille peuvent être envisagés. Cela signifie que les individus peuvent créer un portefeuille en utilisant des NFT et des FT dont ils s'attendent à ce que leur valeur s'apprécie, les détenir au sein d'un TBA, et en négociant les NFT associés au TBA, le portefeuille peut être négocié. En tirant pleinement parti du fait que TBA est un contrat intelligent, vous pouvez également échanger des actifs qui ont été investis dans des pools de gages ou des actifs similaires au sein de TBA. Sans révéler le contenu du portefeuille et en divulguant uniquement les performances des investissements au moyen d'une preuve de connaissance nulle, nous pensons qu'il est possible d'établir un marché de négociation de portefeuille via des transactions NFT. **
Utilisation de ERC-6551 pour l'abstraction de chaîne
Comme mentionné dans la « Compatibilité inter-chaînes » de l'EIP, lors de la configuration du Token Binding Account (TBA), le « Chain ID » peut être défini sur la valeur correspondant au NFT d'une chaîne différente. De plus, les adresses générées pour TBA sont cohérentes sur toutes les chaînes. Pour réellement profiter d'un TBA déployé sur plusieurs chaînes, les utilisateurs doivent vérifier qu'ils détiennent un NFT spécifique sur une chaîne donnée, ce qui nécessite l'utilisation d'outils de communication inter-chaînes tels que Layerzero, chainlink-ccip ou Lit.
Nous sommes enthousiasmés par le potentiel de l'ERC-6551 combiné à la fonctionnalité inter-chaînes. En termes simples, les actifs de toutes les chaînes compatibles EVM peuvent être regroupés sous un seul NFT. Cela renforce notre vision des NFT en tant qu'agents, maximisant la quantité d'informations qu'ils peuvent détenir. À mesure que l’information est maximisée, d’innombrables possibilités de composabilité et d’interopérabilité émergent.
L'utilisation de l'ERC-6551 dans les jeux blockchain
Enfin, voyons comment l'ERC-6551 peut être utilisé dans les jeux blockchain. Prenons l'exemple de Loot Adventure. Loot Adventure est un jeu blockchain dont le thème est « poursuivre le plaisir unique de la blockchain ». Il présente trois caractéristiques principales : l'interopérabilité, la composabilité et l'accumulation. Un élément technique important du jeu est son utilisation de l'ERC-6551.
Le processus de base est le suivant :
① Appliquez l'ERC-6551 pour piller NFT et déployez des comptes liés à des jetons (TBA) sur plusieurs chaînes.
② Renforcez le butin NFT du personnage en équipant NFT ou FT au TBA déployé.
③ Utilisez le personnage amélioré pour explorer le donjon et gagnez des NFT sous forme de « points d'expérience », qui seront accumulés dans TBA sous forme de SBT.
④ Utilisez les personnages améliorés pour combattre dans l'arène et gagner du FT.
Parce que nous déployons TBA sur les chaînes, nous pouvons collaborer avec des projets NFT et des jeux blockchain sur toutes les chaînes compatibles EVM, fournissant ainsi une utilité en tant que périphérique de personnage.
En termes d'interopérabilité, nous pouvons exploiter les atouts des projets Web3 existants. Du point de vue de la composabilité, les Loot NFT sont étendus pour être utilisés dans les jeux blockchain. En termes d'accumulation, les points d'expérience gagnés tout au long du jeu sont accumulés dans le TBA du personnage. L'ERC-6551 peut être pleinement utilisé dans ces trois caractéristiques.
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.
Transformez NFT en portefeuille et analysez brièvement les cas d'utilisation de l'ERC-6551 dans les jeux blockchain
Auteur : Aventure de butin
Traduction : MetaCat
Composition : MetaCat
En 2017, la norme ERC-721 a été introduite dans Ethereum, établissant une nouvelle façon de tokeniser les actifs numériques. NFT a été largement utilisé dans les objets de jeux, l'art numérique, la musique, les terrains virtuels, l'identité et d'autres domaines. Ces dernières années, les développeurs ont exploré des moyens de les rendre plus dynamiques et interactifs, l'ERC-6551 attirant l'attention comme quelque chose qui élargit les possibilités d'utilisation du NFT.
ERC-6551 est un système qui fournit des comptes de contrats intelligents pour chaque jeton ERC-721 (NFT). Le contrat intelligent concerné est appelé Token Bound Account, abrégé en TBA, indiquant qu'il est « lié » à l'ERC-721. Le contrôle du compte lié au token appartient au titulaire du NFT lié. Cela signifie que l'ERC-6551 peut être considéré comme une technologie permettant d'établir des comptes contractuels exclusifs à des détenteurs de NFT spécifiques. Cela peut être considéré comme une technologie qui transforme les NFT en portefeuilles – essentiellement des « NFT comme portefeuilles ». Puisqu'il est rétrocompatible avec les NFT ERC-721, il peut être appliqué à tous les NFT existants qui adhèrent à la norme ERC-721.
Voici quelques cas de combinaison du champ de jeu blockchain avec ERC-6551
Outils d'intégration
Nous explorerons le potentiel de l'ERC-6551 en tant qu'outil d'intégration pour les services Web3. En tirant parti des comptes de liaison de jetons (TBA), nous pouvons regrouper des NFT et des FT, en profitant de la fonctionnalité qui les relie à un seul NFT. Pour les nouveaux arrivants, préparer les jetons ou NFT nécessaires lorsqu’ils tentent d’utiliser les services Web3 peut être un défi. Dans le contexte d'une adoption massive, il n'est pas réaliste de s'attendre à ce que chaque utilisateur achète d'abord des jetons sur CEX, les transfère vers un portefeuille non dépositaire, puis achète le NFT requis sur le marché. Les fournisseurs de services peuvent regrouper le NFT ou le FT requis pour leurs services, le lier au NFT et envoyer le NFT aux utilisateurs, ce qui facilite le démarrage des utilisateurs. Plus précisément, dans les jeux blockchain, nous pourrions imaginer emballer des personnages initiaux et des jetons spécifiques au jeu.
Marché du portefeuille
Semblable à l'outil d'intégration, en utilisant la fonctionnalité de packaging des NFT et des FT, des scénarios de trading de portefeuille peuvent être envisagés. Cela signifie que les individus peuvent créer un portefeuille en utilisant des NFT et des FT dont ils s'attendent à ce que leur valeur s'apprécie, les détenir au sein d'un TBA, et en négociant les NFT associés au TBA, le portefeuille peut être négocié. En tirant pleinement parti du fait que TBA est un contrat intelligent, vous pouvez également échanger des actifs qui ont été investis dans des pools de gages ou des actifs similaires au sein de TBA. Sans révéler le contenu du portefeuille et en divulguant uniquement les performances des investissements au moyen d'une preuve de connaissance nulle, nous pensons qu'il est possible d'établir un marché de négociation de portefeuille via des transactions NFT. **
Utilisation de ERC-6551 pour l'abstraction de chaîne
Comme mentionné dans la « Compatibilité inter-chaînes » de l'EIP, lors de la configuration du Token Binding Account (TBA), le « Chain ID » peut être défini sur la valeur correspondant au NFT d'une chaîne différente. De plus, les adresses générées pour TBA sont cohérentes sur toutes les chaînes. Pour réellement profiter d'un TBA déployé sur plusieurs chaînes, les utilisateurs doivent vérifier qu'ils détiennent un NFT spécifique sur une chaîne donnée, ce qui nécessite l'utilisation d'outils de communication inter-chaînes tels que Layerzero, chainlink-ccip ou Lit.
Nous sommes enthousiasmés par le potentiel de l'ERC-6551 combiné à la fonctionnalité inter-chaînes. En termes simples, les actifs de toutes les chaînes compatibles EVM peuvent être regroupés sous un seul NFT. Cela renforce notre vision des NFT en tant qu'agents, maximisant la quantité d'informations qu'ils peuvent détenir. À mesure que l’information est maximisée, d’innombrables possibilités de composabilité et d’interopérabilité émergent.
L'utilisation de l'ERC-6551 dans les jeux blockchain
Enfin, voyons comment l'ERC-6551 peut être utilisé dans les jeux blockchain. Prenons l'exemple de Loot Adventure. Loot Adventure est un jeu blockchain dont le thème est « poursuivre le plaisir unique de la blockchain ». Il présente trois caractéristiques principales : l'interopérabilité, la composabilité et l'accumulation. Un élément technique important du jeu est son utilisation de l'ERC-6551.
Le processus de base est le suivant :
① Appliquez l'ERC-6551 pour piller NFT et déployez des comptes liés à des jetons (TBA) sur plusieurs chaînes.
② Renforcez le butin NFT du personnage en équipant NFT ou FT au TBA déployé.
③ Utilisez le personnage amélioré pour explorer le donjon et gagnez des NFT sous forme de « points d'expérience », qui seront accumulés dans TBA sous forme de SBT.
④ Utilisez les personnages améliorés pour combattre dans l'arène et gagner du FT.
Parce que nous déployons TBA sur les chaînes, nous pouvons collaborer avec des projets NFT et des jeux blockchain sur toutes les chaînes compatibles EVM, fournissant ainsi une utilité en tant que périphérique de personnage.
En termes d'interopérabilité, nous pouvons exploiter les atouts des projets Web3 existants. Du point de vue de la composabilité, les Loot NFT sont étendus pour être utilisés dans les jeux blockchain. En termes d'accumulation, les points d'expérience gagnés tout au long du jeu sont accumulés dans le TBA du personnage. L'ERC-6551 peut être pleinement utilisé dans ces trois caractéristiques.