Source: Cloudflare.com
As primeiras coisas primeiro. Eu sei que já escrevi um pouco sobre o básico do ETH Goerli. No entanto, é bom passar por isso mais uma vez, pois este artigo discutirá isso com um pouco mais de detalhes.
A Goerli (Görli) testnet (rede de teste) é atualmente a rede de testes PoS (Proof-of-Stake, Prova de Participação) para a escrita de contratos inteligentes. É uma rede de computação descentralizada que possui um livro-razão separado da rede principal da Ethereum. Antes de sua fusão em agosto de 2022, a Goerli era uma rede de teste PoA (Proof-of-Authority, Prova de Autoridade), no entanto, como a Ethereum pretendia mudar para um mecanismo de consenso PoS, a Goerli seguiu o mesmo caminho.
Você pode imaginá-la como uma espécie de sandbox, onde você desenvolve contratos inteligentes e os implanta usando o ETH Goerli para pagar pela transação. Como o ETH Goerli é gratuito, é seguro dizer que você não precisa gastar dinheiro real para verificar a funcionalidade do seu código e aplicativos. Você simplesmente conecta sua carteira com ETH Goerli à Máquina Virtual e implanta o contrato/aplicativo. Você pode testá-lo em uma rede de testes sem a necessidade de gastar ETH real e corrigir bugs ou geralmente otimizá-lo antes da implantação na rede principal.
As testnets são incrivelmente práticas por vários motivos, principalmente devido aos custos bem menores para testar novas funcionalidades e aplicativos, mas elas também ajudam a diminuir os gastos com transações, pois você pode medir as taxas de gás do seu contrato ao longo do tempo enquanto trabalha em melhorias e novas funcionalidades.
Fonte: Twitter, @TimBeiko
Por que é limitada?
Como é gratuita, útil e diminui os custos, você pode se perguntar por que todas as carteiras que você cria não contêm uma quantidade infinita de ETH Goerli? Isso seria muito mais fácil, certo? O principal problema é que quando se trata de confiança em blockchains, a verificação é o passo mais importante. E isso custa alguma coisa. Ou você realiza operações matemáticas e resolve quebra-cabeças para adicionar um bloco na cadeia ou usa seu ETH para verificar as transações. De qualquer forma, os “mineradores” são recompensados por participar com suas moedas ou investir o poder de suas máquinas no processo de computação.
E o mesmo vale para a Goerli. As transações precisam ser verificadas (os blocos são minerados como na rede principal) e há membros investindo no processo de verificação que não recebem nenhum valor real de volta. Eles mantêm a testnet viva e trabalhando para que possamos testar os contratos e dApps.
Também é razoável limitar o número de transações que acontecem em um determinado tempo. Com recursos limitados e faucets (torneiras de tokens de teste) que fornecem uma quantidade limitada de Goerli, a carga de solicitações é razoavelmente limitada e os mineradores não recebem requisições em massa constantemente. Devido às limitações das torneiras Goerli, a carga de trabalho está sendo distribuída ao longo do tempo e torna mais viável para a testnet funcionar sem problemas.
Existem alternativas?
A Goerli não é a única testnet que pode ser utilizada. Vou fornecer aqui algumas redes de teste que encontrei online. Eu pessoalmente trabalho com a Goerli, pois foi a rede que encontrei com mais frequência ao pesquisar coisas que não entendia. No entanto, o número de testnets não é mais tão alto. Há algumas que foram descontinuadas, como Kovan (em 2019), Rinkeby (em 2022) e Ropsten (em 2022). Após a fusão da Ethereum em setembro de 2022, os gateways da Ethereum suportam as redes de teste Goerli e Sepolia.
Fonte: Sepolia
Sepolia Testnet
A Testnet da Ethereum Sepolia (anteriormente baseada em Proof-of-Work (PoW, Prova de Trabalho), agora no mecanismo de consenso PoS) ocupa o mesmo lugar da Goerli nos testes de contratos inteligentes e dApps. Ela funciona, assim como na Goerli, com a solicitação de fundos através das torneiras Sepolia (atualmente mais generosas que as torneiras Goerli, com aproximadamente 0,5 ETH Sepolia / período de 24 horas), e você pode trabalhar com ela da mesma forma que trabalha com a Goerli. Você pode armazenar os fundos na carteira Metamask e usar o Remix para implantar seus contratos.
Comparada à Goerli, que iniciou os trabalhos no final de 2019, a Sepolia é bem recente (lançada em outubro de 2021). A Sepolia, assim como a Goerli e a rede principal da Ethereum, mantém seu próprio livro-razão, o que significa que a transação com ETH Goerli não é visível na rede Sepolia e vice-versa. Bem direto. Há uma diferença, no entanto.
O que diferencia a Sepolia de outras redes de teste da Ethereum é que a maioria de seus validadores PoW são validadores públicos. Combinado com o fato da Sepolia ser uma rede de teste, isso cria a chance de que os validadores parem de validar e a cadeia não seja finalizada, tornando o Sepolia uma das melhores redes de teste para ver como os aplicativos descentralizados funcionarão nas condições mais adversas. — Alchemy
O Blog da Ethereum ilustra as diferenças entre a Goerli e a Sepolia de forma mais visual. O post completo pode ser encontrado aqui.
Fonte: blog.ethereum.com
Onde podemos obter Goerli e Sepolia?
Apesar de listar algumas torneiras Goerli no artigo anterior, eu, assim como muitos outros usuários, encontrei alguns problemas - às vezes a Goerli não encontrava o caminho para a carteira, as transações não existiam e não havia mais nada a fazer a não ser esperar 24 horas e tentar novamente. Portanto, gostaria de compartilhar com você uma página bastante poderosa, que lista várias fontes, seus saldos e disponibilidades.
Eu pessoalmente testei apenas 2 das torneiras listadas e, depois de um tempo, tenho que admitir que as torneiras PoW são as mais confiáveis. E apesar de ter que provar que sou humano clicando em plantas penduradas no teto, diferenciando entre um coelho e uma raposa na Times Square, ou (o mais ridículo até agora) selecionando cintos que seguram as calças de alguém, deu certo.
Torneiras PoW para Goerli e Sepolia
As torneiras PoW para a Goerli e a Sepolia são fáceis de usar. Observe que, se você estiver usando a Metamask, precisará alternar para a testnet correta, criar uma conta e copiar o endereço correto para colar na página da torneira. O ETH Goerli não pode ser depositado na conta Sepolia e vice-versa.
Torneira PoW para Goerli testnet — https://goerli-faucet.pk910.de/
Torneira PoW para Sepolia testnet — https://sepolia-faucet.pk910.de/
Lista externa de torneiras ETH Goerli
Como prometido, aqui está o link para a lista de torneiras disponíveis para obter o ETH Goerli. Também gostaria de pedir que levem em consideração as necessidades de toda a comunidade e não abusem das torneiras. Todo o objetivo é criar algo novo, independente e de todos, em sua natureza. Obrigado.
Link das torneiras ETH Goerli — https://faucetlink.to/goerli
Obrigado por ler tudo até o fim. Isso é tudo por enquanto. Espero que esse artigo auxilie de alguma forma e estou ansioso para vê-lo no Learn DeFi novamente, Tom!
Você também pode me seguir aqui no Medium e no Twitter!
Artigo original escrito por TKMB. Traduzido por Paulinho Giovannini.
Top comments (0)