Mainnet est l'abréviation de réseau principal (main network), et désigne la blockchain de production que le public utilise réellement, par opposition à un testnet, qui est un réseau distinct utilisé pour l'expérimentation. Une fois qu'un mainnet de projet est en direct, les transactions qui y sont enregistrées sont traitées comme définitives et les jetons ou pièces concernés portent une valeur économique réelle, contrairement aux jetons de test qui sont sans valeur par conception.
Le lancement d'un mainnet est généralement un jalon important dans le développement d'un projet blockchain, marquant le passage des tests et du développement internes à un réseau en direct que chacun peut utiliser. Avant le lancement, un projet exécute généralement un ou plusieurs testnets pour trouver des bugs et affiner le logiciel dans des conditions qui imitent le réseau réel, sans mettre en jeu de fonds réels. Cette approche par étapes permet de trouver et corriger les problèmes dans un cadre à faible enjeu, plutôt que de les découvrir seulement une fois que de l'argent réel et de vrais utilisateurs sont déjà impliqués.
Un mainnet en direct n'est pas nécessairement figé. Les réseaux peuvent encore être mis à niveau après le lancement, via des processus comme les soft forks et les hard forks, qui modifient ou complètent les règles sous-jacentes tandis que la chaîne de l'historique des transactions se poursuit. La fluidité de ces mises à niveau dépend de la coordination des clients logiciels et des participants qui font tourner le réseau, et il est généralement attendu des utilisateurs qu'ils mettent à jour leur logiciel pour rester compatibles une fois qu'une mise à niveau donnée prend effet.
Points clés
- Le mainnet est la blockchain de production en direct où les transactions et les valeurs des actifs sont réelles.
- Il se distingue d'un testnet, qui utilise des jetons sans valeur pour les tests et le développement.
- Un mainnet peut encore évoluer après le lancement via des mises à niveau de protocole comme les forks.
Questions fréquentes sur Mainnet
Quelle est la différence entre mainnet et testnet ?
Un testnet est un réseau distinct utilisé pour tester des changements logiciels avec des jetons sans valeur, et il peut généralement être réinitialisé. Le mainnet est le réseau permanent et en direct où existent des actifs réels et un historique de transactions, et il n'est pas simplement réinitialisé si quelque chose tourne mal.
Chaque projet crypto a-t-il son propre mainnet ?
Beaucoup en ont un, en particulier les blockchains indépendantes, mais de nombreux jetons et applications tournent plutôt sur un mainnet existant, comme Ethereum, au lieu de lancer une blockchain distincte à eux.
Nouveau dans la crypto, ou envie de combler des lacunes ? Parcourez l'essentiel dans Apprendre, explorez tous les termes de A à Z, ou consultez les prix en direct des cryptos qui animent ces concepts.