Când mineritul GPU este pe cale să devină depășit pe algoritmi precum Equihash (Equihash ASIC); CryptoNight este în continuare salvatorul minierului CPU. Singurul algoritm care merită care poate fi extras folosind CPU este CryptoNight și varianta sa. Acest algoritm PoW care este utilizat pe Monero, Bytecoin, Electroneum etc. oferă termeni egalitari pentru toți minerii. Adică, chiar și utilizatorii cu hardware vechi pot începe să exploateze (oricine are un desktop sau laptop care are cel puțin 2GHz + procesor și 2 GB RAM) și să câștige o recompensă decentă. Să sperăm că va rămâne așa în viitor, astfel încât utilizatorii de orice fel să poată participa la extragerea criptomonedelor.
Două dintre cele mai populare programe de minerit disponibile pentru exploatarea algoritmului CryptoNight sunt xmr stak și XMRig. Ambele acceptă mineritul utilizând procesoare grafice CPU, NVIDIA și AMD. În trecut, am creat un ghid pentru începători pe XMR STAK. Din acest ghid, am aflat că majoritatea utilizatorilor găsesc dificultăți în configurarea minerului. Mai ales cu toate aceste modificări ale algoritmului care au avut loc recent, nu pot fi corecte cu algoritmul pentru nicio monedă dată. Așa că am decis să facem un ghid pentru începători pe XMRig, ușor de configurat și un miner mult mai flexibil în comparație cu alte alternative.
Aici, în această postare, vă vom arăta cum să configurați, să configurați și să utilizați XMRig CryptoNight miner pentru procesoare, NVIDIA și GPU-uri AMD. Acest ghid este destinat doar utilizatorilor Windows. Pentru Linux vom crea în curând un ghid separat.
Algoritmi suportați XMRig:
De la Monero la recent lansat Loki Coin; XMRig a adăugat suport tuturor noilor algoritmi CryptoNight. Suportă Cryptonight, Cryptonight V7, Cryptonight Lite și Cryptonight Heavy. Mai jos este tabelul cu numele și variantele algoritmilor pe care le acceptă XMRig.
cryptonight | cn | cryptonight | -1 | Detectarea automată funcționează numai pentru Monero. |
cryptonight / 0 | cn / 0 | cryptonight | 0 | Original / vechi CryptoNight. |
cryptonight / 1 | cn / 1 | cryptonight | 1 | Cunoscut și sub numele de monero7 și CryptoNightV7. |
cryptonight / xtl | cn / xtl | cryptonight | xtl | Varianta Stellite (XTL). |
cryptonight-lite | cn-lite | cryptonight-lite | -1 | Detectarea automată funcționează numai pentru Aeon. |
cryptonight-lite / 0 | cn-lite / 0 | cryptonight-lite | 0 | Original / vechi CryptoNight-Lite. |
cryptonight-lite / 1 | cn-lite / 1 | cryptonight-lite | 1 | Cunoscut și sub numele de aeon7 |
cryptonight-lite / ipbc | cn-lite / ipbc | cryptonight-lite | ipbc | Varianta IPBC |
criptonight-heavy | cn-grea | criptonight-heavy | 0 | Protocolul Loki, Sumokoin și Haven |
XMRig CryptoNight Miner
XMRig este un miner optimizat și performant pentru monedele Monero și CryptoNote, cu suport oficial pentru Windows. Este un software open source, astfel încât să puteți descărca binarele și să utilizați minerul sau puteți compila propriul dvs. din sursa sa. Atât binarele, cât și sursa pot fi găsite pe oficial Depozitul GitHub. Cu toate acestea, amintiți-vă că XMRig nu acceptă extragerea combinată a procesorului și a GPU-ului, la fel ca XMR STAK. Trebuie să descărcați și să rulați minerii separat pentru plăci grafice CPU, NVIDIA și AMD.
Versiune CPU: https://github.com/xmrig/xmrig/releases
Versiune NVIDIA: https://github.com/xmrig/xmrig-nvidia/releases
Versiune AMD: https://github.com/xmrig/xmrig-amd/releases
Instrucțiuni generale:
Primul lucru este să accesați pagina de descărcare a minerului și să descărcați cea mai recentă versiune. XMRig este disponibil atât pentru sistemul de operare pe 32 de biți, cât și pentru 64 de biți, așa că înainte de a descărca asigurați-vă că alegeți versiunea corectă. Verificați proprietățile sistemului pentru aceste informații.
XMRig GCC vs MSVC:
Pentru descărcarea NVIDIA și AMD nu va exista confuzie, dar pentru versiunea CPU veți găsi 2 versiuni diferite și anume GCC și MSVC. Ce sunt ei? GCC este GNU Compiler Collection și MSVC este Microsoft Visual C ++ compilator. Deci pe care să-l descărcați? Dacă utilizați Windows pe 64 de biți, descărcați versiunea MSVC, care este mai rapidă decât GCC. Dar dacă utilizați un sistem pe 32 de biți, descărcați versiunea GCC care funcționează mai bine decât MSVC.
Acum descărcați minerul potrivit și dezarhivați fișierul. După ce faceți acest lucru, Antivirusul sau apărătorul Windows poate semnaliza minerul ca troian. Acest lucru se întâmplă cu toate celelalte programe de criptare a monedei, deci nu vă faceți griji. Doar adăugați excluderi și extrageți minerul pe desktop. În plus, asigurați-vă că descărcați cele mai recente drivere pentru NVIDIA CUDA și AMD OpenCL. Asta este! Configurarea dvs. este gata. Acum să trecem la configurația XMRig.
Cum se configurează și se utilizează XMRig? – Ghid pentru începători
Puteți extrage orice monede CryptoNote folosind XMRig. Așadar, pregătește-te cu adresa portofelului și detaliile conexiunii la piscină. Nu vom intra în acea parte, deoarece face ca acest ghid să depășească scopul său. De asemenea, deoarece există un miner separat pentru CPU și GPU, vă vom îndruma cu instrucțiunile pentru toți cei trei mineri individual .
În toate cele trei versiuni miner care se află în folderul dezarhivat, ar trebui să vedeți aceste trei fișiere, cum ar fi: config.json, start.cmd și xmrig.exe (xmrig-nvidia.exe și xmrig-amd.exe).
Există 2 moduri în care puteți configura și rula XMRig. 1. Prin editarea setărilor din fișierul config.json, care vă oferă mai mult control dincolo de setările de bază și 2. Prin crearea unui fișier batch Windows linie de comandă simplă. Vom explica și vom adăuga exemple pentru ambele.
Versiunea CPU
În versiunea CPU a XMRig-ului dvs., faceți clic dreapta pe fișierul config.json și faceți clic pe editare (Notepad sau Notepad ++). Acest cod de mai jos este ceea ce veți observa mai întâi, iar setări similare pot fi găsite și pe NVIDIA și AMD miner. Pentru o mai bună înțelegere, am evidențiat fiecare secțiune.
{
"ceva": "cryptonight", // cryptonight (implicit) sau cryptonight-lite
"av": 0, // varianta algoritmului, 0 selectare automată
"fundal": false, // true pentru a rula minerul în fundal
"culori": true, // false pentru a dezactiva ieșirea colorată
"cpu-afinitate": nul, // setează afinitatea procesului la nucleul (procesele) CPU, mască "0x3" pentru nucleele 0 și 1
"prioritate cpu": nul, // setați prioritatea procesului (0 inactiv, 2 normal la 5 cel mai mare)
"nivel de donație": 5, // nivel de donație, minim 1%
"fișier jurnal": null, // înregistrează toate ieșirile într-un fișier, exemplu: "c: /some/path/xmrig.log"
"max-cpu-usage": 75, // utilizarea maximă a procesorului pentru modul automat, de obicei factorul limitativ este memoria cache a procesorului, nu această opțiune.
"timp de imprimare": 60, // tipăriți raportul hashrate la fiecare N secunde
"reîncearcă": 5, // numărul de încercări din nou înainte de trecerea la serverul de rezervă
"reîncercați-pauza": 5, // timpul pentru pauză între reîncercări
"sigur": fals, // adevărat pentru a regla în siguranță firele și setările AV pentru procesorul curent
"fire": nul, // numărul de fire de miner
"bazine": [
{
"url": "failover.xmrig.com:443", // URL-ul serverului de exploatare
"utilizator": "PORTOFELUL TAU", // nume de utilizator pentru serverul de exploatare
"trece": "X", // parola pentru serverul de minerit
"ține în viață": adevărat, // trimiteți keepalived pentru a preveni expirarea (necesită asistență în pool)
"frumos": false, // activați suportul nicehash / xmrig-proxy
"variantă": -1 // algoritm PoW variant
}
],
"api": {
"port": 0, // port pentru API-ul minerului
"jeton de acces": null, // jeton de acces pentru API
"id-muncitor": null // personalizat ID-ul lucrătorului pentru API
}
}
- Primul punct roșu este setările generale în care trebuie să alegeți algoritmul pe care doriți să-l obțineți. De asemenea, aici puteți edita nivelul de donație, care implicit xmrig dona 5% dezvoltatorilor. În plus, există și alte setări care pot fi configurate pentru a crește eficiența minieră.
- Apoi, evidențierea albastră este secțiunea piscină. Acest lucru este cel mai important, deoarece aici va trebui să configurați adresa pool-ului și a portofelului. Stabilește unde exploatați și la ce adresă de portofel ar trebui să fiți plătit.
- Următorul; API care nu este atât de important, dar totuși util în verificarea hashratelor miniere, a rezultatelor și a detaliilor conexiunii la pool. În acest ghid nu vom intra în acest lucru, deoarece l-am explicat deja aici.
Bine! Să vedem cum să configurați și să începeți extragerea cu XMRig. Sperăm că ați ales adresa portofelului și piscina pentru a mea. Pentru a ilustra, am ales Monero ca monedă, iar al meu xmr ca piscină. Există doar 4 setări principale pe care trebuie să le modificați pentru a începe extragerea. Rest toate celelalte setări sunt secundare.
1. Algoritm: -a, –algo = ALGO cryptonight (implicit) sau cryptonight-lite sau cryptonight-heavy
2. Algoritm PoW Variant: –variant -1 sau 0 sau 1
- -1 sau câmp lipsă, minerul detectează automat PoW din versiunea bloc.
- 0 face ca minerul să folosească forțat algoritmul CryptoNight original / vechi.
- 1 face ca minerul să folosească forțat noul algoritm v7 (Monero / AEON v7 / Stellite).
3. URL pool: -o, –url = URL Exemplu: pool.minexmr.com:7777
4. Adresa portofelului de monede: -u, –user = NUME DE UTILIZATOR De obicei adresa portofelului. Exemplu: LDPw35xaSf4R6QRDtxNkWBJaEEfx6hJA9KUxhW8S5Nhsaf4DWD9yvuM18r2KboeRWSGL54FHANNK1QtWk5Ysg3y57XaqBKn
De exemplu: dacă exploatați Stellite, introduceți câmpul algoritmului cryptonight si in varianta câmp introduce 1 ceea ce face ca minerul să aleagă forțat algoritmul CryptoNight V7.
Alt exemplu: Dacă extrageți Loki (ghidul de extragere Loki în curând), introduceți algoritmul în cryptonight-heavy și în varianta enter -1.
Nu uitați să introduceți adresa URL a bazinului și detaliile utilizatorului care este adresa portofelului. După ce ați terminat, salvați fișierul config.json și lansați xmrig.exe. Acum ar trebui să vedeți minerul conectându-se la piscină și să începeți să trimiteți acțiuni.
Fișier batch linie de comandă XMRig pentru CPU:
Cele de mai sus sunt o modalitate de a configura și rula XMRig, cealaltă metodă este pur și simplu prin crearea unui fișier batch Windows de linie de comandă. În folderul XMRig creați un document text nou și salvați-l ca start.bat (denumiți orice doriți). Asigurați-vă că este salvat ca fișier .bat. După ce ați terminat, editați fișierul și introduceți următorul cod.
xmrig –help
pauză
Apoi salvați fișierul și rulați start.bat. Acum va afișa toate argumentele liniei de comandă pe care le puteți utiliza în fișierul dvs. batch. Utilizați-le în mod corespunzător pentru a vă crea propriul fișier batch. Mai jos am creat un exemplu de fișier de linie de comandă al procesorului pe care îl puteți folosi ca referință.
Exemplu de fișier batch CPU pentru XMRig:
xmrig.exe -a cryptonight-heavy –url = loki.miner.rocks: 5555 -u LDPw35xaSf4R6QRDtxNkWBJaEEfx6hJA9KUxhW8S5Nhsaf4DWD9yvuM18r2KboeRWSGL54FH5KX5
pauză
Odată ce fișierul lot este gata, salvați-l și rulați-l. Puteți crea orice număr de fișiere batch pentru orice algoritmi și monede și vă va face munca mai simplă.
Versiunea NVIDIA:
Nu există prea multe explicații necesare pentru versiunea NVIDIA și AMD a XMRig. Configurația este aceeași ca și CPU și veți găsi toate setările, cu excepția nivelului de utilizare a procesorului, afinitatea procesorului și prioritatea procesorului. Cu toate acestea, există în plus o setare pe care am dori să o subliniem și care este setările de fire. Dacă exploatați GPU utilizând XMRig, editarea acestei setări este esențială, în care prin modificări vă puteți aștepta la performanțe miniere optime. Codul de mai jos se aplică GPU-urilor NVIDIA.
"fire": [
{
"index": 0,
"fire": 12,
"blocuri": 39,
"bfactor": 8,
"bsorm": 100,
"affine_to_cpu": fals
},
],
Odată ce ați pornit minerul, veți vedea următoarele informații afișate: Ce este?
GeForce GTX 1070 8GB @ 2300/2920 MHz 16×39 8×25 arc: 52 SMX: 13
Înseamnă 16 fire x 39 blocuri și bfactor 8 x bsleep 25. Arhitectura 52 și multiprocesoare SMX 13. Acestea nu sunt altceva decât setări GPU și pentru a obține performanța optimă a GPU-ului dvs. trebuie să vă jucați cu aceste setări. De exemplu, computerul dvs. ar putea rămâne în timpul exploatării și, în acest caz, încercați să reduceți numărul de fire și bfactor. Am explicat acest lucru în ghidul XMR STAK, vă rugăm să consultați acest lucru. Mai multe informații despre fire pot fi găsite pe XMRig pagina wiki.
Exemplu de fișier de configurare pentru NVIDIA: (sunt afișate numai firele)
"fire": [
{
"index": 0,
"fire": 12,
"blocuri": 39,
"bfactor": 8,
"bsorm": 100,
"affine_to_cpu": fals
},
],
"bazine": [
{
"url": "adresa URL a piscinei",
"utilizator": "adresa portofelului",
"trece": "X",
"ține în viață": Adevărat,
"frumos": fals,
"variantă": 1,
}
Dacă utilizați XMRig în instalația dvs. de minerit, puteți adăuga aceste setări pentru fiecare GPU adăugând virgulă. Unde index este numărul de GPU identificat de sistemul dvs..
Exemplu:
"fire": [
{
"index": 0,
"fire": 12,
"blocuri": 39,
"bfactor": 8,
"bsorm": 100,
"affine_to_cpu": fals
},
{
"index": 1,
"fire": 12,
"blocuri": 39,
"bfactor": 8,
"bsorm": 100,
"affine_to_cpu": fals
},
{
"index": 2,
"fire": 12,
"blocuri": 39,
"bfactor": 8,
"bsorm": 100,
"affine_to_cpu": fals
},
{
"index": 3,
"fire": 12,
"blocuri": 39,
"bfactor": 8,
"bsorm": 100,
"affine_to_cpu": fals
},
],
Configurație de fișier batch eșantion NVIDIA pentru XMRig:
Tot acest eșantion de fișier lot afișat aici este doar pentru referință. Asigurați-vă că îl modificați corespunzător înainte de a începe exploatarea.
@echo off
xmrig-nvidia.exe -a cryptonight-heavy –donate-level 1 -o loki-pool.com:5555 -u LDPw35xaSf4R6QRDtxNkWBJaEEfx6hJA9KUxhW8Sf4hsaf4DWD9yvuJaEEr2KboeRWSGL54F
pauză
Versiunea AMD
Similar cu NVIDIA, puteți modifica și plăcile grafice AMD. Aceeași sintaxă pe care o veți utiliza pe XMR STAK poate fi utilizată și pe XMRig.
Exemplu:
"fire": [
{
"index": 0,
"intensitate": 1600,
"dimensiune de lucru": 8,
"affine_to_cpu": fals
},
{
"index": 1,
"intensitate": 1600,
"funcționează": 8,
"affine_to_cpu": fals
},
{ "index": 2,
"intensitate": 1600,
"funcționează": 8,
"affine_to_cpu": fals
},
],
Exemplu de linie de comandă AMD miner:
–opencl-platform = 0 –opencl-devices = 0,1,2 –opencl-launch = 1600×8,1600×8,1600×8
Editor și editor de configurare XMRig:
Recent XMRig a adăugat un editor și un editor de configurare (https://config.xmrig.com/) instrument. Dacă nu știți cum să vă configurați minerul, puteți folosi acest instrument.
1: Alegeți mai întâi minerul și apoi alegeți algoritmul și versiunea minerului.
2: Pe ecranul următor, specificați piscina, adresa portofelului și detaliile lucrătorului.
3: Apoi setați numărul de fire la al meu. Dacă nu știți ce este, lăsați această valoare implicită și treceți la pasul următor.
4. Nu există nimic mare în setările Diverse. Puteți modifica nivelul donației aici. După ce ați terminat, faceți clic pe următoarea și pe pagina finală, acest instrument va genera fișierul de linie de comandă și fișierul config.json. Puteți să-l descărcați în folderul XMRig și să începeți extragerea imediat.
Verificarea Hashrates în XMRig
Puteți verifica hashrate, rezultatele și starea procesorului și GPU-ului dvs. folosind două metode. Una din fereastra consolei minerului și cealaltă utilizând API. În mod implicit, XMRig tipărește hashrate la fiecare 60 de secunde, pe care îl puteți schimba în „timp de imprimare”Setări.
COMANDE: hashrate, sănătate, pauză, reluare
Tot în hitul minerului „h”Pentru a afișa hashrate, apăsați„e”Pentru a afișa starea GPU-ului dvs., apoi„p”Pentru a face o pauză și„r”Să reia mineritul. Dacă minerul trimite acțiuni la piscină, atunci scrie „admis„. Dacă scrie „respins”Atunci este ceva în neregulă cu configurația dvs. Revizuiește-l.
Erori frecvente, remedieri și alte instrucțiuni:
1. În mod implicit, XMRig donează 5% din puterea dvs. minieră dezvoltatorilor. Dacă sunteți generos, lăsați-o, dacă nu, puteți seta o sumă de donație preferată prin editare nivel de donație setări. Minimul este de 1%.
2. Următorul XMRig setează în mod implicit puterea de procesare a procesorului la 75% și asta pentru a împiedica supraîncălzirea procesorului. Dacă știți ce faceți și doriți să obțineți performanța maximă de la CPU, puteți edita valorile max-cpu-usage.
Notă: Dacă lăsați CPU-ul să fie al meu, asigurați-vă că monitorizați temperaturile CPU.
3. Setări fire pentru CPU: Am explicat acest lucru pentru GPU, dar puteți chiar seta fire pentru CPU. De exemplu, dacă utilizați un procesor puternic, cum ar fi AMD Ryzen Threadripper, puteți merge până la 32 de fire.
"fire": 4,
Dacă sunteți începător și nu știți ce este, schimbați sigur setările la adevărat. Prin aceasta, setările automate XMRig la setări optime.
4. Respins: „cota de dificultate redusă”- Înseamnă că ați ales un port de piscină greșit. Asigurați-vă că vă conectați la portul potrivit, în funcție de hardware-ul dvs..
5. Respins: „Algo greșit, folosiți minerul monero7”- Înseamnă fie că ați introdus un algoritm greșit, fie nu ați reușit să editați varianta algoritmului. În mod normal, veți primi acțiuni respinse atunci când nu alegeți algoritmul sau varianta corectă pentru monedă. Veți obține acest lucru și atunci când vă overclockați GPU-ul prea mult, așa că vă rugăm să rețineți și acest lucru.
6. Pe Windows veți obține de obicei această eroare. De exemplu „problemă cu un fișier DLL lipsă (msvcp140.dll)”. Puteți remedia astfel de erori instalând Microsoft Visual C ++ 2015 / x64.
7. Știți că puteți utiliza atât XMRig, cât și XMR STAK în același timp? Dar la inițierea ambilor mineri, oricare dintre aceștia va arăta „Demonul HTTP nu a reușit să pornească”Eroare. Pentru a remedia această modificare, modificați setările portului HTTP într-unul dintre fișierele de configurare.
Concluzie:
În curând XMRig se va dezvolta într-un singur miner pentru CPU și GPU la fel ca xmr stak. Dar de acum trebuie să utilizați minerii individual. Este bine știut că XMRig funcționează mai bine pe procesor și XMR STAK se rezolvă bine pe GPU. Ceea ce sugerăm și fac majoritatea minerilor este; folosiți ambii mineri simultan în același timp. Nu va afecta niciuna dintre performanțele dvs. miniere. Utilizați XMRig pentru procesor și opriți procesorul în XMR STAK și numai al meu folosind GPU. În general, ar trebui să vedeți performanțe mai bune.
Știm că acest articol nu a instruit despre dificultățile statice și alte capacități de înregistrare a consolei, deoarece nu este atât de important. În afară de asta, sperăm că acest ghid a acoperit totul despre XMRig. Dacă este ceva incorect sau dacă am ratat ceva sau dacă aveți probleme cu utilizarea XMRig, vă rugăm să nu ezitați să menționați acest lucru în secțiunea de comentarii. Ce urmeaza? Poate un ghid pentru începători pe ccminer sau orice ghid pentru extragerea monedelor. Pentru a obține toate actualizările urmărește-ne pe Twitter.