Réseau principal
Mainnet est le terme utilisé pour décrire quand un protocole blockchain est entièrement développé et déployé, ce qui signifie que les transactions de crypto-monnaie sont diffusées, vérifiées et enregistrées sur une technologie de grand livre distribué (blockchain).
Contrairement aux réseaux principaux, le terme testnet décrit lorsqu'un protocole ou un réseau de blockchain n'est pas encore opérationnel à sa pleine capacité. Un testnet est utilisé par les programmeurs et les développeurs pour tester et dépanner tous les aspects et fonctionnalités d'un réseau blockchain avant de s'assurer que le système est sécurisé et prêt pour le lancement du réseau principal.
En d'autres termes, un testnet n'existe qu'en tant que prototype fonctionnel pour un projet de blockchain, tandis qu'un réseau principal est une plate-forme de blockchain entièrement développée permettant aux utilisateurs d'envoyer et de recevoir des transactions de crypto-monnaie (ou tout autre type de données numériques enregistrées sur un grand livre distribué).
Habituellement, avant le lancement du réseau principal d'un projet de blockchain, l'équipe mettra en place une offre initiale de pièces de monnaie (ICO), une offre d' échange initiale (IEO) ou tout autre moyen pouvant aider le projet à collecter des fonds et à développer sa communauté. Typiquement, les fonds collectés sont ensuite utilisés pour développer les prototypes du réseau blockchain, qui sont ensuite testés lors de la phase de testnet. Après avoir effectué des corrections de bugs et en fonction des performances du testnet, l'équipe lancera ensuite la version mainnet de la blockchain, qui est (idéalement) entièrement déployée et fonctionnelle.
En 2017, de nombreuses startups blockchain ont décidé d'organiser des événements de financement participatif ICO. Pour ce faire, la majorité d'entre eux ont choisi d'émettre leur propre token ERC-20 sur le réseau Ethereum. Ces jetons ont ensuite été distribués dans les portefeuilles des investisseurs, en fonction de leur contribution lors de la phase ICO.
Une fois le financement participatif de l'ICO terminé et la blockchain entièrement déployée, l'équipe peut publier son réseau principal, qui aura sa propre pièce native (sur une blockchain propriétaire) plutôt que le jeton ERC-20 précédemment émis. À ce stade, un processus connu sous le nom d'échange de réseau principal a lieu, où les jetons ERC-20 sont échangés contre les pièces de la nouvelle blockchain. Une fois l'échange du réseau principal terminé, les jetons restants sont généralement détruits afin que seules les nouvelles pièces puissent être utilisées.
Malgré la popularité d'Ethereum et de la norme ERC-20, il existe de nombreuses autres plates-formes de blockchain qui prennent en charge l'émission de jetons numériques (par exemple, Stellar, NEM, NEO, TRON et Waves).