Keď sa ťažba GPU stane zastaranou na algoritmoch ako Equihash (Equihash ASIC); CryptoNight je stále záchrancom ťažby CPU. Jediným hodnotným algoritmom, ktorý je možné ťažiť pomocou CPU, je CryptoNight a jeho variant. Tento algoritmus PoW, ktorý sa používa na platformách Monero, Bytecoin, Electroneum atď., Poskytuje rovnostárske výrazy pre všetkých ťažiarov. To znamená, že aj používatelia so starým počítačovým hardvérom môžu začať ťažiť (ktokoľvek so stolným alebo prenosným počítačom, ktorý má najmenej 2 GHz + procesor a 2 GB RAM) a získať slušnú odmenu. Dúfajme, že to tak zostane aj v budúcnosti, aby sa na ťažbe kryptomeny mohli podieľať používatelia všetkých druhov.

Dva z najpopulárnejších ťažobných softvérov dostupných na ťažbu algoritmu CryptoNight sú xmr stak a XMRig. Oba podporujú ťažbu pomocou procesorov CPU, NVIDIA a AMD. V minulosti sme vytvorili príručku pre začiatočníkov v rámci XMR STAK. Z tejto príručky sme sa dozvedeli, že väčšina používateľov má ťažkosti s konfiguráciou baníka. Najmä pri všetkých týchto zmenách algoritmu, ktoré nedávno prebehli, sa s algoritmom pre danú mincu nedokážu vyrovnať. Takže sme sa rozhodli vytvoriť sprievodcu pre začiatočníkov v XMRig, ktorý sa ľahko nastavuje a je oveľa flexibilnejší v porovnaní s inými alternatívami..

Tu v tomto príspevku vám ukážeme, ako nastaviť, konfigurovať a používať XMRig CryptoNight miner pre CPU, NVIDIA a AMD GPU. Táto príručka je určená iba pre používateľov systému Windows. Pre systém Linux čoskoro vypracujeme samostatného sprievodcu.

Podporované algoritmy XMRig:

Od Monera po nedávno vydané mince Loki; XMRig pridal podporu pre všetky nové algoritmy CryptoNight. Podporuje Cryptonight, Cryptonight V7, Cryptonight Lite a Cryptonight Heavy. Ďalej je uvedená tabuľka názvov a variantov algoritmov, ktoré XMRig podporuje.

Dlhé meno

Krátke meno

Základný algoritmus

Varianta

Poznámky

kryptonight cn kryptonight -1 Automatická detekcia funguje iba pre Monero.
kryptonight / 0 cn / 0 kryptonight 0 Pôvodný / starý CryptoNight.
kryptomena / 1 cn / 1 kryptonight 1 Tiež známy ako monero7 a CryptoNightV7.
kryptonight / xtl cn / xtl kryptonight xtl Stellitový (XTL) variant.
cryptonight-lite cn-lite cryptonight-lite -1 Autodetekcia funguje iba pre Aeon.
cryptonight-lite / 0 cn-lite / 0 cryptonight-lite 0 Pôvodný / starý CryptoNight-Lite.
cryptonight-lite / 1 cn-lite / 1 cryptonight-lite 1 Tiež známy ako aeon7
cryptonight-lite / ipbc cn-lite / ipbc cryptonight-lite ipbc Variant IPBC
ťažký do kryptomeny cn-ťažký ťažký do kryptomeny 0 Protokol Loki, Sumokoin a Haven

XMRig CryptoNight Miner

XMRig je optimalizovaný a vysoko výkonný baník pre mince Monero a CryptoNote s oficiálnou podporou systému Windows. Jedná sa o softvér s otvoreným zdrojovým kódom, takže si môžete buď stiahnuť binárne súbory a použiť baník, alebo si môžete zostaviť svoj vlastný z jeho zdroja. Binárne súbory aj zdroj nájdete na oficiálnom serveri Úložisko GitHub. Pamätajte však, že XMRig nepodporuje kombinovanú ťažbu CPU a GPU rovnako ako XMR STAK. Pre grafické karty CPU, NVIDIA a AMD musíte ťažiare sťahovať a spúšťať osobitne.

Stiahnite si XMRig

Verzia CPU: https://github.com/xmrig/xmrig/releases

Verzia NVIDIA: https://github.com/xmrig/xmrig-nvidia/releases

Verzia AMD: https://github.com/xmrig/xmrig-amd/releases

Všeobecné pokyny:

Prvá vec je prejsť na stránku na stiahnutie baníka a stiahnuť si najnovšiu verziu. XMRig je k dispozícii pre 32-bitový aj 64-bitový operačný systém, takže pred stiahnutím nezabudnite zvoliť správnu verziu. Tieto informácie nájdete vo vlastnostiach vášho systému.

Windows OS 64 bit a 32 bit

XMRig GCC vs MSVC:

Pre sťahovanie NVIDIA a AMD nebude žiadny zmätok, ale pre CPU verziu nájdete 2 rôzne vydania, konkrétne GCC a MSVC. Čo sú zač? GCC je zbierka kompilátorov GNU a MSVC je kompilátor Microsoft Visual C ++. Aký si teda stiahnuť? Ak používate 64-bitový Windows, stiahnite si verziu MSVC, ktorá je rýchlejšia ako GCC. Ak ale používate 32-bitový systém, stiahnite si verziu GCC, ktorá má lepší výkon ako MSVC.

XMRIg GCC vs MSVC

Teraz si stiahnite správneho baníka a rozbaľte súbor. Ak to urobíte, môže váš antivírusový program alebo program Windows Defender označiť baníka za trójskeho koňa. To sa deje s každým ďalším softvérom na ťažbu kryptomeny, takže sa nemusíte obávať. Stačí pridať vylúčenia a extrahovať baníka na plochu. Ďalej nezabudnite stiahnuť najnovšie ovládače pre NVIDIA CUDA a AMD OpenCL. To je všetko! Vaše nastavenie je pripravené. Teraz poďme ku konfigurácii XMRig.

Ako nakonfigurovať a používať XMRig? – Sprievodca pre začiatočníkov

Pomocou XMRig môžete ťažiť akékoľvek mince CryptoNote. Pripravte sa teda na adresu peňaženky a podrobnosti o pripojení k bazénu. Do tejto časti sa nedostaneme, pretože vedie túto príručku nad rámec svojich účelov. Pretože existuje samostatný miner pre CPU a GPU, prevedieme vás pokynmi pre všetkých troch ťažiarov osobitne .

Vo všetkých troch verziách minerov, ktoré sa nachádzajú v rozbalenom priečinku, by sa mali zobraziť tieto tri súbory, napríklad: config.json, start.cmd a xmrig.exe (xmrig-nvidia.exe a xmrig-amd.exe).

súbory v xmrig

Existujú 2 spôsoby, ako môžete nakonfigurovať a spustiť XMRig. 1. Úpravou nastavení v súbore config.json, ktorý vám dáva väčšiu kontrolu nad základné nastavenia, a 2. Vytvorením jednoduchého dávkového súboru systému Windows v príkazovom riadku. Obom vysvetlíme a pridáme príklady.

Verzia CPU

Vo verzii XMRig s procesorom kliknite pravým tlačidlom myši na súbor config.json a kliknite na úpravy (Poznámkový blok alebo Poznámkový blok ++). Tento kód si nižšie všimnete ako prvý a podobné nastavenia nájdete aj v procesoroch NVIDIA a AMD miner. Pre lepšie pochopenie sme každú časť zvýraznili.

{

"algo": "kryptonight", // cryptonight (predvolené) alebo cryptonight-lite

"av": 0, // variácia algoritmu, 0 automatický výber

"pozadie": false, // true na spustenie baníka na pozadí

"farby": true, // false na deaktiváciu farebného výstupu

"afinita CPU": null, // nastavenie afinity procesu k jadrám CPU, maska "0x3" pre jadrá 0 a 1

"CPU-priorita": null, // nastaviť prioritu procesu (0 nečinný, 2 normálne až 5 najvyššie)

"na úrovni darcov": 5, // úroveň darovania, minimálne 1%

"log-file": null, // zapíše všetky výstupy do súboru, napríklad: "c: /some/path/xmrig.log"

"max-využitie CPU": 75, // maximálne využitie procesora v automatickom režime, limitujúcim faktorom je obvykle vyrovnávacia pamäť procesora, nie táto možnosť.

"doba tlače": 60, // tlač správy s hashrate každých N sekúnd

"opakuje": 5, // počet pokusov, ktoré sa majú zopakovať pred prepnutím na záložný server

"pokus-pauza": 5, // čas na prestávku medzi pokusmi

"bezpečné": false, // true na bezpečné nastavenie vlákien a nastavenia av pre aktuálny procesor

"nite": null, // počet minerálnych vlákien

"bazény": [

{

"url": "failover.xmrig.com:443", // URL ťažobného servera

"používateľ": "YOUR_WALLET", // užívateľské meno pre ťažobný server

"prejsť": "X", // heslo pre ťažobný server

"udržať nažive": true, // send keepalived to prevent timeout (need pool support)

"pekný hash": false, // povoliť podporu nicehash / xmrig-proxy

"varianta": -1 // algoritmus PoW variant

}

],

"api": {

"prístav": 0, // port pre miner API

"prístupový token": null, // prístupový token pre API

"id pracovníka": null // vlastné ID pracovníka pre API

}

}

  1. Prvým červeným zvýraznením sú všeobecné nastavenia, kde musíte zvoliť algoritmus, ktorý chcete ťažiť. Tiež tu môžete upraviť úroveň daru, ktorá štandardne xmrig venuje 5% vývojárom. Okrem toho existuje niekoľko ďalších nastavení, ktoré možno nakonfigurovať na zvýšenie efektívnosti ťažby.
  2. Ďalej je zvýraznené modré pásmo. To je najdôležitejšie, pretože práve tu budete musieť nakonfigurovať adresu bazénu a peňaženky. Určuje, kde ťažíte a na ktorú adresu peňaženky by ste mali dostať zaplatené.
  3. Ďalšie; API, ktoré nie je také dôležité, ale stále užitočné pri kontrole ťažobných hashrátov, výsledkov a údajov o pripojení k bazénu. V tejto príručke sa tým nebudeme zaoberať, pretože sme to tu už vysvetlili.

Dobre! Pozrime sa, ako nakonfigurovať a spustiť ťažbu pomocou XMRig. Dúfame, že ste si vybrali adresu peňaženky a bazén, ktorý chcete ťažiť. Na ilustráciu sme zvolili Monero ako menu a moje xmr ako skupinu. Na spustenie ťažby musíte upraviť iba 4 hlavné nastavenia. Ostatné všetky ostatné nastavenia sú sekundárne.

1. Algoritmus: -a, –algo = ALGO cryptonight (predvolené) alebo cryptonight-lite alebo cryptonight-heavy

2. Variant algoritmu PoW: – variant  -1 alebo 0 alebo 1

  • -1 alebo chýbajúce pole, baník automaticky detekuje PoW z blokovej verzie.
  • 0 prinútiť miner ťažiť násilím pôvodný / starý algoritmus CryptoNight.
  • 1 prinútiť baníka násilne používať nový algoritmus v7 (Monero / AEON v7 / Stellite).

3. URL skupiny: -o, –url = URL Príklad: pool.minexmr.com:7777

4. Adresa peňaženky na mince: -u, –user = USERNAME Spravidla adresa peňaženky. Príklad: LDPw35xaSf4R6QRDtxNkWBJaEEfx6hJA9KUxhW8S5Nhsaf4DWD9yvuM18r2KboeRWSGL54FHANNK1QtWk5Ysg3y57XaqBKn

Konfiguračné nastavenia XMRig

Napríklad: ak ťažíte Stellite, zadajte do poľa algoritmu kryptonight a v zadajte variantné pole 1 vďaka čomu si ťažiar násilne zvolí algoritmus CryptoNight V7.

Ďalší príklad: Ak ťažíte Loki (Sprievodca ťažbou Loki už čoskoro), potom v algoritme zadajte ťažkú ​​v kryptomene a vo variante zadajte -1.

Nezabudnite zadať adresu URL svojho bazéna a údaje o používateľovi, čo je adresa vašej peňaženky. Po dokončení uložte súbor config.json a spustite program xmrig.exe. Teraz by ste mali vidieť baníka, ktorý sa pripája k bazénu a začať odosielať akcie.

Ťažba procesora pomocou XMRig

Dávkový súbor príkazového riadku XMRig pre CPU:

Vyššie uvedené je jedným zo spôsobov konfigurácie a spustenia XMRig, ďalšou metódou je jednoduché vytvorenie dávkového súboru systému Windows z príkazového riadku. V priečinku XMRig vytvorte nový textový dokument a uložte ho ako start.bat (pomenujte, čo chcete). Uistite sa, že je uložený ako súbor .bat. Po dokončení upravte súbor a zadajte nasledujúci kód.

xmrig – pomoc

pauza

Potom súbor uložte a spustite súbor start.bat. Teraz zobrazí všetky argumenty príkazového riadku, ktoré môžete použiť v dávkovom súbore. Vhodne ich použite na vytvorenie vlastného dávkového súboru. Ďalej sme vytvorili ukážkový súbor príkazového riadku CPU, ktorý môžete použiť ako referenciu.

možnosť príkazového riadku pre XMRig

Príklad dávkového súboru CPU pre XMRig:

xmrig.exe -a cryptonight-heavy –url = loki.miner.rocks: 5555 -u LDPw35xaSf4R6QRDtxNkWBJaEEfx6hJA9KUxhW8S5Nhsaf4DWD9yvuM18r2KboeRWSGL54FHANNK1 = Kw = –

pauza

Keď je dávkový súbor pripravený, uložte ho a spustite. Môžete vytvoriť ľubovoľný počet dávkových súborov pre akékoľvek algoritmy a mince, čo vám uľahčí prácu.

Verzia NVIDIA:

Pre NVIDIA a AMD verziu XMRig nie je potrebné veľa vysvetlenia. Konfigurácia je rovnaká ako CPU a nájdete tu všetky nastavenia okrem úrovne využitia CPU, afinity CPU a priority CPU. Existuje však ešte jedno nastavenie, na ktoré by sme chceli upozorniť, a to nastavenie vlákien. Ak ťažíte GPU pomocou XMRig, potom je nevyhnutné upraviť toto nastavenie, v ktorom po vyladení môžete očakávať optimálny ťažobný výkon. Nasledujúci kód sa vzťahuje na grafické karty NVIDIA.

"nite": [

{

"index": 0,

"nite": 12,

"blokov": 39,

"bfaktor": 8,

"spať": 100,

"affine_to_cpu": nepravdivé

},

],

Po spustení ťažby sa zobrazí táto informácia: Čo je to??

GeForce GTX 1070 8 GB @ 2300/2920 MHz 16 x 39 8 x 25 arch: 52 SMX: 13

Vlákna NVIDIA pre XMRig

Znamená to 16 vlákien x 39 blokov a bfactor 8 x bsleep 25. Architecture 52 a multiprocesory SMX 13. Nejde o nič iné, ako nastavenia GPU a aby ste z vášho GPU dosiahli optimálny výkon, musíte sa s týmto nastavením pohrať. Napríklad váš počítač môže počas ťažby zaostávať a v takom prípade sa pokúsiť znížiť hodnotu počtu vlákien a faktorov bfactor. Vysvetlili sme to v sprievodcovi XMR STAK, pozrite si toto. Viac informácií o vláknach nájdete na XMRig wiki stránka.

Vzorový konfiguračný súbor pre NVIDIA: (zobrazené iba vlákna)

"nite": [

{

"index": 0,

"nite": 12,

"blokov": 39,

"bfaktor": 8,

"spať": 100,

"affine_to_cpu": nepravdivé

},

],

"bazény": [

{

"url": "adresa URL bazéna",

"používateľ": "adresa penazenky",

"prejsť": "X",

"udržať nažive": pravda,

"pekný hash": nepravdivé,

"varianta": 1,

}

Ak vo svojom ťažobnom zariadení používate XMRig, môžete pridať toto nastavenie pre každý GPU pridaním čiarky. Kde index je počet GPU, ktorý identifikuje váš systém.

Príklad:

"nite": [

{

"index": 0,

"nite": 12,

"blokov": 39,

"bfaktor": 8,

"spať": 100,

"affine_to_cpu": nepravdivé

},

{

"index": 1,

"nite": 12,

"blokov": 39,

"bfaktor": 8,

"spať": 100,

"affine_to_cpu": nepravdivé

},

{

"index": 2,

"nite": 12,

"blokov": 39,

"bfaktor": 8,

"spať": 100,

"affine_to_cpu": nepravdivé

},

{

"index": 3,

"nite": 12,

"blokov": 39,

"bfaktor": 8,

"spať": 100,

"affine_to_cpu": nepravdivé

},

],

Konfigurácia ukážky dávkového súboru NVIDIA pre XMRig:

Celý tento ukážkový dávkový súbor, ktorý je tu zobrazený, slúži len pre vašu informáciu. Nezabudnite to zodpovedajúcim spôsobom zmeniť skôr, ako začnete ťažiť.

@ echo vypnuté

xmrig-nvidia.exe -a cryptonight-heavy –donate-level 1 -o loki-pool.com:5555 -u LDPw35xaSf4R6QRDtxNkWBJaEEfx6hJA9KUxhW8Sf4hsaf4DWD9yvuJaEEr2KboeRWSGL54F1WKGK54KH1 =

pauza

Verzia AMD

Podobne ako v prípade NVIDIA môžete vyladiť aj grafické karty AMD. Rovnakú syntax, akú budete používať na XMR STAK, môžete použiť aj na XMRig.

Príklad:

"nite": [

{

"index": 0,

"intenzita": 1600,

"pracovať": 8,

"affine_to_cpu": nepravdivé

},

{

"index": 1,

"intenzita": 1600,

"pracovať": 8,

"affine_to_cpu": nepravdivé

},

{ "index": 2,

"intenzita": 1600,

"pracovať": 8,

"affine_to_cpu": nepravdivé

},

],

Príklad príkazového riadku AMD miner:

–opencl-platform = 0 – opencl-devices = 0,1,2 – opencl-launch = 1600×8,1600×8,1600×8

Generátor a editor konfigurácie XMRig:

Nedávno XMRig pridal konfiguračný generátor a editor (https://config.xmrig.com/) nástroj. Ak neviete, ako nakonfigurovať baníka, môžete použiť tento nástroj.

xmrig konfiguračný generátor pre CPU, AMD a NVIDIA1: Najskôr vyberte baníka a potom pokračujte výberom algoritmu a verzie baníka.

2: Na ďalšej obrazovke zadajte fond, adresu svojej peňaženky a podrobnosti o pracovníkovi.

3: Potom nastavte počet vlákien na moje. Ak neviete, čo to je, nechajte túto predvolenú hodnotu a pokračujte ďalším krokom.

Automatická konfigurácia NVIDIA

4. V rôznych nastaveniach nie je nič moc. Tu môžete upraviť úroveň daru. Po dokončení kliknite na ďalšie a na poslednej stránke tento nástroj vygeneruje dávkový súbor príkazového riadku a súbor config.json. Môžete si ho stiahnuť do priečinka XMRig a okamžite začať ťažiť.

Kontrola Hashrata v XMRig

Môžete skontrolovať hashrate, výsledky a zdravie CPU a GPU dvoma spôsobmi. Jeden z okna konzoly baníka a druhý pomocou API. V predvolenom nastavení XMRig tlačí vašu hashrate každých 60 sekúnd, ktoré môžete zmeniť v „doba tlače” nastavenie.

xmrig cryptonight miner

PRÍKAZY: hashrate, health, pause, resume

Aj v ťažiarskom zásahu „h„Ak chcete zobraziť hashrate, stlačte“e„Na zobrazenie stavu vášho GPU, potom“p„Pozastaviť a“r”Obnoviť ťažbu. Ak baník odovzdá akcie do spoločného fondu, potom sa zobrazí správa „prijatý„. Ak sa píše „zamietnuté”, Potom s vašou konfiguráciou nie je niečo v poriadku. Spravte to.

Bežné chyby, opravy a ďalšie pokyny:

1. XMRig predvolene venuje 5% svojej ťažobnej sily vývojárom. Ak ste veľkorysí, nechajte to, ak nie, môžete upraviť preferovanú sumu daru úpravou na úrovni darcov nastavenie. Minimum je 1%.

2. Ďalej program XMRig predvolene nastavuje výkon procesora na 75%, čo znamená, že sa procesor neprehrieva. Ak viete, čo robíte, a chcete získať maximálny výkon procesora, môžete hodnoty upraviť max-využitie CPU.

Poznámka: Pokiaľ nechávate svoj procesor ťažiť, nezabudnite sledovať jeho teploty.

3. Nastavenia vlákien pre CPU: Vysvetlili sme to pre GPU, ale môžete dokonca nastaviť vlákna pre CPU. Napríklad, ak používate výkonný procesor ako AMD Ryzen Threadripper, môžete prejsť až na 32 vlákien.

"nite": 4,

Ak ste začiatočník a neviete, čo to je, urobte zmenu bezpečné nastavenia na hodnotu true. Týmto spôsobom sa XMRig automaticky nastaví na optimálne nastavenie.

4. Zamietnuté: „podiel nízkej obtiažnosti”- Znamená to, že ste vybrali nesprávny port fondu. Nezabudnite sa pripojiť k správnemu portu v závislosti od hardvéru.

xmrig odmietol akcie

5. Zamietnuté: „Nesprávne algo, použite monero7 miner„- Znamená to, že ste zadali nesprávny algoritmus alebo sa vám nepodarilo upraviť variant algoritmu. Za normálnych okolností dostanete odmietnuté akcie, keď pre mincu nezvolíte správny algoritmus alebo variant. Získate ho tiež pri príliš veľkom pretaktovaní svojho grafického procesora, takže tiež nezabudnite.

6. V systéme Windows túto chybu zvyčajne prídete. Napríklad „problém s chýbajúcim súborom DLL (msvcp140.dll)“. Takéto chyby môžete opraviť nainštalovaním programu Microsoft Visual C ++ 2015 / x64.

7. Viete, že môžete použiť XMRig aj XMR STAK súčasne? Ale pri zasvätení oboch baníkov jeden z nich ukáže „Nepodarilo sa spustiť démona HTTP” chyba. Ak chcete opraviť túto zmenu, nastavenia portu HTTP v jednom z konfiguračných súborov.

Záver:

XMRig sa čoskoro vyvinie do jedného mineru pre CPU a GPU rovnako ako xmr stak. Ale teraz musíte ťažiarov využívať individuálne. Je dobre známe, že XMRig funguje lepšie na CPU a XMR STAK hash dobre na GPU. To, čo navrhujeme a väčšina baníkov je, je; používať obidvoch baníkov súčasne súčasne. Neovplyvní to žiadny z vašich výkonov v ťažbe. Použite XMRig pre CPU a vypnite CPU v XMR STAK a ťažte iba pomocou GPU. Celkovo by ste mali vidieť lepší výkon.

Vieme, že tento článok neučil o statických problémoch a ďalších možnostiach protokolovania konzoly, pretože nie je taký dôležitý. Okrem toho dúfame, že táto príručka obsahovala všetko o XMRig. Ak je niečo nesprávne, alebo nám niečo chýbalo, alebo ak máte problémy s používaním XMRig, neváhajte to uviesť v sekcii komentárov. Čo bude ďalej? Možno sprievodca pre začiatočníkov v programe ccminer alebo akýkoľvek sprievodca ťažbou mincí. Ak chcete získať všetky aktualizácie sledujte nás na Twitteri.