Os desenvolvedores usam 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 ou afetar usuários reais. Os tokens de testnet normalmente são obtidos gratuitamente em um faucet, uma ferramenta simples que distribui pequenas quantidades 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 viabilizar transações para testes. Alguns projetos rodam mais de uma testnet ao mesmo tempo, muitas vezes para testar diferentes versões de seu software antes de definir as mudanças que eventualmente chegarão à rede principal.
Rodar código em uma testnet primeiro ajuda a detectar bugs, problemas de segurança ou comportamentos inesperados antes que ele entre em produção, 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 a pena checar duas vezes qual rede está selecionada no momento, já que a atividade na testnet e a atividade na mainnet são sistemas totalmente separados, e nada se transfere entre elas, incluindo saldos, histórico de transações ou contratos implantados.
As testnets são especialmente importantes para desenvolvedores que constroem contratos inteligentes, já que o código de contrato muitas vezes é difícil ou impossível de alterar depois de implantado na rede real, o que torna os testes minuciosos prévios uma parte padrão e importante das práticas de desenvolvimento responsável, principalmente para contratos que vão lidar com fundos de usuários.
Principais conclusões
- 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 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 normalmente são gratuitos, obtidos em um faucet, e não podem ser trocados por valor real.
Testnet — perguntas frequentes
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 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 eu obtenho tokens de testnet?
A maioria das testnets tem um faucet público, um site ou ferramenta onde qualquer pessoa pode solicitar uma pequena quantidade gratuita de tokens de teste, normalmente com limite de frequência para evitar abusos, para fins de desenvolvimento, experimentação ou simplesmente para aprender como uma carteira ou aplicativo funciona.
Novo no mundo cripto, ou preenchendo lacunas? Explore os fundamentos em Aprenda, navegue por todos os termos de A–Z ou veja os preços ao vivo das moedas que esses conceitos impulsionam.