Les développeurs utilisent les testnets pour essayer de nouvelles fonctionnalités, des smart contracts ou des applications dans un environnement qui se comporte comme le réseau réel, souvent appelé mainnet, sans risquer de fonds réels ni affecter de vrais utilisateurs. Les jetons de testnet s'obtiennent généralement gratuitement via un faucet, un outil simple qui distribue de petites quantités à des fins de test, puisque les jetons de testnet ne peuvent être ni achetés ni vendus contre de la valeur sur aucun marché légitime et n'existent que pour rendre les transactions possibles à des fins de test. Certains projets font fonctionner plus d'un testnet à la fois, souvent pour tester différentes versions de leur logiciel avant de finaliser les modifications qui atteindront éventuellement le réseau principal.
Faire tourner du code d'abord sur un testnet aide à détecter les bugs, les problèmes de sécurité ou les comportements inattendus avant qu'il ne passe en production, là où des erreurs pourraient affecter de l'argent réel et de vrais utilisateurs. De nombreux portefeuilles et explorateurs de blockchain permettent de basculer entre le mainnet et un ou plusieurs testnets, et il vaut la peine de vérifier deux fois quel réseau est actuellement sélectionné, car l'activité sur testnet et l'activité sur mainnet sont des systèmes entièrement séparés et rien ne se transfère entre eux, ni les soldes, ni l'historique des transactions, ni les contrats déployés.
Les testnets sont particulièrement importants pour les développeurs qui construisent des smart contracts, car le code des contrats est souvent difficile, voire impossible à modifier une fois déployé sur le réseau réel, ce qui fait des tests approfondis au préalable une pratique standard et importante du développement responsable, en particulier pour les contrats qui géreront des fonds d'utilisateurs.
Points clés
- Un testnet reflète le réseau réel d'une blockchain mais utilise des jetons sans valeur, ce qui le rend sûr pour les tests et l'expérimentation.
- Les développeurs utilisent les testnets pour détecter les bugs et les problèmes de sécurité dans les smart contracts ou les applications avant un lancement public.
- Les jetons de testnet sont généralement gratuits via un faucet et ne peuvent pas être échangés contre une valeur réelle.
Testnet — foire aux questions
Puis-je perdre de l'argent réel sur un testnet ?
Non. Les jetons de testnet n'ont aucune valeur marchande et ne peuvent pas être convertis en cryptomonnaie réelle via une plateforme d'échange légitime, si bien qu'expérimenter, tester des transactions ou essayer un nouveau portefeuille sur un testnet ne comporte aucun risque financier direct.
Comment obtenir des jetons de testnet ?
La plupart des testnets disposent d'un faucet public, un site web ou un outil où chacun peut demander une petite quantité gratuite de jetons de test, généralement soumise à une limite de fréquence pour éviter les abus, à des fins de développement, d'expérimentation ou simplement pour apprendre le fonctionnement d'un portefeuille ou d'une application.
Nouveau dans la crypto, ou envie de combler quelques lacunes ? Parcourez les fondamentaux dans la section Apprendre, explorez tous les termes de A à Z, ou consultez les prix en direct des cryptos qui alimentent ces concepts.