Ethereum est l'une des chaînes de blocs les plus critiques de l'espace cryptographique, agissant comme un élément fondamental de plusieurs projets existants et émergents. Au cœur de l' Ethereum blockchain se trouve des données, qui représentent chaque action qui se déroule sur la plate-forme. OpenSea décompose votre adresse de portefeuille, vos jetons, vos applications, etc. en plus petites unités d'informations lisibles par ordinateur lorsque vous achetez un CryptoPunk.
Les ordinateurs doivent partager, vérifier et traiter les données pour reconnaître la transaction comme valide, en stockant les détails de la transaction dans un bloc. Le coût et le temps requis pour traiter une transaction dépendent de sa taille et de sa complexité.
Tout comme toutes les transactions ne sont pas créées égales, tous les jetons Ethereum ne le sont pas non plus. Alors que certains jetons sont interchangeables, comme UNI , COMP et GRT, d'autres sont uniques, comme les jetons non fongibles (NFT). Différentes normes de jetons existent pour répondre à divers cas d'utilisation.
Cet article explore ERC-1155, une norme de jeton Ethereum qui permet de transférer plusieurs types de jetons simultanément, ce qui en fait une option flexible.
Qu'est-ce que l'ERC-1155 ?
ERC-1155 est un type de norme de jeton dans la blockchain Ethereum qui permet le transfert efficace de jetons fongibles et non fongibles au sein d'une seule transaction. Cela signifie qu'au lieu d'exécuter plusieurs transactions, les utilisateurs peuvent désormais transférer différents jetons en une seule fois, ce qui permet de gagner du temps et de réduire les coûts de transaction.
Ethereum est mis à jour via un processus appelé proposition d'amélioration Ethereum (EIP). Si vous avez une idée pour améliorer Ethereum , vous pouvez soumettre une proposition. Il sera mis en œuvre s'il respecte certaines normes et passe un vote.
Parlons maintenant de "ERC". Il signifie Ethereum Request for Comments et c'est un type de proposition qui se concentre sur l'établissement de normes pour les applications Ethereum , y compris les jetons. Les jetons sont comme des pièces numériques qui peuvent être échangées. Il existe deux types de jetons : fongibles (comme les billets d'un dollar) et non fongibles (comme un tableau unique).
Avant ERC-1155, les deux principales normes de jetons étaient ERC-20 pour les jetons fongibles et ERC-721 pour les jetons non fongibles. Il n'était pas possible de combiner ces normes dans le même trac intelligent, ce qui rendait l'exécution de transactions impliquant les deux types de jetons inefficace et coûteuse.
Traité par un groupe de développeurs qui cherchaient à créer une norme de jeton plus flexible et plus efficace proposée ERC-1155 en juin 2018 via le processus de proposition d'amélioration Ethereum (EIP). Diverses applications décentralisées construites sur la blockchain Ethereum ont largement adopté ERC-1155 depuis son introduction.
Comprendre le fonctionnement de l'ERC-1155
ERC-1155 est une norme de jeton qui permet la création de jetons fongibles et non fongibles dans le même trac intelligent. Cela signifie que les développeurs de jeux et autres créateurs de jetons peuvent stocker plusieurs types de jetons dans un seul trac , réduisant ainsi le nombre de trac nécessaires pour gérer tous les différents jetons.
Concrètement, cela permet aux développeurs de créer et de gérer de nombreux jetons plus facilement et à moindre coût. Avant ERC-1155, les développeurs devaient créer un trac intelligent distinct pour chaque jeton qu'ils souhaitaient créer. Cela créait beaucoup de redondance inutile et était inefficace en termes de coût.
Avec ERC-1155, les développeurs peuvent créer un seul trac intelligent qui peut stocker un nombre illimité de jetons, qu'ils soient fongibles (comme la monnaie du jeu) ou non fongibles (comme des armes ou armures uniques). Cela facilite la gestion et trac de tous les différents jetons dans un jeu ou une autre application, et peut réduire le coût des frais de gaz associés au déploiement de plusieurs trac intelligents.
L'une des principales caractéristiques d'ERC-1155 est qu'il permet des transferts par lots, afin qu'ils puissent envoyer plusieurs jetons en une seule transaction. Ceci est utile pour les développeurs de jeux qui ont besoin de transférer un grand nombre de jetons entre les joueurs, par exemple lorsqu'un joueur termine une quête ou remporte une bataille. Les transferts par lots aident à réduire le nombre de transactions nécessaires pour effectuer ces transferts, ce qui peut réduire les frais de gaz et réduire la congestion du réseau.
Pourquoi ERC-1155 est-il unique ?
ERC-1155 présente plusieurs caractéristiques uniques par rapport aux autres normes Ethereum . Voici quelques-unes de ses principales caractéristiques :
- ERC-1155 permet le transfert de plusieurs types de jetons à la fois, ce qui se traduit par une efficacité accrue et des coûts de transaction réduits.
- Il prend en charge un nombre infini de jetons, éliminant ainsi le besoin d'un nouveau trac intelligent pour chaque type de jeton, contrairement à ERC-20 et ERC-721.
- L'ERC-1155 prend en charge les jetons semi-fongibles, qui peuvent être vendus contre de l'argent (fongibles), mais après l'événement, ils deviennent des objets de collection (non fongibles), similaires aux billets de concert.
- Il dispose d'une fonction de transfert sécurisé qui permet de récupérer les jetons si quelqu'un les a envoyés par erreur à la mauvaise adresse, contrairement à ERC-20 et ERC-1155.
- L'ERC-1155 supprime l'exigence d'« approuver » trac de jeton individuels séparément, ce qui réduit le nombre de transactions à signer.
Quels projets et plates-formes utilisent ERC-1155 ?
Il existe plusieurs projets et plates-formes qui utilisent ERC-1155 comme norme de jeton pour créer et gérer des actifs. Voici quelques exemples:
Enj dans
Enj in est une plate-forme de jeu basée sur la blockchain qui permet aux développeurs de jeux de créer, gérer et échanger des actifs dans le jeu à l'aide de jetons ERC-1155. Enj in a également créé un écosystème d'outils, tels que le portefeuille, le marché et l'explorateur Enj in, qui permettent aux joueurs d'acheter, de vendre et d'échanger facilement ces actifs.
ChainGuardian
ChainGuardian est une prochaine plate-forme de jeu basée sur la blockchain qui utilise des jetons ERC-1155 pour représenter les actifs du jeu. Les joueurs peuvent gagner ou acheter ces actifs, qui incluent des personnages, des armes et d'autres objets, et les utiliser dans le jeu ou les échanger avec d'autres joueurs.
OpenSea
OpenSea est une place de marché pour l'achat, la vente et l'échange d'objets de collection cryptographiques et d'autres actifs numériques. OpenSea prend en charge les jetons ERC-1155, ainsi que plusieurs autres normes de jetons, et permet aux utilisateurs de créer et de gérer leurs propres vitrines pour vendre ces actifs.
bac à sable
Le Sandbox est une plate-forme de jeu virtuelle décentralisée qui utilise des jetons ERC-1155 pour représenter les actifs du jeu tels que les terrains, les bâtiments et les personnages. Les joueurs peuvent acheter, vendre et échanger ces actifs sur le marché de la plateforme et les utiliser pour créer leurs propres mondes et jeux virtuels.
L'avenir potentiel de l'ERC-1155
Alors que de plus en plus d'applications et de plates-formes adoptent ERC-1155, son avenir potentiel est prometteur. Bien que l'ERC-1155 soit populaire dans les industries du jeu et des objets de collection, sa polyvalence et sa flexibilité le rendent applicable à un large éventail d'autres industries. Par exemple, la norme de jeton pourrait être utilisée pour représenter des actifs du monde réel tels que des biens, des actions et des matières premières. Alors que de plus en plus d'industries explorent la technologie blockchain, ERC-1155 pourrait devenir une norme privilégiée pour représenter et gérer les actifs numériques.
ERC-1155 est actuellement construit sur la blockchain Ethereum , mais à mesure que d'autres plates-formes de blockchain émergent, il est également possible que l'ERC-1155 soit intégré à ces plates-formes. Cela augmenterait son adoption et sa facilité d'utilisation dans un plus large éventail d'écosystèmes.
Au fur et à mesure que l'ERC-1155 sera plus largement adopté, les développeurs découvriront probablement de nouveaux cas d'utilisation innovants pour la norme de jeton. Par exemple, ERC-1155 pourrait être utilisé pour représenter l'adhésion ou les droits d'accès à des clubs, événements ou services exclusifs.
ERC-1155 peut être utilisé avec d'autres normes de jetons, telles que ERC-20 et ERC-721, ce qui permet une plus grande interopérabilité entre différentes applications et écosystèmes de blockchain. À l'avenir, il pourrait y avoir d'autres développements pour améliorer l'interopérabilité entre les différentes normes de jetons, ce qui pourrait conduire à la création d'écosystèmes de jetons plus complexes et interconnectés.
Conclusion
En conclusion, l'avenir de l'ERC-1155 est prometteur, avec un potentiel d'expansion vers d'autres industries, une intégration avec d'autres technologies de blockchain, de nouveaux cas d'utilisation et une interopérabilité améliorée. Alors que l'industrie de la blockchain continue de croître et d'évoluer, ERC-1155 restera probablement une norme de jeton polyvalente et flexible qui prend en charge un large éventail d'actifs et d'applications numériques.