Miner du Monero avec xmr-stak CPU & GPU sous Ubuntu

monero

Miner du Monero

Si le bitcoin fait beaucoup parler de lui, d’autres cryptomonnaies commencent également à s’imposer. Avec l’usage d’algorithmes de hashage différents, il est ainsi possible d’utiliser son CPU ou son GPU pour le minage des cryptomonnaies. C’est le cas du Monero, basé sur l’algorithme Cryptonote, dont le code monétaire est XMR.

L’avantage de Monero est son anonymat en matière de transaction monétaire, mais aussi que n’importe qui encore à l’heur actuel avec un simple PC peut créer cette monnaie et donc percevoir un pourcentage de celle-ci pour sa contribution à sa création (le minage).

XMR-STACK : Installation sous Ubuntu 16.04

Xmr-stack est un mineur tout-en-un, puisqu’il permet de miner avec votre CPU et/ou avec votre GPU AMD ou Nvidia.Sur Linux, il est nécessaire de compiler xmr-stack. Il est alors possible d’ajouter la librairie OpenCL pour un minage GPU AMD ou CUDA pour un  minage GPU Nvidia, mais si votre carte graphique n’est pas compatible vous pouvez tout de même miner du Monero seulement avec votre processeur (CPU).

(je précise que la puissance de l’ordinateur est un facteur déterminant pour la rentabilité du minage, et oui ce tutoriel est avant tout à but éducatif car pour pouvoir faire de l’argent il faut posséder un ou plusieurs ordinateurs surpuissant pour que cela soit rentable, sans parler des notes d’électricité car le minage c’est 24/24…)

Avant d’installer xmr-stack vous devez savoir qu’il faut tout d’abord :

  1. Un portefeuille en ligne ou vous allez récupérer vos gain générer par le minage et les stocker au final, le site préconiser est : mymonero.com
  2. Ensuite il faut une Pool, car pour débuter dans le minage il est souvent plus intéressant d’utiliser une pool pour miner avec des collègues en équipe, la pool préconiser est : xmrpool.eu

Installation sous Ubuntu en ligne de commande

apt install libmicrohttpd-dev libssl-dev cmake build-essential libhwloc-dev -y
git clone https://github.com/fireice-uk/xmr-stak.git
mkdir xmr-stak/build
cd xmr-stak/build

si vous souhaitez miner uniquement avec votre CPU ajouter les arguments OpenCL (-DOpenCL_ENABLE=OFF) et CUDA (-DCUDA_ENABLE=OFF) à cmake ..

cmake .. -DCUDA_ENABLE=OFF -DOpenCL_ENABLE=OFF
make install

L’exécutable xmr-stack sera disponible dans le dossier bin après la compilation.

cd xmr-stack/build/bin/
./xmr-stack

Lors du premier lancement de l’application, xmr-stack va détecter la configuration de votre ordinateur (CPU & GPU), puis vous afficher un menu interactif pour générer les différents fichiers de configuration un par un , ci les fichiers générés lors de la première exécution :

  • config.txt : fichier de configuration principal où vous pouvez définir votre adresse de portefeuille et le pool de minage
  • cpu.txt : fichier de configuration pour le CPU, qui définit le nombre de coeurs à utiliser pour le minage
  • gpu.txt : fichier de configuration pour le GPU (si un GPU est présent)

N’oublier pas lors du premier lancement de renseigner votre Pool exemple : xmrpool.eu:9999

la Faq XMRPOOL pour affiner les réglages : https://web.xmrpool.eu/#getting_started

créer votre adresse de portefeuille en ligne sur https://mymonero.com exemple de clé publique pour la configuration de xmr-stack : 44LAx4Bw4mXeR75FzXQapa9vNLrkHTnXPFpmhM1Xw7niQqpQE2rEKa695SKRgU3TkHfXwZsp9W5r4jVjPvTHPYcyHVBQbkD

mymonero
mymonero
mymonero

 

Si tout à été fait correctement votre ordinateur commencera à miner.

xmr-stack ubuntu

info : Vous pourrez voir à partir du site de votre pool grâce à votre adresse de portefeuille public voir votre vitesse Hashrate selon votre configuration ou directement depuis xmr-stack en tapant la touche H sur votre clavier.

xmr-stack ubuntu

exemple de hashrate selon le CPU.

  • Intel Core i7-4790K : 220 H/s
  • Intel Core i7-3770 : 260 H/s
  • Intel Core i7-7700 : 260 H/s
  • Intel XEON E3-1270 : 220 H/s

cet outils est disponible aussi sous Windows mais vous aurez de meilleur performance avec Linux, voila bon minage à tous