
Table des matières
Qu’est-ce qu’un mining pool ?
Avant de rentrer dans le vif du sujet, il convient de préciser que lorsqu’on parle de mining pool, ou bassin de minage, on fait référence uniquement aux coins dont le consensus est de type POW.
Nous prendrons ici comme exemple le pool officiel du B2Bcoin. Retrouver toutes les informations du B2Bcoin ICI ou sur son site officiel.
Définition :
Un mining pool, qui peut se traduire par bassin de minage, est un endroit où plusieurs mineurs mettent en commun leur puissance de minage pour trouver plus vite des blocs puis de se partager les récompenses en fonction de leur puissance apportée respective. Ce type de minage s’oppose au minage solo, ou “solo-mining” dans lequel le mineur va tenter seul de trouver le bloc, et donc de s’attribuer toute la récompense.
Dans les faits, le bassin de minage se matérialise par un site web. Celui-ci va fournir au mineur les informations de connexion pour qu’il puisse se connecter au pool. Une fois le mineur connecté, le pool lui transmet les calculs qu’il devra faire, les “jobs“. En retour, le mineur va résoudre ces calculs et soumettre les résultats, les “shares“. On peut comparer ce processus à la résolution d’un puzzle.
Au final, dès que le puzzle est résolu, la récompense de bloc est attribuée au pool qui va à son tour la redistribuer à l’ensemble des mineurs après avoir prélevé un petit pourcentage : les “fees“. Ces fees sont généralement comprises entre 0 et 2%. Cette redistribution est fonction de la puissance de calcul apportée par les mineurs. Cependant, il existe plusieurs méthodes de calculs de récompenses dont les plus populaires sont :
_ Le PPS : Pay Per Share où le pool va récompenser le mineur à chaque share reçue de la part du mineur.
_ Le PPLNS, RBPPS, …
On retiendra que, plus on a de matériels informatiques puissants, plus la puissance de calcul sera grande par rapport à la puissance globale du réseau, et plus grandes seront les récompenses. Cela explique la folle course à l’équipement informatique en 2017 qui a aboutit à une grande inflation des prix des cartes graphiques, cartes mères, ASICSs, etc.

Description :
Il n’y a pas de modèle-type donc vous trouverez beaucoup de mining pools différents dans leur conception. Cependant, les catégories ainsi que les informations qui y sont, sont généralement les mêmes. Il existe des pools où il faut s’inscrire avec un simple mail et mot de passe, d’autres demandent simplement une adresse de wallet. Dans l’exemple suivant, on n’aura pas besoin de s’inscrire.
Dashboard (Tableau de bord):
_ 1) Pool hashrate : puissance/vitesse du pool (=somme des puissances cumulées de tous les mineurs).
_ 2) Blocks found : nombre total de blocs trouvés par le pool et la durée depuis laquelle le pool a trouvé son dernier bloc.
_ 3) Blocks found every : durée théorique qu’il faudrait au pool pour trouver le prochain bloc calculée en fonction de la vitesse du pool et de celle du réseau à cet instant.
_ 4) Current effort : pourcentage théorique de l’avancement pour trouver un bloc.
_ 5) Network hashrate : puissance/vitesse du réseau.
_ 6) Difficulty : difficulté du réseau servant à ajuster la puissance du réseau au block-time. Celui du B2Bcoin est de 2 minutes. En simplifiant, si le réseau découvre un bloc en moins de deux minutes, la difficulté augmente pour ralentir le temps de découverte. A l’inverse, si le réseau découvre un bloc en plus de 2 minutes, la difficulté diminue pour raccourcir le temps de découverte de bloc.
_ 7) Blockchain height : Hauteur de la blockchain, numéro du dernier bloc de la blockchain.
_8) Last reward : montant de la récompense gagnée grâce au dernier bloc (trouvé ou non par ce pool).
_ 9) Connected miners : nombre de mineurs connectés au pool.
_ 10) Pool fee : pourcentage pris sur chaque récompense de bloc trouvé par le pool.
_ 11) Minimum payout : montant minimum que le mineur doit avoir accumulé (miné) pour déclencher un paiement par le pool à son wallet.
_ 12) Payment interval : laps de temps minimum entre chaque paiement du pool (le minimum payout doit être atteint).
_ 13) Représentation graphique du hashrate de le pool dans le temps.
_ 14) Représentation graphique de la difficulté dans le temps.
_ 15) Représentation graphique du nombre de mineurs dans le temps.
_ 16) Représentation du nombre de workers dans le temps. Un mineur peut avoir plusieurs workers comme plusieurs cartes graphiques, CPU, ASIC …
_ 17) Network : vitesse/puissance du réseau.
_ 18) Pool : vitesse/puissance du pool.
_ 19) You : Vitesse du mineur.
_ 20) Last hash : dernier hash soumis au pool.
_ 21) Menu du mining pool.
Worker statistics (Statistiques du mineur):
_ 1) Adresse du wallet recevant les récompenses du mineur. Cette adresse sert aussi d’identifiant du mineur.
_ 2) Current hashrate : vitesse du mineur actuelle.
_ 3) Average 1/6/24-hour hashrate : moyenne du hashrate (vitesse) du mineur sur 1, 6 et 24 heures.
_ 4) Last share submitted : durée qui sépare l’instant actuel du moment où le mineur a soumis sa dernière share.
_ 5) Total hashes submitted : nombre de hashs total soumis.
_ 6) Représentation graphique du hashrate du mineur dans le temps.
_ 7) Pending balance : balance en attente de paiement.
_ 8) Total paid : montant déjà payé au wallet du mineur.
_ 9) Round contribution : part de la puissance du mineur sur celle du pool en pourcentage pour la découverte du bloc actuel (round).
_ 10) Current payout estimate : estimation de la prochaine récompense.
_ 11) Worker name et status : indique si le worker est en ligne.
_ 12) Statistiques par worker.
Getting started (Commencer):
Ce sont toutes les informations servant à configurer le logiciel de minage.
_ 1) Mining pool address : adresse du pool.
_ 2) Algorithm : algorithme utilisé par le coin.
_ 3) This is your wallet address : indique que l’adresse du wallet servira de nom d’utilisateur.
_ 4) Exchange payment ID : identifiant de paiement du pool : composé de l’adresse et d’un payment ID (identifiant de transaction).
_ 5) Difficulty locking : on peut choisir une difficulté fixe en l’indiquant derrière son adresse, derrière un point.
_ 6) Mining ports : indique le numéro de port à utiliser en fonction de la difficulté/de son matériel de minage.
_ 7) Password : il faut mettre le nom du worker en tant que mot de passe. En général, on peut se passer d’en mettre un, ou juste mettre “x”.
_ 8) Générateur de configuration : vous devez rentrer les informations demandées puis appuyer sur le bouton “generate configuration”. Cela générera le code qu’il faudra soumettre à votre logiciel de minage.
_ 9) Liste des logiciels : les plus connus pouvant être utilisés pour miner le coin avec une brève description.
Pool blocks (Blocs trouvés par le pool):
_ 1) Blocks found : nombre de blocs trouvés par le pool depuis sa création.
_ 2) Maturity requirement : nombre de confirmations nécessaires pour que le bloc atteigne sa maturité. Cela correspond au nombre de blocs supplémentaires qui doivent être trouvés après le bloc en question.
_ 3) Average luck : représente en pourcentages la chance du pool pour trouver un bloc. Si ce pourcentage est au dessus de 100, le pool met en moyenne plus de temps à trouver un bloc que le temps théorique (statistique). A l’inverse, si ce pourcentage est en dessous 100, le pool met en moyenne moins de temps à trouver un bloc que le temps théorique. Statistiquement, il tourne autour de 100.
_ 4) Menu du pool.
_ 5) Time found : heure de la découverte des blocs trouvés par le pool.
_ 6) Reward : récompenses obtenues par le pool pour avoir découvert les blocs indiqués.
_ 7) Height : hauteur du bloc trouvé, son numéro.
_ 8) Difficulty : difficulté à laquelle les blocs ont été trouvés.
_ 9) Bloc hash : hash du bloc.
_ 10) Effort : s’apparente à l’average luck. Il correspond au travail de le pool qu’il lui a fallu fournir pour trouver le bloc. En dessous de 100%, le pool a trouvé le bloc en fournissant un travail inférieur au travail théorique. Au dessus de 100%, le pool a trouvé le bloc en fournissant un travail supérieur au travail théorique.
_ 11) Status : indique si le bloc est arrivé à maturité ou combien de bloc restant à être trouvé par le réseau pour que le bloc soit mature : “9 to go” = encore 9 blocs qui doivent être découverts par le réseau pour que le bloc soit mature (=nombre de confirmations).
Payments (Paiements)
_ 1) Total payments : nombre total de paiements envoyés depuis le début.
_ 2) Minimum payout : somme minimale que le mineur doit atteindre pour déclencher un paiement.
_ 3) Payment interval : laps de temps entre chaque paiement du pool.
_ 4) Denomination unit : plus petite unité utilisée par le pool (à vérifier).
_ 5) Time sent : date et heure du paiement.
_ 6) Transaction hash : hash de la transaction/paiement.
_ 7) Amount : montant de la transaction.
_ 8) Fee : frais de la transaction.
_ 9) Mixin : degré d’anonymat. 0 étant le plus faible degré d’anonymat.
_ 10) Payees : nombre de mineurs payés avec le paiement.
Top 10 miners (liste des 10 meilleurs mineurs):
_ 1) Miner : adresses tronquées des 10 meilleurs mineurs par ordre croissant.
_ 2) Hashrate : puissance actuelle de ces mineurs.
_ 3) Last share submitted : durée depuis laquelle ils n’ont pas soumis de share.
_ 4) Total hashes submitted : nombre total de hash soumis par ces mineurs au pool.
Market/Calculator (Marché/calculateur):
_ 1) Price in USD : graphique représentant l’évolution du prix du coin en dollars.
_ 2) Hash/USD : représentation graphique sur l’évolution de la rentabilité du minage du coin.
_ 3) Estimate Mining Proftits : petite app servant à faire une estimation des gains que l’on peut espérer réaliser par jour dans ces conditions (si la puissance du réseau change par exemple, le résultat du calcul changera aussi) en indiquant simplement sa puissance de calcul provenant du logiciel de minage.
_ 4) Résultat en coin/jour.
Settings / FAQ / Contact Us :
_ 1) Verification field : Miner address : pour changer vos paramètres, le pool a besoin de connaitre votre adresse de wallet vous servant à miner …
_ 2) Miner IP address : … ainsi que de l’adresse IP de votre mineur. Vous êtes le seul à avoir ces informations, donc le pool sera en mesure de vérifier que c’est bien vous le propriétaire qui demande ce changement.
_ 3) Minimum payout : ici vous pouvez définir un seuil de paiement minimum à condition qu’il soit supérieur au seuil minimum du pool.
_ 4) FAQ : Foire Aux Questions de le pool. Sert à répondre aux questions les plus fréquentes que les mineurs peuvent se poser.
_ 5) Contact us : Vous trouverez ici les informations pour contacter le propriétaire du pool si vous avez un problème de paiement par exemple.
Voilà nous sommes arrivés à la fin de cette description du mining pool. Si vous avez besoin de plus de renseignements, faites le moi savoir dans un commentaire 😉
Merci
Les meilleures offres pour acheter directement les cryptomonnaies
Les meilleures offres pour miner les cryptomonnaies dans le cloud
Les meilleures offres de matériel pour miner à la maison
Les articles du blog