comment miner du monero raspberry pi

Comment Miner du Monero avec un Raspberry Pi ?

Vous vous êtes probablement déjà demandé s’il était possible de miner de la cryptomonnaie sur votre Raspberry Pi. Maintenant que le Bitcoin est devenu vraiment difficile à miner, Monero est devenu le nouveau Bitcoin. Dans ce tutoriel vous allez apprendre comment miner du Monero sur votre Raspberry Pi.

Pour miner du Monero sur Raspberry Pi, il faut d’abord télécharger et installer un mineur (cela est gratuit), puis lancer le programme pour commencer. Un compte sur un pool de minage est également nécessaire.

Commençons donc par en apprendre un petit peu plus sur le sujet.
Je vais débuter par une courte introduction sur les cryptomonnaies, Monero et les pools de minage. Puis nous allons voir comment installer un mineur sur votre Raspberry Pi. Pour finir, nous allons parler de la rentabilité du minage sur Raspberry Pi.

Qu’est-ce que Monero ?

Rappel sur les cryptomonnaies

Une cryptomonnaie est une devise numérique décentralisée.
Cela veut dire qu’elle n’est contrôlée ni par une banque, ni par un état.

C’est un concept plutôt récent, la première cryptomonnaie fut le Bitcoin, apparu en 2009. De par sa nature décentralisée, n’importe qui peut prendre part à la partie.

En prenant part au réseau, vous allez offrir les ressources de votre machine pour aider la communauté à miner.
En retour le système vous récompensera, c’est ça être un mineur de cryptomonnaie.
Plus vous avez de ressources, plus vous gagnerez de cryptomonnaie.

Monero

Monero est une de ces cryptomonnaies, créée en 2014.

J’ai choisi la Monero pour ce tutoriel, plutôt que le Bitcoin parce qu’il est plus facile d’en obtenir quelque chose.
Sur le réseau Bitcoin, il y a de très gros mineurs, avec beaucoup de ressources, et il est difficile d’obtenir quelque chose avec une machine standard.
D’autant plus avec le Raspberry Pi …

Téléchargez mon antisèche !
Format PDF pratique, avec les 74 commandes à retenir pour maîtriser son Raspberry Pi.

L’avantage du Monero, c’est que des gens lambda avec des CPU modestes peuvent obtenir des récompenses.

Pools de minage

Quelques mots à propos des pools de minage puisque nous allons les utiliser peu après.

Un pool de minage est simplement un réseau de mineurs.
Quand un bloc est trouvé dans le pool, tous les mineurs sont récompensés en fonction des ressources qu’ils ont mises à disposition sur le réseau pour y parvenir.

Comment installer un mineur sur le Raspberry Pi

Maintenant que le vocabulaire est éclairci, nous pouvons passer à l’installation.

Créez un compte MinerGate

La première chose que vous devez faire est d’accéder à un pool de minage.
Je vous recommande de créer un compte MinerGate.
C’est simple et vous pouvez l’utiliser partout, pas seulement sur votre Raspberry Pi.

  • Allez sur le formulaire d’inscription de MinerGate.
  • Remplissez le formulaire.
  • Confirmez votre email et connectez-vous à votre compte.
  • Sur le tableau de bord, vous pouvez voir quelle devise vous minez actuellement et vos récompenses.
    Nous allons voir ça plus tard.
  • Dans le menu principal, cliquez sur Mining Pools > Monero.
  • Défilez vers le bas jusqu’aux informations du pool de minage :
  • Conservez ces informations en lieu sûr, nous allons en avoir besoin plus tard.

Installez Raspberry Pi OS

Si Raspberry Pi OS est déjà installé sur votre Raspberry Pi, vous pouvez sauter ce paragraphe.

Sinon, consultez mon article sur comment installer Raspberry Pi OS et revenez ici après.
Une fois votre Raspberry Pi OS installé, Internet configuré et SSH activé, nous pouvons continuer sur l’installation du mineur.

Installer le mineur de Monero

Pour miner du Monero, nous allons utiliser l’outil “cpuminer-multi” de Tanguy Pruvot.
Vous pouvez trouver le GitHub du projet ici.

Suivez ces instructions pour l’installer sur votre Raspberry Pi :

  • Je vous recommande de vous connecter à votre Raspberry Pi via SSH.
    Que vous puissiez copier-coller les commandes de ce tutoriel.
  • Mettez à jour votre système :
    sudo apt update
    sudo apt upgrade
  • Installez toutes les dépendances requises :
    sudo apt install git automake autoconf libcurl4-openssl-dev libjansson-dev libssl-dev libgmp-dev
  • Allez dans le dossier où vous souhaitez l’installer et tapez ces commandes :
    cd /opt
    sudo git clone https://github.com/tpruvot/cpuminer-multi
    cd cpuminer-multi
  • Vous pouvez maintenant compiler et installer avec :
    sudo ./autogen.sh
    sudo ./configure
    sudo ./build.sh

    Cela peut prendre un certain temps sur le Raspberry Pi.

Une fois cela fait, votre mineur est prêt à être utilisé.

Téléchargez mon antisèche !
Format PDF pratique, avec les 74 commandes à retenir pour maîtriser son Raspberry Pi.

Lancez-le

Le nom de l’exécutable est « cpuminer ».
Je vous donne la commande complète ici :
./cpuminer -a cryptonight -o stratum+tcp://xmr.pool.minergate.com:45700 -u VOTRE_EMAIL

Remplacez VOTRE_EMAIL avec l’adresse email que vous utilisez pour vous connecter sur MinerGate.
Votre mot de passe ne sera pas requis.

Peu après, le processus de minage commence :

Si vous retournez sur le tableau de bord MinerGate, vous pouvez voir votre mineur en ligne.
C’est bon, vous miner enfin sur votre Raspberry Pi !

Quelques réflexions sur le minage sur Raspberry Pi

Rentabilité

Après un moment d’excitation, revenons à la réalité.
Sur ce calculateur de profit, nous pouvons convertir les Hashs/seconde en profit.

Même si nous retirons les coûts d’électricité, avec un ratio de 2 H/s, vous n’allez rien gagner sur un Raspberry Pi 3B+.

La simulation nous montre un gain de $0.27 après un an passé.

Si vous considérez les 35 € du Raspberry Pi (minimum), et le coût de l’électricité (probablement aux alentours de 0.10 € la semaine), vous allez perdre de l’argent en minant du Monero sur votre Raspberry Pi.

Même si vous pouvez obtenir gratuitement un Raspberry Pi et de l’électricité, ce n’est pas rentable.
Le Raspberry Pi 4 dispose de plus de puissance de calcul (environ 12 H/s), mais toujours pas suffisant pour vous rendre riche :).

Si vous cherchez la rentabilité uniquement, je vous conseille de tester ces autres options pour gagner de l’argent avec un Raspberry Pi. Vous devriez gagner quelques euros bien plus rapidement.

Formation

Même si ce n’est pas rentable, vous pouvez en apprendre beaucoup en installant un mineur sur votre Raspberry Pi.
Cela ne coûte rien et l’installation est plutôt facile, donc c’est une bonne introduction dans le monde des cryptomonnaies.

Vous pouvez maintenant essayer sur des machines plus puissantes et gagner quelques cryptomonnaies 🙂

Téléchargez mon antisèche !
Format PDF pratique, avec les 74 commandes à retenir pour maîtriser son Raspberry Pi.

Vous voulez discuter avec d'autres passionnés de Raspberry Pi ? Rejoignez la communauté, partagez vos projets en cours et posez vos questions sur le forum (en anglais).

Questions liées

Mon Raspberry Pi chauffe quand il mine, que puis-je faire ? Miner requiert toutes les ressources de votre CPU, donc il est normal de le voir chauffer. SI vous voulez éviter cela, vous pouvez restreindre votre CPU, en ajoutant l’option -t à la commande cpuminer (« -t 2 » par exemple, le “t” fait référence aux “threads” (multitâches)). Le mieux est encore d’installer un système de refroidissement efficace (j’utilise ce boitier actuellement, cela devrait suffire).

Comment utiliser MinerGate sur d’autres plateformes ? Créez un compte MinerGate, puis cliquez sur “Downloads” dans le menu principal. Choisissez le fichier correspondant à votre système d’exploitation cible (Windows/Mac/Ubuntu) et GPU, puis installez-le. Vous allez obtenir un meilleur ratio sur votre machine. Ici vous pouvez voir mon pc portable :

Téléchargez mon antisèche !
Format PDF pratique, avec les 74 commandes à retenir pour maîtriser son Raspberry Pi.

Conclusion

Voilà, vous savez à présent comment miner de la cryptomonnaie (ici du Monero) sur votre  Raspberry Pi, et sur n’importe quel système Linux.


Ce tutoriel ne marche plus à 100%? Prévenez-moi pour que je le mette à jour!

A lire également