Os desenvolvedores usam as testnets para experimentar novos recursos, contratos inteligentes ou aplicativos em um ambiente que se comporta como a rede real, muitas vezes chamada de mainnet, sem arriscar fundos reais nem afetar usuários reais. Os tokens de testnet costumam ser obtidos de graça em um faucet, uma ferramenta simples que distribui pequenas quantias para fins de teste, já que os tokens de testnet não podem ser comprados nem vendidos por valor em nenhum mercado legítimo e existem puramente para tornar as transações possíveis para teste. Alguns projetos rodam mais de uma testnet ao mesmo tempo, muitas vezes para testar diferentes versões de seu software antes de decidir as mudanças que eventualmente chegarão à rede principal.
Rodar o código primeiro em uma testnet ajuda a detectar bugs, problemas de segurança ou comportamentos inesperados antes de ir ao ar, onde erros poderiam afetar dinheiro real e usuários reais. Muitas carteiras e exploradores de blockchain suportam alternar entre a mainnet e uma ou mais testnets, e vale conferir duas vezes qual rede está atualmente selecionada, já que a atividade de testnet e a atividade de mainnet são sistemas completamente separados e nada se transfere entre elas, incluindo saldos, histórico de transações ou contratos implantados.
As testnets são especialmente importantes para os desenvolvedores que constroem contratos inteligentes, já que o código de um contrato muitas vezes é difícil ou impossível de mudar depois de implantado na rede real, o que faz dos testes minuciosos de antemão uma parte padrão e importante de uma prática de desenvolvimento responsável, sobretudo para contratos que vão lidar com fundos de usuários.
Principais pontos
- Uma testnet espelha a rede real de uma blockchain mas usa tokens sem valor, tornando-a segura para testes e experimentação.
- Os desenvolvedores usam as testnets para detectar bugs e problemas de segurança em contratos inteligentes ou aplicativos antes de um lançamento público.
- Os tokens de testnet costumam ser gratuitos em um faucet e não podem ser trocados por valor real.
Perguntas frequentes sobre Testnet
Posso perder dinheiro real em uma testnet?
Não. Os tokens de testnet não têm valor de mercado e não podem ser convertidos em criptomoeda real por meio de nenhuma exchange legítima, então experimentar, testar transações ou testar uma nova carteira em uma testnet não carrega nenhum risco financeiro direto.
Como consigo tokens de testnet?
A maioria das testnets tem um faucet público, um site ou ferramenta onde qualquer um pode solicitar uma pequena quantia gratuita de tokens de teste, normalmente com limite de frequência para evitar abusos, para fins de desenvolvimento, experimentação ou simplesmente aprender como uma carteira ou aplicativo funciona.
Novo no mundo cripto, ou querendo preencher lacunas? Percorra o essencial em Aprender, explore todos os termos de A a Z, ou veja os preços ao vivo das moedas que movem esses conceitos.