Capitalisation boursière: $3.6793T -2.630%
Volume(24h): $210.1238B 27.900%
Indice de peur et de cupidité:

57 - Neutre

  • Capitalisation boursière: $3.6793T -2.630%
  • Volume(24h): $210.1238B 27.900%
  • Indice de peur et de cupidité:
  • Capitalisation boursière: $3.6793T -2.630%
Cryptos
Les sujets
Cryptospedia
Nouvelles
Cryptosopique
Vidéos
Top Cryptospedia

Choisir la langue

Choisir la langue

Sélectionnez la devise

Cryptos
Les sujets
Cryptospedia
Nouvelles
Cryptosopique
Vidéos

Quelle est la différence entre les normes de jeton NFT / ERC-20 / ERC-721? Interprétation complète

Les NFT, construites sur ERC-721, représentent des actifs uniques comme l'art, tandis que les jetons ERC-20 sont fongibles, utilisés pour les devises et les jetons utilitaires sur Ethereum.

Jun 16, 2025 at 12:07 am

Dans le monde des crypto-monnaies et de la technologie de la blockchain, les normes de jetons jouent un rôle crucial dans la définition de la création de jetons, gérés et interagiss sur la blockchain Ethereum. Parmi les normes de jeton les plus populaires figurent NFT, ERC-20 et ERC-721. Il est essentiel de comprendre les différences entre ces normes pour quiconque cherche à s'engager ou à se développer sur l'écosystème Ethereum. Cet article se plongera dans les spécificités de chaque norme, mettant en évidence leurs caractéristiques uniques et leurs cas d'utilisation.

Qu'est-ce qu'une NFT?

Les NFT , ou jetons non bubilibles, sont un type de jeton qui représente des actifs uniques. Contrairement aux crypto-monnaies comme Bitcoin ou Ethereum, qui sont fongibles et peuvent être échangées sur une base individuelle, les NFT sont uniques et ne peuvent pas être échangées sur une base équivalente. Cette unicité les rend parfaits pour représenter l'art numérique, les objets de collection et d'autres éléments où l'individualité est la clé.

Les NFT sont généralement construites sur la norme ERC-721 , dont nous discuterons plus en détail plus tard. Ils sont habitués à tokensiner des actifs tels que des œuvres d'art, de la musique, des vidéos et même de l'immobilier virtuel. La caractéristique clé d'une NFT est que chaque jeton a des informations ou des attributs distincts qui le rendent différent de tout autre jeton.

Qu'est-ce qu'un jeton ERC-20?

ERC-20 est une norme technique utilisée pour les contrats intelligents sur la blockchain Ethereum pour la mise en œuvre de jetons. Il a été proposé en novembre 2015 par Fabian Vogelsteller et est la norme la plus utilisée pour créer des jetons fongibles sur le réseau Ethereum. Les jetons ERC-20 sont interchangeables et peuvent être utilisés pour représenter une variété d'actifs, y compris les devises, les jetons utilitaires, etc.

La norme ERC-20 définit un ensemble de règles que les jetons doivent suivre pour s'assurer qu'ils peuvent interagir de manière transparente avec d'autres contrats intelligents et des applications décentralisées (DAPP) sur le réseau Ethereum. Ces règles comprennent des fonctions de transfert de jetons, de vérification des soldes et d'approbation des transferts de jetons vers d'autres adresses.

Qu'est-ce qu'un jeton ERC-721?

ERC-721 est une autre norme de jeton sur la blockchain Ethereum, introduite en janvier 2018 par William Entriken, Dieter Shirley, Jacob Evans et Nastassia Sachs. Contrairement aux jetons ERC-20, ERC-721 ne sont pas bubilisables, ce qui signifie que chaque jeton est unique et ne peut pas être échangé d'une base de tête avec un autre jeton du même type. Cette norme est utilisée pour créer des NFT, ce qui le rend idéal pour l'art numérique, les objets de collection et d'autres actifs uniques.

La norme ERC-721 comprend des fonctions de transfert de jetons, de vérification de la propriété et d'approbation des transferts de jetons. Il permet également la mise en œuvre de métadonnées, qui peuvent inclure des détails tels que le nom, la description et l'image du jeton, ce qui facilite la représentation des éléments uniques.

Différences clés entre NFT, ERC-20 et ERC-721

La principale différence entre NFT, ERC-20 et ERC-721 réside dans leur fongibilité. Les jetons ERC-20 sont fongibles, ce qui signifie qu'ils peuvent être échangés sur une base un à un, similaire aux devises traditionnelles. Cela les rend adaptés à des cas d'utilisation tels que les devises, les jetons utilitaires et les jetons de gouvernance.

En revanche, les jetons NFTS et ERC-721 ne sont pas fascinants, ce qui signifie que chaque jeton est unique et ne peut pas être échangé sur une base équivalente. Cette unicité les rend idéales pour représenter l'art numérique, les objets de collection et d'autres atouts uniques où l'individualité est importante.

Une autre différence clé est la mise en œuvre technique. Les jetons ERC-20 suivent un ensemble de fonctions standardisées qui leur permettent d'interagir de manière transparente avec d'autres contrats intelligents et DAPP sur le réseau Ethereum. Les jetons ERC-721 , en revanche, incluent des fonctions et des métadonnées supplémentaires pour soutenir la représentation des éléments uniques.

Cas d'utilisation pour les jetons ERC-20

Les jetons ERC-20 ont un large éventail de cas d'utilisation en raison de leur fongibilité et de leur implémentation standardisée. Certains cas d'utilisation courants comprennent:

  • Crypto-monnaies : de nombreuses crypto-monnaies, telles que DAI et USDC, sont construites sur la norme ERC-20. Ces jetons peuvent être utilisés pour les transactions, le trading et comme réserve de valeur.
  • Tokens utilitaires : de nombreuses applications décentralisées (DAPP) utilisent des jetons ERC-20 pour inciter les utilisateurs à participer à leurs écosystèmes. Par exemple, les jetons peuvent être utilisés pour payer des services au sein d'un DAPP ou pour récompenser les utilisateurs pour avoir contribué au réseau.
  • Tokens de gouvernance : Certains projets utilisent des jetons ERC-20 pour donner aux détenteurs des droits de vote dans la gouvernance du projet. Cela permet aux détenteurs de jetons d'avoir son mot à dire dans la direction et le développement du projet.

Cas d'utilisation pour les jetons et NFT ERC-721

Les jetons et NFT ERC-721 sont devenus populaires pour représenter des actifs uniques. Certains cas d'utilisation courants comprennent:

  • Art numérique : les artistes peuvent tokeniser leur travail en tant que NFTS, leur permettant de vendre et d'échanger leur art sur la blockchain. Cela offre aux artistes une nouvelle façon de monétiser leur travail et aux collectionneurs pour posséder des pièces uniques.
  • Collectibles : les NFT peuvent être utilisées pour représenter des éléments de collection, tels que les cartes à trading, les animaux de compagnie virtuels et les articles en jeu. Ces objets de collection peuvent être achetés, vendus et échangés sur des marchés NFT.
  • Immobilier virtuel : certaines plateformes permettent aux utilisateurs d'acheter, de vendre et d'échanger des terres et des propriétés virtuelles en tant que NFTS. Cela crée un nouveau marché pour l'immobilier virtuel et permet aux utilisateurs de posséder et de monétiser les espaces virtuels.

Comment créer un jeton ERC-20

La création d'un jeton ERC-20 implique d'écrire un contrat intelligent qui adhère à la norme ERC-20. Voici un guide étape par étape sur la façon de le faire:

  • Choisissez un environnement de développement : vous pouvez utiliser des outils tels que la truffe, le remix ou le hardhat pour développer votre contrat intelligent. Pour cet exemple, nous utiliserons Remix.
  • Écrivez le contrat intelligent : ouvrez Remix et créez un nouveau fichier. Copiez et collez le code suivant dans le fichier:
 pragma solidity ^0.8.0; import 'https://github.com/openzeppelin/openzeppelin-contracts/blob/master/contracts/token/erc20/erc20.sol';

Contrat MyToken est ERC20 {

constructor(uint256 initialSupply) ERC20('MyToken', 'MTK') { _mint(msg.sender, initialSupply); }

}

  • Compilez le contrat : cliquez sur l'onglet «Compiler Solidity» dans Remix et compilez le contrat.
  • Déployez le contrat : accédez à l'onglet «Déploiement et exécution des transactions», sélectionnez l'environnement «Injection Web3» et cliquez sur «Déploiement». Cela déploiera le contrat sur le réseau Ethereum.
  • Interagir avec le jeton : une fois déployé, vous pouvez interagir avec le jeton en utilisant les fonctions fournies par la norme ERC-20, telles que le transfert de jetons et les soldes de vérification.

Comment créer un jeton ERC-721

La création d'un jeton ERC-721 consiste à rédiger un contrat intelligent qui adhère à la norme ERC-721. Voici un guide étape par étape sur la façon de le faire:

  • Choisissez un environnement de développement : vous pouvez utiliser des outils tels que la truffe, le remix ou le hardhat pour développer votre contrat intelligent. Pour cet exemple, nous utiliserons Remix.
  • Écrivez le contrat intelligent : ouvrez Remix et créez un nouveau fichier. Copiez et collez le code suivant dans le fichier:
 pragma solidity ^0.8.0; Importer 'https://github.com/openzeppelin/openzeppelin-Contracts/blob/master/contracts/token/erc721/erc721.sol';

contrat mynft est ERC721 {

constructor() ERC721('MyNFT', 'MNFT') {} function mintNFT(address recipient, uint256 tokenId) public { _mint(recipient, tokenId); }

}

  • Compilez le contrat : cliquez sur l'onglet «Compiler Solidity» dans Remix et compilez le contrat.
  • Déployez le contrat : accédez à l'onglet «Déploiement et exécution des transactions», sélectionnez l'environnement «Injection Web3» et cliquez sur «Déploiement». Cela déploiera le contrat sur le réseau Ethereum.
  • Interagir avec le jeton : une fois déployé, vous pouvez interagir avec le jeton à l'aide des fonctions fournies par la norme ERC-721, telles que la baisse de nouveaux jetons et le transfert de propriété.

Conclusion

Comprendre les différences entre les normes de jeton NFT, ERC-20 et ERC-721 est crucial pour toute personne impliquée dans la crypto-monnaie et l'espace de la blockchain. Les jetons ERC-20 sont fongibles et largement utilisés pour les devises, les jetons de services publics et les jetons de gouvernance, tandis que les jetons NFTS et ERC-721 sont non brusques et idéaux pour représenter des actifs uniques tels que l'art numérique et les objets de collection. En suivant les guides étape par étape fournis, vous pouvez créer vos propres jetons ERC-20 et ERC-721 et explorer les vastes possibilités offertes par ces normes de jeton.

Questions fréquemment posées

Q: Les jetons ERC-20 peuvent-ils être utilisés pour représenter les NFT?

R: Non, les jetons ERC-20 sont fongibles et ne peuvent pas être utilisés pour représenter les NFT. Les NFT nécessitent la norme ERC-721, qui soutient la création de jetons uniques.

Q: Y a-t-il d'autres normes de jeton en plus de ERC-20 et ERC-721?

R: Oui, il existe plusieurs autres normes de jetons sur le réseau Ethereum, y compris ERC-1155, qui permet la création de jetons fongibles et non butins dans le même contrat.

Q: Puis-je convertir un jeton ERC-20 en jeton ERC-721?

R: Les jetons non, ERC-20 et ERC-721 sont fondamentalement différents et ne peuvent pas être convertis d'une norme à une autre. Vous auriez besoin de créer un nouveau jeton suivant la norme souhaitée.

Q: Comment puis-je assurer la sécurité de mes contrats intelligents en jetons?

R: Pour garantir la sécurité de vos contrats intelligents de jetons, vous devez effectuer des tests approfondis, utiliser des bibliothèques établies comme Openzeppelin et envisager de faire audité votre contrat par une entreprise de sécurité professionnelle.

Clause de non-responsabilité:info@kdj.com

Les informations fournies ne constituent pas des conseils commerciaux. kdj.com n’assume aucune responsabilité pour les investissements effectués sur la base des informations fournies dans cet article. Les crypto-monnaies sont très volatiles et il est fortement recommandé d’investir avec prudence après une recherche approfondie!

Si vous pensez que le contenu utilisé sur ce site Web porte atteinte à vos droits d’auteur, veuillez nous contacter immédiatement (info@kdj.com) et nous le supprimerons dans les plus brefs délais.

Connaissances connexes

Voir tous les articles

User not found or password invalid

Your input is correct