Le coin est intégré au protocole lui-même : ses règles d'émission et de transfert font partie du code de la blockchain, et il est créé par le mécanisme de consensus, par exemple comme récompense de minage ou de staking. Il remplit plusieurs fonctions. Il paie les frais, ce qui protège le réseau contre le spam. Il récompense les mineurs ou les validateurs. Sur les blockchains en preuve d'enjeu, il est aussi déposé en garantie par les validateurs, qui risquent d'en perdre une partie en cas de comportement malhonnête.
On distingue le coin du token. Un token est créé par un smart contract qui fonctionne sur une blockchain existante, comme les tokens ERC-20 sur Ethereum. Il n'a pas sa propre blockchain, et ses transferts nécessitent en règle générale de payer des frais dans le coin natif. Dans le langage courant, la distinction est souvent floue : beaucoup de personnes appellent « coin » n'importe quelle cryptomonnaie. Certains coins servent aussi à la gouvernance, mais ce n'est pas une caractéristique générale. Le terme altcoin désigne, lui, toute cryptomonnaie autre que le bitcoin.
Un exemple concret
Imaginons que Paul veuille envoyer des stablecoins USDC à un ami sur Ethereum. L'USDC est un token ERC-20 : pour que sa transaction soit incluse dans un bloc, Paul doit payer des frais de gas en ETH, le coin natif du réseau. S'il ne possède aucun ETH dans son portefeuille, la transaction est impossible, même s'il détient beaucoup d'USDC.
Les risques à connaître
La confusion entre coin et token peut coûter cher : envoyer un actif sur le mauvais réseau ou oublier de garder un peu de coin natif pour les frais bloque des transactions. Il existe aussi des tokens portant le même nom ou le même symbole qu'un coin connu, ainsi que des versions « wrapped » sur d'autres chaînes, qui ne sont pas l'actif original.
Questions fréquentes sur Coin
Quelle est la différence entre un coin et un token ?
Un coin est l'actif natif d'une blockchain et sert à payer ses frais. Un token est émis par un smart contract sur une blockchain existante et dépend de celle-ci pour fonctionner.
Pourquoi faut-il un coin pour envoyer un token ?
Parce que les frais de transaction d'une blockchain se paient en règle générale dans son actif natif. Pour transférer un token ERC-20 sur Ethereum, il faut donc disposer d'un peu d'ETH.