Testnet
Uma testnet (rede de testes) é uma versão paralela de uma blockchain usada para desenvolvimento e testes. Suas moedas são gratuitas e não têm valor real, de modo que os erros são inofensivos.
Como funciona
Uma testnet reproduz o comportamento da rede real (a mainnet), permitindo que os desenvolvedores implantem e experimentem contratos inteligentes e aplicativos em condições realistas. As moedas de teste costumam ser distribuídas gratuitamente por meio de “faucets” (torneiras). Quando o código é comprovado na testnet, ele pode ser lançado na mainnet, onde há valor real em jogo.
Por que importa
As testnets tornam possível encontrar e corrigir bugs antes que recursos reais estejam envolvidos, o que é essencial, dado que as transações da mainnet e as falhas de contrato são permanentes. Elas são uma etapa padrão e de baixo risco na construção de qualquer coisa em uma blockchain.
Exemplo
Um desenvolvedor implanta um novo contrato primeiro em uma testnet e depois na mainnet, uma vez que ele funcione como pretendido.