Como minerar Ethereum?

Agora que você sabe “Como funciona a Ethereum Mining”, você pode querer saber como competir na corrida para minerar o éter.

Para recapitular, a mineração é a cola que mantém a ‘loja de aplicativos descentralizada’ da ethereum em conjunto, garantindo que chegue ao consenso sobre cada alteração em qualquer um dos aplicativos (dapps) em execução na rede.

Pegue o notebook on-line descrito em “O que é o Ethereum?”. A rede não chegará a um consenso sobre o “estado” do notebook (digamos, se uma nota for adicionada ou excluída) sem o poder computacional de processar as alterações.

Os mineradores liberam os computadores para resolver quebra-cabeças criptográficos em uma tentativa de ganhar éter, e precisam testar um grande número de problemas computacionais até que um deles libere um novo lote do ativo.

Uma das coisas interessantes sobre blockchains abertos é que, em teoria, qualquer um pode configurar seus computadores para focar nesses quebra-cabeças criptográficos como forma de ganhar recompensas.

O problema é que a mineração em grandes blockchains públicos tende a exigir mais e mais energia ao longo do tempo, à medida que mais pessoas investem em hardware mais potente.

Hoje em dia, é pouco provável que as mineradoras com configurações de baixa potência ganhem, mas ainda é um tempo passado viável para hobbistas e entusiastas.

Escolhendo o hardware de mineração

Antes de começar, você precisará de hardware de computador especial para dedicar tempo integral à mineração.

Existem dois tipos de hardware de mineração: CPUs e GPUs. As GPUs possuem uma taxa de hash mais alta, o que significa que podem adivinhar respostas de quebra-cabeças mais rapidamente. No momento da escrita, as GPUs são agora a única opção para os mineiros de éter.

Estabelecer-se em uma GPU é uma tarefa complexa e você pode navegar por muitos conselhos sobre quais são os mais lucrativos com base no desempenho da taxa de hash, no consumo de energia e na despesa inicial do cartão. Você provavelmente deseja configurar um equipamento de mineração, uma máquina que pode ser composta de várias GPUs e pode levar uma semana para ser construída.

As calculadoras de rentabilidade de mineração mostram a quantidade provável de éter que você ganhará a uma determinada taxa de hash, e se esse éter é suficiente, quando comparado aos custos de instalação e eletricidade, para obter lucro.

Ao contrário do bitcoin, os ASICs poderosos e rápidos do ethereum não estão disponíveis no momento.

Instalando o software

Depois de selecionar alguns hardwares de mineração, o próximo passo é instalar o software de mineração. Primeiramente, os mineradores precisam instalar um cliente para se conectar à rede.

Os programadores familiarizados com a linha de comando podem instalar o geth, que executa um nó ethereum escrito na linguagem de script ‘Go’, ou qualquer um dos vários clientes.

Baixe o Geth aqui, usando as instruções para o sistema operacional apropriado (Windows, Mac OS ou Linux), descompacte-o e execute-o.

Uma vez instalado, seu nó pode ‘conversar’ com outros nós, conectando-o à rede ethereum. Além de minerar éter, ele fornece uma interface para implementar seus próprios contratos inteligentes e enviar transações usando a linha de comando.

Testando

Também é possível usar o “teste” de éter em sua própria rede privada para experimentar contratos inteligentes ou aplicativos descentralizados (atividades que exigem o uso de tokens).

A mineração em uma rede de teste não requer nenhum hardware sofisticado, apenas um computador doméstico com o geth ou outro cliente instalado. Mas, cunhar éter falso, obviamente, não será muito lucrativo.

Você pode ler mais sobre como configurar uma rede de teste aqui e como iniciar a mineração aqui.

Instale o Ethminer

Se você está interessado em minerar éter ‘real’, você precisa instalar software de mineração.

Agora que você fez o download de um cliente e seu nó faz parte da rede, você pode fazer o download do Ethminer. Encontre o download para sua versão apropriada do Windows aqui, ou instruções de mineração de GPU para outros sistemas operacionais aqui.

Uma vez instalado, seu nó irá oficialmente desempenhar um papel na proteção da rede ethereum. Para instruções mais detalhadas sobre qualquer um dos itens acima, visite o site oficial do ethereum.

Juntando-se a um pool de mineração

Como um mineiro, é improvável que você seja capaz de minerar o éter sozinho.

É por isso que os mineiros “agrupam” seu poder computacional em “poços de mineração”, para melhorar suas chances de resolver os enigmas criptográficos e ganhar éter. Então, eles dividem os lucros proporcionalmente à quantidade de energia que cada minerador contribuiu.

Há muitos fatores envolvidos em ingressar em um pool de mineração. Cada pool pode não estar disponível para sempre, e o poder computacional de cada pool está constantemente mudando, então há vários fatores que determinam a qual entrar.

Um ponto a ter em mente é que os pools de mineração têm diferentes estruturas de pagamento.

Os pools de mineração terão algum tipo de processo de inscrição no site para que os mineiros possam se conectar ao pool e começar a mineração.

Tenha em mente, porém, que o mundo da mineração é um redemoinho de mudanças. As ferramentas que você escolher hoje podem estar obsoletas no ano que vem e algumas associações de mineração podem desaparecer enquanto outras surgem, por isso vale a pena manter-se informado sobre as mudanças na indústria.