Tutorial: como instalar, configurar e usar o XMRig? Mineiro de CPU, AMD e NVIDIA
Quando a mineração de GPU está prestes a se tornar obsoleta em algoritmos como Equihash (Equihash ASIC); CryptoNight ainda é o salvador da mineração de CPU. O único algoritmo útil que pode ser explorado usando a CPU é o CryptoNight e sua variante. Este algoritmo PoW que é usado em Monero, Bytecoin, Electroneum, etc. fornece termos igualitários para todos os mineiros. Ou seja, até mesmo usuários com hardware de computador antigo podem começar a minerar (qualquer pessoa com um desktop ou laptop que tenha pelo menos 2 GHz + processador e 2 GB de RAM) e ganhar uma recompensa decente. Esperamos que continue assim no futuro, para que usuários de todos os tipos possam participar da mineração de criptomoedas.
Dois dos softwares de mineração mais populares disponíveis para minerar o algoritmo CryptoNight são xmr stak e XMRig. Ambos suportam mineração usando GPUs CPU, NVIDIA e AMD. No passado, fizemos um guia para iniciantes no XMR STAK. A partir desse guia, o que descobrimos é que a maioria dos usuários encontra dificuldade em configurar o minerador. Especialmente com todas essas mudanças de algoritmo que ocorreram recentemente, eles não podem acertar com o algoritmo de qualquer moeda. Então decidimos fazer um guia para iniciantes no XMRig que é fácil de configurar e um minerador muito mais flexível em comparação com outras alternativas.
Aqui nesta postagem, mostraremos como instalar, configurar e usar o minerador XMRig CryptoNight para CPU, NVIDIA e GPUs AMD. Este guia é apenas para usuários do Windows. Para Linux, faremos um guia separado em breve.
Algoritmos com suporte para XMRig:
De Monero ao recém-lançado Loki Coin; O XMRig adicionou suporte a todos os novos algoritmos CryptoNight. Suporta Cryptonight, Cryptonight V7, Cryptonight Lite e Cryptonight Heavy. Abaixo está a tabela de nomes de algoritmos e variantes que o XMRig suporta.
| noite criptográfica | cn | noite criptográfica | -1 | A detecção automática funciona apenas para Monero. |
| cryptonight / 0 | cn / 0 | criptomoeda | 0 | CryptoNight original / antigo. |
| cryptonight / 1 | cn / 1 | criptomoeda | 1 | Também conhecido como monero7 e CryptoNightV7. |
| cryptonight / xtl | cn / xtl | noite criptográfica | xtl | Variante Stellite (XTL). |
| cryptonight-lite | cn-lite | cryptonight-lite | -1 | A detecção automática funciona apenas para Aeon. |
| cryptonight-lite / 0 | cn-lite / 0 | cryptonight-lite | 0 | CryptoNight-Lite original / antigo. |
| cryptonight-lite / 1 | cn-lite / 1 | cryptonight-lite | 1 | Também conhecido como aeon7 |
| cryptonight-lite / ipbc | cn-lite / ipbc | cryptonight-lite | ipbc | Variante IPBC |
| pesado à noite | cn-pesado | pesado à noite | 0 | Protocolo Loki, Sumokoin e Haven |
XMRig CryptoNight Miner
XMRig é um minerador otimizado e de alto desempenho para moedas Monero e CryptoNote com suporte oficial para Windows. É um software de código aberto, então você pode baixar os binários e usar o minerador ou pode compilar o seu próprio a partir do código-fonte. Tanto os binários quanto o código-fonte podem ser encontrados no site oficial Repositório GitHub. No entanto, lembre-se de que o XMRig não oferece suporte à mineração combinada de CPU e GPU, assim como o XMR STAK. Você deve baixar e executar os mineradores separadamente para placas de vídeo CPU, NVIDIA e AMD.

Versão da CPU: https://github.com/xmrig/xmrig/releases
Versão NVIDIA: https://github.com/xmrig/xmrig-nvidia/releases
Versão AMD: https://github.com/xmrig/xmrig-amd/releases
Instruções gerais:
A primeira coisa é ir para a página de download do minerador e baixar a versão mais recente. O XMRig está disponível para sistemas operacionais de 32 e 64 bits, portanto, antes de fazer o download, certifique-se de escolher a versão correta. Verifique as propriedades do sistema para obter essas informações.

XMRig GCC vs MSVC:
Para download de NVIDIA e AMD não haverá nenhuma confusão, mas para a versão da CPU você encontrará 2 versões diferentes: GCC e MSVC. O que eles são? GCC é GNU Compiler Collection e MSVC é o compilador Microsoft Visual C ++. Então, qual baixar? Se você estiver usando o Windows de 64 bits, baixe a versão do MSVC, que é mais rápida do que o GCC. Mas se você estiver usando um sistema de 32 bits, baixe a versão do GCC, que tem um desempenho melhor do que o MSVC.

Agora baixe o minerador certo e descompacte o arquivo. Ao fazer isso, o seu antivírus ou defensor do Windows pode sinalizar o mineiro como um Trojan. Isso acontece com todos os outros softwares de mineração de criptomoeda, então não há nada com que se preocupar. Basta adicionar exclusões e extrair o minerador em sua área de trabalho. Além disso, certifique-se de baixar os drivers mais recentes para NVIDIA CUDA e AMD OpenCL. É isso! Sua configuração está pronta. Agora vamos para a configuração do XMRig.
Como configurar e usar o XMRig? – Guia do iniciante
Você pode minerar qualquer moeda CryptoNote usando XMRig. Portanto, prepare-se com o endereço da carteira e os detalhes de conexão do pool. Não vamos entrar nessa parte, pois isso faz com que este guia vá além de seu propósito. Além disso, como há um minerador separado para CPU e GPU, iremos guiá-lo com as instruções para todos os três mineradores individualmente .
Em todas as três versões do minerador que estão dentro da pasta descompactada, você deve ver estes três arquivos, como: config.json, start.cmd e xmrig.exe (xmrig-nvidia.exe e xmrig-amd.exe).

Existem 2 maneiras de configurar e executar o XMRig. 1. Editando as configurações no arquivo config.json, o que lhe dá mais controle além das configurações básicas e 2. Criando um arquivo de lote do Windows de linha de comando simples. Explicaremos e adicionaremos exemplos para ambos.
Versão CPU
Na versão CPU do seu XMRig, clique com o botão direito no arquivo config.json e clique em editar (Notepad ou Notepad ++). O código abaixo é o que você notará primeiro, e configurações semelhantes também podem ser encontradas no NVIDIA e no AMD Miner. Para melhor compreensão, destacamos cada seção.
{
"algo": "noite criptográfica", // cryptonight (padrão) ou cryptonight-lite
"av": 0, // variação do algoritmo, 0 seleção automática
"fundo": false, // true para executar o minerador em segundo plano
"cores": verdadeiro, // falso para desativar a saída colorida
"afinidade de CPU": nulo, // definir afinidade de processo para núcleo (s) de CPU, máscara "0x3" para núcleos 0 e 1
"prioridade de CPU": nulo, // definir a prioridade do processo (0 ocioso, 2 normal a 5 mais alto)
"nível de doação": 5, // nível de doação, mínimo 1%
"arquivo de log": null, // registra todas as saídas em um arquivo, exemplo: "c: /some/path/xmrig.log"
"max-cpu-usage": 75, // uso máximo da CPU para o modo automático, geralmente o fator limitante é o cache da CPU, não esta opção.
"hora da impressão": 60, // imprimir relatório de hashr a cada N segundos
"novas tentativas": 5, // número de vezes para tentar novamente antes de alternar para o servidor de backup
"repetir-pausar": 5, // tempo para fazer uma pausa entre as tentativas
"seguro": falso, // verdadeiro para ajustar com segurança os threads e as configurações AV para a CPU atual
"tópicos": null, // número de threads de mineração
"piscinas": [
{
"url": "failover.xmrig.com:443", // URL do servidor de mineração
"do utilizador": "SUA CARTEIRA", // nome de usuário para o servidor de mineração
"passar": "x", // senha para servidor de mineração
"mantenha vivo": true, // enviar keepalived para evitar tempo limite (precisa de suporte de pool)
"nicehash": false, // ativa o suporte a nicehash / xmrig-proxy
"variante": -1 // algoritmo PoW variante
}
],
"api": {
"porta": 0, // porta para a API do minerador
"token de acesso": null, // token de acesso para API
"id do trabalhador": null // custom worker-id para API
}
}
- O primeiro destaque em vermelho são as configurações gerais em que você precisa escolher o algoritmo que deseja minerar. Também aqui você pode editar o nível de doação que, por padrão, o xmrig doa 5% para os desenvolvedores. Além disso, existem algumas outras configurações que podem ser definidas para aumentar a eficiência da mineração.
- Em seguida, o destaque azul é a seção da piscina. Isso é muito importante, pois é onde você precisará configurar o endereço do pool e da carteira. Ele determina onde você está minerando e para qual endereço de carteira você deve receber.
- Próximo; API que não é tão importante, mas ainda é útil na verificação de hashrates de mineração, resultados e detalhes de conexão do pool. Neste guia, não entraremos nisso, pois já explicamos aqui.
Bem! Vamos ver como configurar e iniciar a mineração com XMRig. Esperamos que você tenha escolhido o endereço da carteira e o pool para mim. Para ilustrar, escolhemos Monero como moeda e mina xmr como piscina. Existem apenas 4 configurações principais que você precisa editar para iniciar a mineração. Resto todas as outras configurações são secundárias.
1. Algoritmo: -a, –algo = ALGO cryptonight (padrão) ou cryptonight-lite ou cryptonight-heavy
2. Variante PoW do algoritmo: –variant -1 ou 0 ou 1
- -1 ou campo ausente, o minerador detecta automaticamente o PoW da versão em bloco.
- 0 fazer o minerador usar à força o algoritmo CryptoNight original / antigo.
- 1 fazer mineiro usar à força o novo algoritmo v7 (Monero / AEON v7 / Stellite).
3. URL do pool: -o, –url = URL Exemplo: pool.minexmr.com:7777
4. Endereço da carteira de moedas: -u, –user = USERNAME Normalmente, o endereço da carteira. Exemplo: LDPw35xaSf4R6QRDtxNkWBJaEEfx6hJA9KUxhW8S5Nhsaf4DWD9yvuM18r2KboeRWSGL54FHANNK1QtWk5Ysg3y57XaqBKn

Por exemplo: se você estiver minerando Stellite, no campo de algoritmo, insira noite criptográfica e em campo variante entrar 1 o que faz o minerador escolher forçosamente o algoritmo CryptoNight V7.
Outro exemplo: Se você estiver minerando Loki (guia de mineração Loki em breve), no algoritmo insira cryptonight-heavy e na variante insira -1.
Não se esqueça de inserir o URL do pool e os detalhes do usuário, que é o endereço da carteira. Quando terminar, salve o arquivo config.json e execute xmrig.exe. Agora você deve ver o minerador se conectando à piscina e começar a enviar ações.

Arquivo de lote de linha de comando XMRig para CPU:
A descrição acima é uma maneira de configurar e executar o XMRig; o outro método é simplesmente criar um arquivo em lote do Windows de linha de comando. Na pasta XMRig, crie um novo documento de texto e salve-o como start.bat (nomeie o que desejar). Certifique-se de que foi salvo como um arquivo .bat. Quando terminar, edite o arquivo e insira o seguinte código.
xmrig –help
pausa
Em seguida, salve o arquivo e execute start.bat. Agora ele exibirá todos os argumentos de linha de comando que você pode usar em seu arquivo em lote. Use-os apropriadamente para criar seu próprio arquivo em lote. Abaixo, fizemos um exemplo de arquivo de linha de comando da CPU que você pode usar como referência.

Exemplo de arquivo em lote de CPU para XMRig:
xmrig.exe -a cryptonight-pesados –url = loki.miner.rocks: 5555 -u LDPw35xaSf4R6QRDtxNkWBJaEEfx6hJA9KUxhW8S5Nhsaf4DWD9yvuM18r2KboeRWSGL54FHANNK1QtWk5Ysg3y57XaqBKn -R –variant = -1 –max-CPU-uso = 75
pausa
Quando o arquivo em lote estiver pronto, salve-o e execute-o. Você pode criar qualquer número de arquivos em lote para quaisquer algoritmos e moedas e isso tornará seu trabalho mais simples.
Versão NVIDIA:
Não há muita explicação necessária para a versão NVIDIA e AMD do XMRig. A configuração é a mesma da CPU e você encontrará todas as configurações, exceto o nível de uso da CPU, afinidade da CPU e prioridade da CPU. No entanto, há também uma configuração que gostaríamos de destacar: as configurações dos tópicos. Se você está minerando GPU usando XMRig, editar essa configuração é essencial, pois ao fazer ajustes você pode esperar um desempenho de mineração ideal. O código abaixo se aplica a GPUs NVIDIA.
"tópicos": [
{
"índice": 0,
"tópicos": 12,
"blocos": 39,
"bfactor": 8,
"bsleep": 100,
"affine_to_cpu": falso
},
],
Depois de iniciar o minerador, você verá as seguintes informações sendo exibidas: O que é?
GeForce GTX 1070 8GB @ 2300/2920 MHz 16×39 8×25 arch: 52 SMX: 13

Isso significa 16 threads x 39 blocos e bfactor 8 x bsleep 25. Arquitetura 52 e multiprocessadores SMX 13. Isso nada mais é do que configurações de GPU e para obter o desempenho ideal de sua GPU você precisa brincar com essas configurações. Por exemplo, seu PC pode ficar lento durante a mineração e, nesse caso, tentar reduzir o valor do número de threads e bfactor. Explicamos isso no guia XMR STAK, consulte-o. Mais informações sobre threads podem ser encontradas no XMRig página wiki.
Exemplo de arquivo de configuração para NVIDIA: (apenas threads mostrados)
"tópicos": [
{
"índice": 0,
"tópicos": 12,
"blocos": 39,
"bfactor": 8,
"bsleep": 100,
"affine_to_cpu": falso
},
],
"piscinas": [
{
"url": "url da piscina",
"do utilizador": "endereço da carteira",
"passar": "x",
"mantenha vivo": verdade,
"nicehash": falso,
"variante": 1,
}
Se você estiver usando o XMRig em sua plataforma de mineração, você pode adicionar essas configurações para cada GPUs adicionando vírgulas. Onde índice é o número de GPU que é identificado por seu sistema.
Exemplo:
"tópicos": [
{
"índice": 0,
"tópicos": 12,
"blocos": 39,
"bfactor": 8,
"bsleep": 100,
"affine_to_cpu": falso
},
{
"índice": 1,
"tópicos": 12,
"blocos": 39,
"bfactor": 8,
"bsleep": 100,
"affine_to_cpu": falso
},
{
"índice": 2,
"tópicos": 12,
"blocos": 39,
"bfactor": 8,
"bsleep": 100,
"affine_to_cpu": falso
},
{
"índice": 3,
"tópicos": 12,
"blocos": 39,
"bfactor": 8,
"bsleep": 100,
"affine_to_cpu": falso
},
],
Configuração de arquivo de lote de amostra NVIDIA para XMRig:
Todo esse arquivo de lote de amostra mostrado aqui é apenas para sua referência. Certifique-se de alterá-lo adequadamente antes de iniciar a mineração.
@echo off
xmrig-nvidia.exe -a cryptonight-pesado de nível –donate 1 -o loki-pool.com:5555 -u LDPw35xaSf4R6QRDtxNkWBJaEEfx6hJA9KUxhW8Sf4hsaf4DWD9yvuJaEEr2KboeRWSGL54FHANNK1QtWk5Ysy57XaqBKn -p w = Rig1 -k
pausa
Versão AMD
Semelhante à NVIDIA, você também pode ajustar as placas de vídeo AMD. A mesma sintaxe que você usará no XMR STAK também pode ser usada no XMRig.
Exemplo:
"tópicos": [
{
"índice": 0,
"intensidade": 1600,
"tamanho de trabalho": 8,
"affine_to_cpu": falso
},
{
"índice": 1,
"intensidade": 1600,
"tamanho de trabalho": 8,
"affine_to_cpu": falso
},
{ "índice": 2,
"intensidade": 1600,
"tamanho de trabalho": 8,
"affine_to_cpu": falso
},
],
Exemplo de linha de comando AMD miner:
–opencl-platform = 0 –opencl-devices = 0,1,2 –opencl-launch = 1600×8,1600×8,1600×8
Gerador e editor de configuração XMRig:
Recentemente, o XMRig adicionou gerador e editor de configuração (https://config.xmrig.com/) ferramenta. Se você não sabe como configurar seu minerador, pode usar esta ferramenta.
1: Escolha o minerador primeiro e, em seguida, prossiga para escolher o algoritmo e a versão do minerador.
2: Na próxima tela, especifique o pool, o endereço da carteira e os detalhes do trabalhador.
3: Em seguida, defina o número de tópicos para o meu. Se você não sabe o que é, deixe-o com o valor padrão e prossiga para a próxima etapa.

4. Não há muito em Configurações diversas. Você pode editar o nível de doação aqui. Uma vez feito isso, clique em Avançar e na página final esta ferramenta irá gerar o arquivo em lote da linha de comando e o arquivo config.json. Você pode baixá-lo para a pasta XMRig e começar a minerar imediatamente.
Verificando Hashrates no XMRig
Você pode verificar o hashrate, os resultados e a integridade de sua CPU e GPU usando dois métodos. Um da janela do console do minerador e o outro usando API. Por padrão, o XMRig imprime seu hashrate a cada 60 segundos, que você pode alterar em “hora da impressão” definições.

COMANDOS: hashrate, saúde, pausa, retomar
Também no hit mineiro “h”Para exibir o hashrate, pressione“e”Para exibir a integridade de sua GPU, então“p”Para fazer uma pausa e“r”Para retomar a mineração. Se o minerador enviar ações para o pool, ele dirá “aceitaram“. Se disser “rejeitado”Então há algo errado com sua configuração. Revise isso.
Erros comuns, correções e outras instruções:
1. Por padrão, o XMRig doa 5% de seu poder de mineração para desenvolvedores. Se você for generoso, deixe-o; do contrário, você pode definir um valor de doação preferencial editando nível de doação definições. Mínimo é 1%.
2. O próximo XMRig, por padrão, define a potência de processamento da CPU para 75% e isso evita o superaquecimento da CPU. Se você sabe o que está fazendo e gostaria de obter o máximo desempenho da CPU, você pode editar os valores de max-cpu-usage.
Observação: Se você está deixando sua CPU minerar, certifique-se de monitorar as temperaturas da CPU.
3. Configurações de threads para CPU: Explicamos isso para a GPU, mas você pode até definir threads para a CPU. Por exemplo, se você estiver usando uma CPU poderosa como AMD Ryzen Threadripper você pode ir até 32 threads.
"tópicos": 4,
Se você é um iniciante e não sabe o que é, mude seguro configurações para verdadeiro. Ao fazer isso, o XMRig configura automaticamente as configurações ideais.
4. Rejeitado: “compartilhamento de baixa dificuldade”- Significa que você escolheu a porta de pool errada. Certifique-se de conectar à porta certa dependendo do seu hardware.

5. Rejeitado: “Algo errado, use o minerador monero7”- Significa que você inseriu o algoritmo errado ou falhou ao editar a variante do algoritmo. Normalmente, você obterá ações rejeitadas quando não escolher o algoritmo ou variante correta para a moeda. Você também receberá isso quando fizer overclock excessivo em sua GPU, então observe que também.
6. No Windows, você geralmente verá esse erro. Por exemplo, “problema com um arquivo DLL ausente (msvcp140.dll)”. Você pode corrigir esses erros instalando o Microsoft Visual C ++ 2015 / x64.
7. Você sabe que pode usar o XMRig e o XMR STAK ao mesmo tempo? Mas ao iniciar ambos os mineiros, qualquer um deles mostrará “O daemon HTTP falhou ao iniciar”Erro. Para corrigir isso, altere as configurações da porta HTTP em um dos arquivos de configuração.
Conclusão:
Em breve, o XMRig se desenvolverá em um minerador para CPU e GPU, assim como o xmr stak. Mas a partir de agora você tem que usar os mineiros individualmente. É bem sabido que o XMRig tem melhor desempenho na CPU e o XMR STAK tem melhor desempenho na GPU. O que sugerimos e a maioria dos mineiros fazem é; use os dois mineiros simultaneamente ao mesmo tempo. Isso não afetará o seu desempenho de mineração. Use o XMRig para CPU e desligue a CPU em XMR STAK e apenas a minha usando GPU. Em geral, você deve ver um melhor desempenho.
Sabemos que este artigo não ensinou sobre dificuldade estática e outros recursos de log do console porque não é tão importante. Além disso, esperamos que este guia tenha coberto tudo sobre o XMRig. Se houver algo incorreto, se alguma coisa estiver errada ou se você estiver tendo problemas para usar o XMRig, sinta-se à vontade para mencioná-lo na seção de comentários Qual é o próximo? Talvez um guia para iniciantes no ccminer ou qualquer guia de mineração de moedas. Para obter todas as atualizações Siga-nos no Twitter.

Facebook
Pinterest