Mainnet (rede principal)
Conteúdo enviado pela comunidade - Autor: Obasi Ifegwu
Mainnet (rede principal) é o termo usado para descrever um protocolo blockchain totalmente desenvolvido e implantado, onde as transações de
criptomoedas são transmitidas, verificadas e registradas através de uma tecnologia de ledger distribuído (blockchain).
Em contrate com as redes mainnet, o termo testnet descreve quando um protocolo ou rede blockchain ainda não está operando com sua capacidade total. Uma testnet (rede de testes) é usada por programadores e desenvolvedores para testar e corrigir problemas de todos os aspectos e recursos de uma rede blockchain antes de terem certeza de que o sistema está seguro e pronto para o lançamento da mainnet.
Em outras palavras, uma testnet serve apenas como um protótipo funcional para um projeto blockchain, enquanto a mainnet é uma plataforma
blockchain completamente desenvolvida, onde usuários podem enviar e receber transações de criptomoedas (ou qualquer outro tipo de dado digital registrado no ledger distribuído).
Normalmente, antes do lançamento da mainnet de um projeto de blockchain, a equipe organiza uma
Oferta Inicial de Moeda (ICO), uma
Oferta Inicial de Corretora (IEO) ou qualquer outro método que possa ajudar o projeto a arrecadar fundos e expandir sua comunidade. Os fundos arrecadados geralmente são usados para desenvolver os protótipos da rede blockchain, que é então testada durante a fase de testnet. Depois de corrigir os bugs e dependendo do desempenho da testnet, a equipe lançará a versão mainnet da blockchain, que estará (idealmente) totalmente implantada e funcional.
Em 2017, muitas startups de blockchain decidiram realizar eventos de crowdfunding através de ICOs. Para isso, a maioria optou por emitir seu próprio token
ERC-20 na rede
Ethereum. Esses tokens foram então distribuídos para as carteiras dos investidores, de acordo com sua contribuição durante a fase de ICO.
Depois que o crowdfunding via ICO é finalizado e a blockchain é totalmente implantada, a equipe pode lançar sua mainnet, que terá sua própria moeda nativa (em uma blockchain própria) e não o token ERC-20 emitido anteriormente. Neste ponto, ocorre um processo conhecido como mainnet swap, onde os tokens ERC-20 são trocados pelas moedas da nova blockchain. Após a conclusão do mainnet swap, os tokens restantes geralmente são destruídos para que apenas as novas moedas possam ser utilizadas.
Embora a Ethereum e o padrão ERC-20 sejam muito populares, existem muitas outras plataformas blockchain que permitem a emissão de tokens digitais (como Stellar, NEM, NEO, TRON e Waves).