Logiciel de minage
Le logiciel de minage est ce qui tourne réellement sur votre machine : il se connecte au pool via stratum, reçoit le travail, pilote le matériel et envoie les shares. SRBMiner et BzMiner en sont des exemples courants.
Il est indépendant du pool et de votre portefeuille. Le pool envoie le travail et tient les comptes. Le portefeuille garde vos clés. Le logiciel de minage ne fait que calculer les hashs et transmettre les résultats, vous pouvez donc changer de logiciel sans changer de portefeuille ni de pool.
Chaque logiciel de minage prend en charge son propre ensemble d'algorithmes et de matériel. Certains tournent sur CPU, d'autres sur GPU, d'autres sur les deux. XMRig, par exemple, est un logiciel de minage open source bien connu pour les algorithmes CPU comme RandomX. Chaque logiciel a aussi ses propres paramètres de réglage, c'est pourquoi les guides de configuration sont écrits pour chaque logiciel.
La configuration suit partout le même schéma. Vous indiquez au logiciel de minage l'algorithme, l'hôte et le port du pool, et votre identifiant, qui est en général l'adresse de votre portefeuille, avec un nom de worker facultatif. La plupart des logiciels prennent ces valeurs en ligne de commande ou dans un petit fichier de configuration, souvent enregistré sous forme de script batch ou shell que vous lancez d'un double clic.
La plupart des logiciels de minage gardent de petits frais de développeur. Ils minent pour le développeur une petite partie du temps et indiquent ce montant dans leur README. Quand vous comparez deux logiciels, comparez le hashrate après ces frais, pas avant.
C'est au téléchargement que l'on se fait piéger. Ne récupérez le logiciel de minage que depuis sa page officielle de versions. Les antivirus signalent souvent les logiciels de minage, car des logiciels malveillants utilisent les mêmes programmes pour miner sur les ordinateurs d'autres personnes. Cet avertissement est courant avec les vrais logiciels de minage, mais c'est aussi pour cela qu'un téléchargement depuis un site inconnu est dangereux.
Pour vérifier que votre logiciel de minage fonctionne, surveillez dans sa sortie les shares acceptés, et ouvrez votre page du mineur sur le pool après quelques minutes. Si le logiciel indique qu'il est connecté mais qu'aucun share n'est accepté, vérifiez de nouveau l'algorithme et le port.