Estou profundamente envolvido em criptomoedas há anos, e deixe-me dizer-lhe - as testnets não são os terrenos de teste inocentes que as grandes exchanges querem que você acredite. Elas são necessárias, é verdade, mas também estão cheias de problemas que ninguém menciona.
Quando comecei a brincar com testnets em 2018, pensei que eram apenas réplicas inofensivas da mainnet. Como eu era ingênuo! Esses universos paralelos de blockchain são onde os desenvolvedores experimentam com código potencialmente perigoso que poderia arruinar todo o ecossistema se fosse implantado diretamente na mainnet.
O conceito apareceu pela primeira vez em outubro de 2010, quando Gavin Andresen submeteu um patch que Satoshi aceitou. Essa primeira testnet do Bitcoin foi revolucionária, mas longe de ser perfeita. David Francoise exigiu um reinício em fevereiro de 2011, dando-nos o Testnet2. Mas adivinha? Essa versão foi um desastre - a dificuldade de mineração disparou, e os usuários começaram a vender tokens de testnet como se fossem BTC reais! Falar sobre uma confusão.
Eventualmente, Andresen teve que reiniciar tudo em abril de 2012, criando o Testnet3, que de alguma forma ainda funciona hoje, apesar de suas falhas.
Esses ambientes de teste parecem ótimos em teoria, mas muitas vezes são cidades fantasmas em comparação com as mainnets. Os volumes de transações são miseráveis e os efeitos de rede simplesmente não estão lá. Como você pode realmente testar o desempenho em escala quando sua testnet tem uma fração dos usuários?
A distinção entre testnets e mainnets vai além do propósito apenas:
IDs de rede diferentes ( a mainnet Ethereum é 1, enquanto as testnets usam 3, 4, 42)
Blocos gêneses separados que impedem transferências entre cadeias
Minerar em testnets é ridiculamente fácil comparado à competição feroz na mainnet
Os tokens de Testnet não têm valor de mercado (ou têm? Mercados negros existem...)
Leve a testnet Ropsten do Ethereum - supostamente um playground para desenvolvedores de dApps. É útil, mas não pode possivelmente replicar o caos e a congestão da verdadeira rede Ethereum durante um lançamento de token ou queda de NFT.
As equipas de marketing corporativo adoram promover os seus próximos lançamentos de testnet, mas ignoram convenientemente quantos projetos tiveram testnets perfeitas e ainda assim falharam de forma catastrófica no mainnet. Lembra-se do hack da DAO? Testnet perfeita, falha catastrófica no mainnet.
Se o blockchain é suposto ser o futuro das finanças, precisamos de melhores ambientes de teste que realmente reflitam as condições do mundo real. Até lá, as testnets permanecerão o que realmente são - simulações imperfeitas que dão aos desenvolvedores uma falsa sensação de segurança antes de lançarem-se no faroeste do mainnet.
Esta página pode conter conteúdo de terceiros, que é fornecido apenas para fins informativos (não para representações/garantias) e não deve ser considerada como um endosso de suas opiniões pela Gate nem como aconselhamento financeiro ou profissional. Consulte a Isenção de responsabilidade para obter detalhes.
O Lado Sombrio dos Testnets: O Que Eles Não Vão Contar Sobre o Parque de Diversões da Blockchain
Estou profundamente envolvido em criptomoedas há anos, e deixe-me dizer-lhe - as testnets não são os terrenos de teste inocentes que as grandes exchanges querem que você acredite. Elas são necessárias, é verdade, mas também estão cheias de problemas que ninguém menciona.
Quando comecei a brincar com testnets em 2018, pensei que eram apenas réplicas inofensivas da mainnet. Como eu era ingênuo! Esses universos paralelos de blockchain são onde os desenvolvedores experimentam com código potencialmente perigoso que poderia arruinar todo o ecossistema se fosse implantado diretamente na mainnet.
O conceito apareceu pela primeira vez em outubro de 2010, quando Gavin Andresen submeteu um patch que Satoshi aceitou. Essa primeira testnet do Bitcoin foi revolucionária, mas longe de ser perfeita. David Francoise exigiu um reinício em fevereiro de 2011, dando-nos o Testnet2. Mas adivinha? Essa versão foi um desastre - a dificuldade de mineração disparou, e os usuários começaram a vender tokens de testnet como se fossem BTC reais! Falar sobre uma confusão.
Eventualmente, Andresen teve que reiniciar tudo em abril de 2012, criando o Testnet3, que de alguma forma ainda funciona hoje, apesar de suas falhas.
Esses ambientes de teste parecem ótimos em teoria, mas muitas vezes são cidades fantasmas em comparação com as mainnets. Os volumes de transações são miseráveis e os efeitos de rede simplesmente não estão lá. Como você pode realmente testar o desempenho em escala quando sua testnet tem uma fração dos usuários?
A distinção entre testnets e mainnets vai além do propósito apenas:
Leve a testnet Ropsten do Ethereum - supostamente um playground para desenvolvedores de dApps. É útil, mas não pode possivelmente replicar o caos e a congestão da verdadeira rede Ethereum durante um lançamento de token ou queda de NFT.
As equipas de marketing corporativo adoram promover os seus próximos lançamentos de testnet, mas ignoram convenientemente quantos projetos tiveram testnets perfeitas e ainda assim falharam de forma catastrófica no mainnet. Lembra-se do hack da DAO? Testnet perfeita, falha catastrófica no mainnet.
Se o blockchain é suposto ser o futuro das finanças, precisamos de melhores ambientes de teste que realmente reflitam as condições do mundo real. Até lá, as testnets permanecerão o que realmente são - simulações imperfeitas que dão aos desenvolvedores uma falsa sensação de segurança antes de lançarem-se no faroeste do mainnet.