Mainnet é a abreviação de rede principal (main network), e descreve a blockchain de produção que o público de fato usa, em oposição a uma testnet, que é uma rede separada usada para experimentação. Uma vez que a mainnet de um projeto está no ar, as transações registradas nela são tratadas como definitivas e os tokens ou moedas envolvidos carregam valor econômico real, ao contrário dos tokens de teste, que não têm valor por design.
O lançamento de uma mainnet costuma ser um marco significativo no desenvolvimento de um projeto de blockchain, marcando a passagem dos testes e do desenvolvimento internos para uma rede ao vivo que qualquer um pode usar. Antes do lançamento, um projeto normalmente roda uma ou mais testnets para encontrar bugs e refinar o software em condições que imitam a rede real, sem colocar fundos reais em risco. Essa abordagem em fases permite que problemas sejam encontrados e corrigidos em um ambiente de baixo risco, em vez de descobertos só depois que dinheiro real e usuários reais já estão envolvidos.
Uma mainnet ao vivo não está necessariamente congelada no lugar. As redes ainda podem ser atualizadas após o lançamento, por meio de processos como soft forks e hard forks, que mudam ou acrescentam às regras subjacentes enquanto a cadeia do histórico de transações continua. A fluidez dessas atualizações depende da coordenação dos clientes de software e dos participantes que mantêm a rede funcionando, e em geral espera-se que os usuários atualizem seu software para permanecer compatíveis assim que uma dada atualização entrar em vigor.
Principais pontos
- A mainnet é a blockchain ao vivo e de produção onde as transações e os valores dos ativos são reais.
- Ela é distinta de uma testnet, que usa tokens sem valor para testes e desenvolvimento.
- Uma mainnet ainda pode evoluir após o lançamento por meio de atualizações de protocolo como forks.
Perguntas frequentes sobre Mainnet
Qual é a diferença entre mainnet e testnet?
Uma testnet é uma rede separada usada para testar mudanças de software com tokens sem valor, e normalmente pode ser reiniciada. A mainnet é a rede permanente e ao vivo onde existem ativos reais e histórico de transações, e ela não é simplesmente reiniciada se algo der errado.
Todo projeto de cripto tem sua própria mainnet?
Muitos têm, em particular as blockchains independentes, mas muitos tokens e aplicativos, em vez disso, rodam sobre uma mainnet existente, como o Ethereum, em vez de lançar uma blockchain separada própria.
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.