Como Minerar Dogecoin Usando Raspberry Pi

Neste tutorial, vou apresentar um passo a passo de como minerar criptomoedas, como Dogecoin, utilizando um Raspberry Pi.

A mineração de criptomoedas vem ganhando popularidade, e o interesse em Dogecoin, impulsionado por Elon Musk, tem chamado ainda mais atenção. Neste projeto, vou mostrar como minerar Dogecoin usando o seu próprio Raspberry Pi!

Materiais necessários

Para realizar este projeto, você vai precisar de:

Etapa 1: Instalar um sistema operacional de 64 bits

Após escolher o modelo do seu Raspberry Pi, o primeiro passo é instalar um sistema operacional. Para este tutorial, recomendo o Raspberry Pi OS, que será o utilizado.

Se você nunca instalou um sistema operacional em um Raspberry Pi, siga estas instruções:

  1. Acesse o site www.raspberrypi.com/software.

  2. Role a página até encontrar o botão de download e baixe o Raspberry Pi Imager.

  1. Abra o aplicativo Raspberry Pi Imager, clique em “Sistema operacional” e, em seguida, selecione Raspberry Pi OS (outras opções).
    Raspberry Pi OS (Outro)
  2. Puxa para baixo e selecione em Raspberry Pi OS Lite Raspberry Pi OS Lite
  3. Inserir cartão microSD
  4. Clique em Armazenamento e clique no  cartão Micro SD.
  5. Clique em Escrever
  6. Insirir o cartão SD no Raspberry Pi
  7. Conectar uma fonte de alimentação adequada ao Raspberry Pi

Etapa 2: Obtenha um endereço Dogecoin no MyDoge

O MyDoge Wallet é uma carteira leve e prática para armazenar, enviar e receber Dogecoin (DOGE). Confira como criar um endereço usando o MyDoge Wallet no Android:


1. Baixar o aplicativo MyDoge Wallet

  • Acesse a Google Play Store no seu dispositivo Android ou iOS.
  • Pesquise por “MyDoge Wallet”.
  • Baixe e instale o aplicativo oficial ou clique aqui para baixar directo.

MyDoge Walled Play Store


2. Criar uma nova carteira

  • Abra o aplicativo MyDoge.
  • Escolha a opção “Criar Nova Carteira”.
  • Será gerada uma frase-semente (seed phrase), que consiste em 12 palavras.

3. Salvar sua frase-semente

  • Anote a frase-semente em um lugar seguro. Não compartilhe sua seed phrase com ninguém!
  • Essa frase é essencial para recuperar sua carteira caso perca acesso ao aplicativo.

4. Confirmar a frase-semente

  • O aplicativo solicitará que você confirme algumas palavras da seed phrase para garantir que você a salvou corretamente.
  • Complete o processo de verificação.

5. Obter seu endereço Dogecoin

  • Após configurar sua carteira, vá para a aba “Receber”. MyDoge Walled Receber
  • O MyDoge exibirá seu endereço Dogecoin, que pode ser usado para receber fundos. MyDoge Walled Endereço De carteira
  • Você também verá um código QR que pode ser escaneado por outras pessoas para facilitar transações.

Etapa 3: Encontre um pool de mineração unMineable

Unminable

O último passo para minerar Dogecoin em um Raspberry Pi é escolher um pool de mineração. Recomendo o unMineable.

Siga estes passos para configurá-lo:

  1. Acesse o site do unMineable e selecione Dogecoin na lista de moedas.

  2. Como o Raspberry Pi não possui placa de vídeo, escolha a opção RandomX.

  3. Clique em RandomX e anote a URL e a porta do servidor global. No momento em que escrevo, a URL é rx.unmineable.com:3333 (mas pode mudar).

  4. Configure seu campo conforme mostrado na imagem acima.

Mostrarei como finalizar a configuração na próxima etapa.

Você também pode experimentar outros pools de mineração se quiser; o processo é sempre o mesmo, e eles fornecerão uma URL para você conectar seu minerador.

Etapa 4: Comece a Minerar

Agora estamos prontos para começar a minerar! No entanto, precisamos instalar o Miner e configurá-lo primeiro.

Instale o minerador: XMRig

Instale os pré-requisitos:

Clone o GitHub no seu Raspberry Pi:

Crie uma pasta e entre nela:

Inicie a compilação:

Certifique-se de digitar corretamente. (Ou use ssh)

Não deve demorar muito. Você verá “xmrig” na sua pasta de build se tudo correr bem.

Etapa 5: Configurar o XMRig

Você pode baixar o modelo disponível no GitHub com:

Certifique-se de estar na pasta de compilação antes de executar o comando (

).

Então você precisa editar o arquivo para definir o endereço do servidor e seu endereço DOGE:

  • Abra o arquivo:
  • Encontre a seção de pools
  • Coloque o endereço do seu pool de mineração no campo URL , então se você estiver usando unMineable, deve ser:
  • Preencha o campo do usuário : DOGE:<endereço>.<nome_do_Minrador>
  • Por exemplo,
  • Salvar e sair (CTRL+X).

json confing dogecoin

Etapa 6: Inicie o Miner

Agora que você configurou o minerador, você pode iniciá-lo. Aqui está o comando:

Depois de algum tempo, você deverá ver algumas linhas indicando que o minerador está trabalhando e recebendo trabalhos do unMineable.

Você também receberá atualizações regulares como a velocidade, mas se estiver usando o unMineable, você encontrará todos os detalhes no site. Eu mostrarei como fazer isso na próxima parte.

Mineração dogecoin no unmineable

Etapa 7: Verifique seus resultados

Você não deve esperar muito desse experimento, pois há mineradores profissionais por aí com CPU e placas de vídeo de alta capacidade.

Se você estiver usando o unMineable, use esta página para verificar seus resultados.

Você verá seu saldo atual em moedas DOGE e uma lista de seus trabalhadores e seus resultados nas últimas horas.

Se você usa isso para minerar há muito tempo, pode pensar em fazer overclock no seu Raspberry Pi e instalar um excelente sistema de resfriamento.

Resultados de mineração Dogecoins

Etapa 8: Mineração Automática ao iniciar o raspberry pi

Este é um guia passo a passo de como configurei o xmrig para iniciar automaticamente em segundo plano na inicialização, utilizando tmux. Embora existam outras formas de fazer isso, acredito que este método funcione em qualquer Linux baseado em Debian, incluindo o Raspberry Pi.

Este guia parte das seguintes premissas:

  • Seu nome de usuário é pi.

  • O xmrig já foi instalado e configurado corretamente seguindo os passos anteriores.

  • O xmrig está localizado em /home/pi/xmrig/build.

O principal benefício dessa configuração é a possibilidade de executar o minerador sem complicações.

Para isso, é necessário instalar o tmux, um multiplexador de terminal. Essa ferramenta permite que você anexe à janela do terminal onde o xmrig está sendo executado, interaja com ele e se desconecte, tudo sem interromper o script de mineração.

Em seguida, crie um script que iniciará uma janela tmux com o xmrig em execução.

Você pode nomear esse arquivo como quiser, mas ele precisa terminar em .sh. Escreva as seguintes linhas no arquivo usando o editor de texto.

Salve o arquivo pressionando CTRL + X, depois Y e, por fim, Enter.

A primeira linha do script cria uma nova sessão no tmux:

  • A opção -d (detach) faz com que a sessão rode em segundo plano.

  • -s miner nomeia a sessão como “miner”.

  • -n xmrig nomeia a janela como “xmrig”.

Após criar e nomear a sessão e a janela, as linhas seguintes apenas enviam comandos para a janela de destino (especificada com -t xmrig). Esses comandos são familiares: você entra no diretório /build e inicia o xmrig.

Agora, é necessário tornar o script executável com o seguinte comando:

Agora você pode testar o script para ter certeza de que funciona digitando:

Você pode verificar se a sessão foi criada com sucesso usando o comando:

tmux list-sessions

Se aparecer algo como miner: 1 windows (...), significa que a nova sessão e a janela foram iniciadas corretamente.

Para acessar a sessão, use:

tmux attach

Você verá os comandos do script (cd xmrig/build/ e sudo ./xmrig) sendo executados na linha de comando. No entanto, o minerador ainda não está rodando, pois está aguardando sua senha de root.

Para evitar ter que digitar a senha toda vez, é necessário permitir que o ./xmrig seja executado como root sem solicitar senha. Isso pode ser feito editando o arquivo sudoers.

Vá até o final da página e adicione uma linha como esta:

Após salvar e sair, lembre-se das suposições deste guia sobre seu nome de usuário e o caminho para o xmrig. Se, ao salvar, aparecer algum aviso de erro de sintaxe, digite e para voltar ao editor e corrigir, ou x para sair sem salvar. Não use Q para forçar o salvamento, pois isso pode causar problemas sérios.

Com essa alteração feita, o script deve executar o xmrig automaticamente. Para iniciar, digite:

./autominer.sh

e depois conecte-se à sessão com:

tmux attach

Você verá o xmrig em execução. Para “desanexar” e enviar a janela de volta para o fundo, pressione CTRL + b seguido de d. Dentro dessa janela, você pode iniciar ou parar o xmrig normalmente, ou digitar outros comandos como faria no terminal.

Para encerrar o tmux de fora da sessão, use:

tmux kill-server

Ou, estando conectado à janela tmux, pressione CTRL + b seguido de & para fechar a janela.

O último passo é configurar seu script para rodar automaticamente na inicialização. Para isso, utilizaremos o crontab. Execute o comando:

e edite o arquivo com o nano. Adicione

ao final do arquivo, salve e saia. O script agora rodará na inicialização. Agora você pode rodar a máquina sem interface, sem ssh na máquina, sem usar tmux attachpara anexar a xmrige sem CTRL+bseguido por dpara desanexar de xmrigenquanto ele roda continuamente.

Etapa 9: Resultados e Conclusão

Como você pode perceber, minerando dessa forma, é possível obter cerca de 0,001 DOGE por hora de mineração.

Mesmo que o rendimento não seja alto, pelo menos você aprendeu como todo o processo funciona. Agora, você pode aplicar o mesmo tutorial em um computador mais potente, onde os resultados devem ser significativamente melhores. Além disso, é possível conectar vários Raspberry Pis em conjunto para aumentar a velocidade de mineração.

Sumário do Dogecoin

Espero que você tenha gostado do meu tutorial e tenha um bom dia!

Add a Comment

O seu endereço de email não será publicado. Campos obrigatórios marcados com *

domuslabtech
Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.