Mainnet (réseau principal) : définition
Qu’est-ce qu’un mainnet dans la crypto ?
Il s’agit d’un réseau de blockchain entièrement opérationnel et déployé par ses développeurs. Bitcoin et Ethereum sont tous deux des réseaux principaux. Le terme « mainnet » est utilisé par opposition à un « testnet » (réseau test), qui est un projet de blockchain encore en cours d’élaboration et qui n’est pas encore prêt à être déployé. Les testnets sont souvent utilisés pour dépanner et tester toutes les fonctionnalités du réseau principal (mainnet).
La différence entre un testnet et un mainnet
Alors qu’un mainnet est un réseau de blockchain qui est déjà en fonctionnement, un testnet est un réseau identique qui est exécuté en parallèle. Semblable à un site de développement pour les sites Web traditionnels, un testnet est un système de simulation sur lequel les développeurs peuvent expérimenter de nouvelles idées, recueillir des commentaires et vérifier l’efficacité d’un système avant son lancement.
Un testnet permet également aux développeurs de tester les mises à jour et les codes, de créer des applications et de détecter les erreurs ou les bugs avant de mettre en œuvre les changements sur le réseau principal. Puisque les testnets ne fonctionnent pas directement en ligne, il n’y a pas de risque de provoquer d’importantes perturbations sur le réseau.
Les testnets et mainnets sont des systèmes complémentaires qui permettent aux réseaux de blockchain d’effectuer des transitions fluides.
Par exemple, les différentes étapes de la Fusion d’Ethereum ont été exécutées sur un testnet avant d’être mises en œuvre sur le réseau principal. Le réseau est passé d’un mécanisme de consensus par preuve de travail (PoW) à un consensus par preuve d’enjeu (PoS). Les développeurs ont procédé à trois répétitions sur le testnet avant que la transition finale de la Fusion ne se produise sur Ethereum.
Les développeurs utilisent le testnet dans les premières phases d’un projet pour détecter les erreurs avant qu’elles ne soient mises en œuvre sur un réseau principal entièrement fonctionnel.