As criptomoedas e a tecnologia blockchain tornaram-se rapidamente difundidas e populares nos últimos anos. No entanto, para quem é novo na área pode ser difícil entender a diferença entre os conceitos. Os termos testnet, mainnet e devnet referem-se a diferentes estágios em criptomoedas e tecnologia blockchain. Neste artigo, examinaremos esses termos em detalhes.
MAİNNET:
Mainnet é um termo usado para descrever quando um protocolo blockchain foi totalmente desenvolvido e publicado. É formado pela combinação das palavras 'principal' e 'rede', que em turco significa rede principal. Na fase mainnet, o protocolo blockchain está totalmente pronto e operacional. Nesta fase, os usuários têm que pagar alguma taxa para realizar qualquer transação. Essa taxa é chamada de taxa do gás. Erros e bugs que podem ocorrer durante a fase mainnet podem ter consequências muito graves. Porque a mainnet também pode ser interpretada como o mundo real. Portanto, antes de passar para a fase mainnet, o protocolo blockchain deve ser cuidadosamente testado.
TESTENET:
Testnet é o nome dado à fase de teste de um protocolo ou rede blockchain antes de operar em plena capacidade. Testnets são usadas para preparação antes da fase mainnet. Assim como os atores de uma peça de teatro ensaiam antes de irem para o show real, os dapps ou redes que serão lançados no blockchain precisam ensaiar para testar a si mesmos e seu trabalho antes de passarem para a rede principal. Nenhum problema na rede de teste representa um perigo. Pelo contrário, o objetivo é detectar possíveis problemas. Na verdade, em muitas testnets, as pessoas que encontram bugs no projeto e os reportam à equipe são recompensadas. A maior vantagem do testnet é o seu custo. Os tokens usados em testnets não têm equivalente financeiro.
DEVNET:
A fase Devnet é a fase de desenvolvimento de uma rede blockchain. Devnet é um exemplo de rede blockchain usada por desenvolvedores de software. As testnets normalmente são usadas por um período limitado de tempo e depois são renovadas ou encerradas. Devnets, por outro lado, geralmente duram mais e são usados continuamente por desenvolvedores de software. Após a fase devnet, o aplicativo geralmente é movido para a fase testnet.


