Da iteração da infraestrutura Ethereum, os desafios e avanços dos bens públicos
Resumo
A testnet do Ethereum, como uma infraestrutura pública chave, passou por várias iterações e evoluções. Desde os primeiros Olympic e Morden, até o Ropsten, que utiliza prova de trabalho, passando pelo Kovan e Rinkeby, que utilizam prova de autoridade, e finalmente evoluindo para o Goerli, que suporta múltiplos clientes, assim como os modernos Sepolia e Holesovice, cada mudança foi impulsionada por necessidades técnicas e consenso da comunidade. O desenvolvimento dessas testnets reflete os esforços incansáveis do ecossistema Ethereum em busca de segurança, estabilidade e acessibilidade.
A evolução da rede de testes Ethereum
Exploração inicial: Olympic e Morden
A rede de testes Olympic foi lançada no início de 2015 e é a primeira plataforma de testes pública do Ethereum. Ela incentivou os desenvolvedores a realizar testes de estresse através de um sistema de recompensas, estabelecendo a base para o lançamento da rede principal do Ethereum. No entanto, devido a problemas como o tamanho excessivo do conjunto de estados e potenciais riscos de segurança, o Olympic foi descontinuado após o lançamento da rede principal do Ethereum.
A rede de teste Morden foi então adotada, tornando-se a principal plataforma de desenvolvimento para aplicativos Ethereum nos estágios iniciais. No entanto, devido à mudança nas regras de nonce introduzidas pelo EIP-161, surgiram problemas de consenso, levando à eliminação do Morden. Vale ressaltar que a comunidade ETC aceitou essa rede obsoleta, renomeando-a para "Morden Classic" e continuando a utilizá-la.
Era da Prova de Trabalho: Ropsten
A rede de testes Ropsten foi lançada em novembro de 2016, utilizando um mecanismo de prova de trabalho, com o objetivo de fornecer um ambiente de teste mais robusto. No entanto, em fevereiro de 2017, Ropsten sofreu um grave ataque de negação de serviço, resultando em um aumento malicioso do limite de gás do bloco para 9 bilhões. Apesar disso, a comunidade não abandonou Ropsten, mas sim recuperou a rede com sucesso através da potência de computação doada pela comunidade.
A experiência de Ropsten levou a comunidade Ethereum a desenvolver mecanismos de consenso alternativos e um ambiente de teste mais robusto. Em junho de 2022, Ropsten completou com sucesso a fusão, marcando a evolução de PoW para PoS.
Inovação de Prova Autoritativa: Kovan e Rinkeby
O ataque de Ropsten em 2017 impulsionou o desenvolvimento da rede de testes de Prova de Autoridade (PoA). A rede de testes Kovan, criada pela equipe da Parity, utiliza o algoritmo Aura, oferecendo maior segurança e estabilidade. No entanto, a Kovan suporta apenas o cliente Parity, limitando seu alcance de aplicação.
A testnet Rinkeby foi lançada em seguida, implementando o mecanismo de consenso Clique PoA, com o objetivo de minimizar a interferência na base de código dos clientes existentes. O design do Rinkeby permite um suporte mais amplo para clientes Ethereum, proporcionando um ambiente de teste estável.
múltiplos clientes quebrados: Goerli
A rede de testes Goerli originou-se do hackathon ETHBerlin em setembro de 2018, com o objetivo de criar uma rede de testes pública "next-gen" PoA que suportasse múltiplos clientes. Após muitos esforços, Goerli finalmente escolheu o motor de consenso Clique e conseguiu implementar um amplo suporte para os principais clientes do Ethereum.
Goerli foi oficialmente lançado em 31 de janeiro de 2019, tornando-se a primeira rede de testes PoA verdadeiramente universal, resolvendo o problema de fragmentação das redes iniciais. Em agosto de 2022, Goerli completou com sucesso a fusão, transitando de PoA para o consenso PoS.
Rede de testes moderna: Sepolia, Holešovice e Hoodi
A rede de teste Sepolia é mantida pela ETHPandaOps, focando em testes de camada de execução, proporcionando conveniência para engenheiros de contratos inteligentes e usuários. Uma grande vantagem de Sepolia é que o fornecimento de ETH para testes não tem limite, facilitando a obtenção de tokens de teste para desenvolvedores.
Holešovice e a rede de testes Hoodi concentram-se na verificação de funcionalidades do protocolo, como a validação de PoS. No entanto, Holešovice enfrentou sérios problemas durante a atualização Pectra, levando a ETHPandaOps a lançar a rede de testes Hoodi como alternativa. Atualmente, Sepolia e Hoodi tornaram-se as redes de testes mais populares no ecossistema Ethereum.
A Orientação de Valor da Testnet do Bitcoin
Ao contrário da evolução impulsionada por tecnologia da rede de testes do Ethereum, a substituição da rede de testes do Bitcoin apresenta características mais "violentas". Historicamente, houve quatro redes de testes principais do Bitcoin, do testnet1 ao testnet4. Dentre elas, a transição do testnet3 para o testnet4 é especialmente notável.
A testnet3 enfrenta problemas técnicos como a redefinição da dificuldade de bloco, resultando em grandes flutuações de dificuldade. Em abril de 2024, o desenvolvedor lopp explorou uma vulnerabilidade do testnet3 para realizar um "ataque fatal", com a intenção de expressar descontentamento com a comercialização de tokens de teste e promover a atualização da rede de testes.
O comportamento de lopp gerou ampla discussão, enfatizando que os tokens da rede de testes não devem ter valor real, ao mesmo tempo que apelou para a criação de uma cultura de redefinição regular da rede de testes. Este evento acabou por levar ao lançamento do testnet4, refletindo a visão única da comunidade Bitcoin sobre a posição e o uso da rede de testes.
Bens Públicos e Teoria da Isolação
A rede de testes, como um bem público, tem propriedades econômicas que merecem uma análise aprofundada. As características dos bens públicos são que podem ser compartilhados por várias pessoas sem afetar o uso por outros, mas equilibrar a publicidade e o desenvolvimento sustentável é um desafio.
A teoria da segregação na economia oferece uma abordagem para resolver este problema. Ao isolar alguns usuários e cobrar uma taxa, é possível otimizar a alocação de recursos em certa medida, mantendo ao mesmo tempo as propriedades básicas dos bens públicos.
A rede de testes do Ethereum e a do Bitcoin utilizam diferentes formas de estratégia de isolamento. O Ethereum estabelece barreiras para uma grande demanda de tokens de teste através de mecanismos como o Funding Vault. A rede de testes do Bitcoin exige que usuários com alta demanda obtenham uma grande quantidade de tokens de teste através da execução de nós e da mineração. Essas estratégias garantem tanto a acessibilidade pública da rede de testes quanto evitam o consumo excessivo de recursos.
Conclusão
O desenvolvimento das redes de teste do Ethereum e do Bitcoin demonstra os desafios e inovações que a infraestrutura de blockchain enfrenta como um bem público. Desde atualizações tecnológicas até a exploração de modelos econômicos, a evolução das redes de teste reflete a maturidade e complexidade do ecossistema de criptomoedas. No futuro, como garantir a utilização eficaz dos recursos enquanto se mantém a abertura, continuará a ser o tema central do desenvolvimento das redes de teste.
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.
18 Curtidas
Recompensa
18
8
Repostar
Compartilhar
Comentário
0/400
GigaBrainAnon
· 08-08 09:41
um velho eth, sentado na frente esperando o merrrge
Ver originalResponder0
TommyTeacher
· 08-05 16:00
Os velhos fãs já brincaram com essas redes.
Ver originalResponder0
GasGasGasBro
· 08-05 16:00
Testnet mortos e abandonados
Ver originalResponder0
BearMarketMonk
· 08-05 15:57
Como a roda da vida, ainda não é como começar do zero novamente.
Ver originalResponder0
MetaverseHobo
· 08-05 15:45
Testnet ainda precisa aprender do zero, burnou.
Ver originalResponder0
LidoStakeAddict
· 08-05 15:45
Testnet tudo foi atualizado, sinto que estou envelhecendo.
Evolução da Testnet Ethereum: Desafios e Inovações na Infraestrutura Pública
Da iteração da infraestrutura Ethereum, os desafios e avanços dos bens públicos
Resumo
A testnet do Ethereum, como uma infraestrutura pública chave, passou por várias iterações e evoluções. Desde os primeiros Olympic e Morden, até o Ropsten, que utiliza prova de trabalho, passando pelo Kovan e Rinkeby, que utilizam prova de autoridade, e finalmente evoluindo para o Goerli, que suporta múltiplos clientes, assim como os modernos Sepolia e Holesovice, cada mudança foi impulsionada por necessidades técnicas e consenso da comunidade. O desenvolvimento dessas testnets reflete os esforços incansáveis do ecossistema Ethereum em busca de segurança, estabilidade e acessibilidade.
A evolução da rede de testes Ethereum
Exploração inicial: Olympic e Morden
A rede de testes Olympic foi lançada no início de 2015 e é a primeira plataforma de testes pública do Ethereum. Ela incentivou os desenvolvedores a realizar testes de estresse através de um sistema de recompensas, estabelecendo a base para o lançamento da rede principal do Ethereum. No entanto, devido a problemas como o tamanho excessivo do conjunto de estados e potenciais riscos de segurança, o Olympic foi descontinuado após o lançamento da rede principal do Ethereum.
A rede de teste Morden foi então adotada, tornando-se a principal plataforma de desenvolvimento para aplicativos Ethereum nos estágios iniciais. No entanto, devido à mudança nas regras de nonce introduzidas pelo EIP-161, surgiram problemas de consenso, levando à eliminação do Morden. Vale ressaltar que a comunidade ETC aceitou essa rede obsoleta, renomeando-a para "Morden Classic" e continuando a utilizá-la.
Era da Prova de Trabalho: Ropsten
A rede de testes Ropsten foi lançada em novembro de 2016, utilizando um mecanismo de prova de trabalho, com o objetivo de fornecer um ambiente de teste mais robusto. No entanto, em fevereiro de 2017, Ropsten sofreu um grave ataque de negação de serviço, resultando em um aumento malicioso do limite de gás do bloco para 9 bilhões. Apesar disso, a comunidade não abandonou Ropsten, mas sim recuperou a rede com sucesso através da potência de computação doada pela comunidade.
A experiência de Ropsten levou a comunidade Ethereum a desenvolver mecanismos de consenso alternativos e um ambiente de teste mais robusto. Em junho de 2022, Ropsten completou com sucesso a fusão, marcando a evolução de PoW para PoS.
Inovação de Prova Autoritativa: Kovan e Rinkeby
O ataque de Ropsten em 2017 impulsionou o desenvolvimento da rede de testes de Prova de Autoridade (PoA). A rede de testes Kovan, criada pela equipe da Parity, utiliza o algoritmo Aura, oferecendo maior segurança e estabilidade. No entanto, a Kovan suporta apenas o cliente Parity, limitando seu alcance de aplicação.
A testnet Rinkeby foi lançada em seguida, implementando o mecanismo de consenso Clique PoA, com o objetivo de minimizar a interferência na base de código dos clientes existentes. O design do Rinkeby permite um suporte mais amplo para clientes Ethereum, proporcionando um ambiente de teste estável.
múltiplos clientes quebrados: Goerli
A rede de testes Goerli originou-se do hackathon ETHBerlin em setembro de 2018, com o objetivo de criar uma rede de testes pública "next-gen" PoA que suportasse múltiplos clientes. Após muitos esforços, Goerli finalmente escolheu o motor de consenso Clique e conseguiu implementar um amplo suporte para os principais clientes do Ethereum.
Goerli foi oficialmente lançado em 31 de janeiro de 2019, tornando-se a primeira rede de testes PoA verdadeiramente universal, resolvendo o problema de fragmentação das redes iniciais. Em agosto de 2022, Goerli completou com sucesso a fusão, transitando de PoA para o consenso PoS.
Rede de testes moderna: Sepolia, Holešovice e Hoodi
A rede de teste Sepolia é mantida pela ETHPandaOps, focando em testes de camada de execução, proporcionando conveniência para engenheiros de contratos inteligentes e usuários. Uma grande vantagem de Sepolia é que o fornecimento de ETH para testes não tem limite, facilitando a obtenção de tokens de teste para desenvolvedores.
Holešovice e a rede de testes Hoodi concentram-se na verificação de funcionalidades do protocolo, como a validação de PoS. No entanto, Holešovice enfrentou sérios problemas durante a atualização Pectra, levando a ETHPandaOps a lançar a rede de testes Hoodi como alternativa. Atualmente, Sepolia e Hoodi tornaram-se as redes de testes mais populares no ecossistema Ethereum.
A Orientação de Valor da Testnet do Bitcoin
Ao contrário da evolução impulsionada por tecnologia da rede de testes do Ethereum, a substituição da rede de testes do Bitcoin apresenta características mais "violentas". Historicamente, houve quatro redes de testes principais do Bitcoin, do testnet1 ao testnet4. Dentre elas, a transição do testnet3 para o testnet4 é especialmente notável.
A testnet3 enfrenta problemas técnicos como a redefinição da dificuldade de bloco, resultando em grandes flutuações de dificuldade. Em abril de 2024, o desenvolvedor lopp explorou uma vulnerabilidade do testnet3 para realizar um "ataque fatal", com a intenção de expressar descontentamento com a comercialização de tokens de teste e promover a atualização da rede de testes.
O comportamento de lopp gerou ampla discussão, enfatizando que os tokens da rede de testes não devem ter valor real, ao mesmo tempo que apelou para a criação de uma cultura de redefinição regular da rede de testes. Este evento acabou por levar ao lançamento do testnet4, refletindo a visão única da comunidade Bitcoin sobre a posição e o uso da rede de testes.
Bens Públicos e Teoria da Isolação
A rede de testes, como um bem público, tem propriedades econômicas que merecem uma análise aprofundada. As características dos bens públicos são que podem ser compartilhados por várias pessoas sem afetar o uso por outros, mas equilibrar a publicidade e o desenvolvimento sustentável é um desafio.
A teoria da segregação na economia oferece uma abordagem para resolver este problema. Ao isolar alguns usuários e cobrar uma taxa, é possível otimizar a alocação de recursos em certa medida, mantendo ao mesmo tempo as propriedades básicas dos bens públicos.
A rede de testes do Ethereum e a do Bitcoin utilizam diferentes formas de estratégia de isolamento. O Ethereum estabelece barreiras para uma grande demanda de tokens de teste através de mecanismos como o Funding Vault. A rede de testes do Bitcoin exige que usuários com alta demanda obtenham uma grande quantidade de tokens de teste através da execução de nós e da mineração. Essas estratégias garantem tanto a acessibilidade pública da rede de testes quanto evitam o consumo excessivo de recursos.
Conclusão
O desenvolvimento das redes de teste do Ethereum e do Bitcoin demonstra os desafios e inovações que a infraestrutura de blockchain enfrenta como um bem público. Desde atualizações tecnológicas até a exploração de modelos econômicos, a evolução das redes de teste reflete a maturidade e complexidade do ecossistema de criptomoedas. No futuro, como garantir a utilização eficaz dos recursos enquanto se mantém a abertura, continuará a ser o tema central do desenvolvimento das redes de teste.