Testnet
Réseau de test d'une blockchain, où les tokens n'ont aucune valeur et servent uniquement aux développeurs pour tester leurs smart contracts avant le mainnet.
Un testnet est une copie fonctionnelle d’une blockchain mais sans enjeu économique. Les tokens sont distribués gratuitement via des faucets : un développeur demande 1 ETH de testnet, un serveur le lui envoie instantanément.
Ethereum a eu plusieurs testnets au fil des années : Goerli (déprécié fin 2023), Sepolia (actuel principal), Holesky (2024+, spécialisé validateurs). Solana utilise devnet et testnet, avec un faucet qui distribue du SOL de test à la demande. Bitcoin a un testnet3 historique et signet plus moderne pour tester les protocoles à venir.
Les testnets sont critiques. Déployer un smart contract directement en mainnet sans le tester sur testnet = recette pour perdre plusieurs millions. De nombreux exploits majeurs (Euler, Mango, bZx) auraient pu être évités par une phase de testing plus rigoureuse. Les audits professionnels s’effectuent sur le code déployé sur testnet. Le mainnet launch ne vient qu’après plusieurs semaines ou mois de tests publics et sans bug bloquant.