Difficulté des parts dans un pool de minage
13/04/2026
Les bases
Part — solution, un travail qu'un mineur doit accomplir, trouver et envoyer au pool, pour lequel il reçoit un revenu. Une part, comme tout travail, a un niveau de difficulté.
Difficulté ou Diff — signifie la difficulté du hash. Le nombre de hashes qu'un mineur doit parcourir pour trouver une solution (part).
- Par exemple, si la difficulté de la part est de 2000 MH, le mineur doit parcourir en moyenne 2 000 000 000 de hashes pour trouver la part.
Hashrate est le nombre de hashes par seconde que le mineur traite. Si le hashrate est de 30 MH/s, le mineur traite 30 000 000 de hashes par seconde. Le hashrate est la vitesse de minage de la carte graphique.
Hash — le résultat de la fonction de hash.

- Une fonction de hash est un algorithme pour convertir des informations brutes, en utilisant des formules mathématiques uniques, en un hash.
- Hash est le résultat de l'algorithme. Affichage des données sous forme de chaîne, unique pour l'ensemble d'informations d'origine.
Comment fonctionne le minage en pool ?
La tâche du mineur est de trouver un bloc de cryptomonnaie.
Il est difficile pour les mineurs de trouver un bloc seuls, donc les mineurs coopèrent avec l'aide de pools de minage. Le pool de minage aide à diviser la tâche de trouver un bloc parmi les mineurs.
La récompense pour les blocs trouvés est distribuée parmi les mineurs en proportion de leur contribution à la tâche de recherche de bloc — chacun reçoit autant qu'il a mis d'effort pour trouver le bloc.
Les mineurs résolvent la tâche, trouvant des solutions (sol), ou parts.
- Si la solution est supérieure à la difficulté de l'ensemble du réseau — la solution devient un bloc. Si la solution est adaptée à la signature du bloc, elle signe le bloc et l'ajoute à la blockchain.
- Si la solution est inférieure à la difficulté du réseau mais supérieure à la difficulté du pool de minage — elle ne devient rien. Mais le pool la considère comme une tentative fidèlement exécutée pour trouver une solution pour le bloc. Seul le bloc trouvé est compté dans la blockchain, et les parts acceptées par le pool sont nécessaires pour distribuer équitablement la récompense parmi les mineurs.
- Si la solution est inférieure à la difficulté du pool ou si le hash de la solution n'est pas réel, le résultat est incorrect — la solution est invalide (part invalide).
La récompense qu'un mineur reçoit du pool est déterminée par le nombre de parts que le mineur a trouvées et envoyées au pool, et elles ont été acceptées et comptées par le pool — part acceptée.
Part acceptée — preuve que le dispositif de minage fonctionne correctement. Plus le mineur trouve de parts (solutions) — plus il reçoit de récompense pour sa participation à la recherche du bloc.
🤔Ça semble compliqué... Voyons un exemple
Imaginez un immeuble en cours de rénovation (blockchain).
Il est trop long et difficile pour un seul ouvrier (mineur utilisateur) de rénover tout l'appartement (trouver un bloc seul est difficile).
Les ouvriers (mineurs) se regroupent en équipes dirigées par un superviseur (pool) pour rénover l'appartement et être payés — (obtenir le bloc).
- Disons que l'ouvrier est Superman ! Incroyablement fort, rapide et expérimenté. Il rénove seul tout l'appartement dans un délai imparti. Pour cela, il reçoit un gros chèque avec un joli bonus (le mineur a trouvé le bloc lui-même).
- Maintenant, imaginons une équipe d'ouvriers sous la supervision d'un superviseur. Chacun a sa pièce et son travail. Quelqu'un colle du papier peint, peint les plafonds, et installe la plomberie (envoie des parts). Ensemble, ils livrent l'appartement à la date prévue et sont payés pour cela (le pool trouve un bloc). Le patron vérifie le papier peint : le papier peint est collé correctement, uniformément et qualitativement — le travail est accepté (part acceptée). Le patron évalue et distribue les salaires pour un travail honnête (le pool distribue la récompense aux mineurs).
- Maintenant, imaginons la même équipe et le patron. De la même manière, ils réparent l'appartement. Sauf que l'ouvrier, qui devait coller du papier peint — a épinglé des journaux sur le mur ! Oui, il a travaillé, mais accepteriez-vous les ouvriers d'un tel appartement avec des journaux sur le papier peint au lieu de papier peint ? Le patron ne l'a pas accepté non plus — un tel travail ne compte pas — et l'ouvrier ne sera pas payé pour cela (part invalide).
Sur le chantier, le patron évalue le travail selon les critères qu'il comprend, tandis que le pool évalue l'effort déployé par le mineur en utilisant un indicateur tel que la difficulté de la part.
Quel est le but de la difficulté des parts ?
- La difficulté des parts est nécessaire pour évaluer honnêtement le travail d'un mineur — pour calculer son travail.
- Chaque pool de minage choisit lui-même la difficulté des parts.
- Plus la difficulté de la part est basse, mieux c'est pour le mineur. Le mineur peut connecter n'importe quel équipement, même pas le plus puissant. Les parts iront plus vite. Les utilisateurs évalueront la rentabilité plus rapidement.
- Toutes les parts, solutions et travaux que les mineurs effectuent seront vérifiés par le pool — un ordinateur. Pour éviter que l'ordinateur ne soit submergé par un milliard de petits calculs, le pool augmente la difficulté pour que les parts arrivent moins souvent.
- De nombreux pools, en particulier PPLNS, augmentent la difficulté des parts pour économiser sur des serveurs puissants. Les serveurs puissants capables de gérer un grand nombre de parts sont coûteux.
Si la difficulté est trop élevée, certaines cartes graphiques plus faibles ne pourront pas se connecter, ou inversement — si la difficulté est trop basse, le pool sera surchargé de vérifications de calculs simples.
Certains pools ajustent automatiquement la difficulté des parts en fonction de la puissance de l'équipement, et certains pools ont une difficulté de part fixe.
La difficulté des parts affecte-t-elle le profit du mineur ?
Non, la difficulté des parts dans le pool n'affecte pas le profit du mineur !
- Le nombre de blocs que le pool trouve ne dépend pas de la difficulté des parts.
- La difficulté des parts n'affecte pas la chance du mineur ni le profit que le mineur reçoit pour le minage.
- La difficulté des parts n'affecte pas le nombre de parts rejetées stale.
Plus la difficulté de la part est basse, moins elle coûte cher. Elle est plus susceptible d'être trouvée par une carte graphique, et même une carte graphique faible peut la trouver.
Plus la part est difficile, plus elle est coûteuse, et moins souvent elle peut être trouvée par votre carte graphique, et vous avez besoin d'une carte graphique plus puissante pour la trouver.
Toujours compliqué ? Simplifions ! 👨🏭
Imaginez un chantier de construction.
Il y a deux piles de sacs de ciment.
La première pile contient 10 sacs de 10 kg (haute difficulté).
La deuxième pile contient 100 sacs de 1 kg (basse difficulté).
La première pile et la deuxième pile font toutes deux 100 kg (la charge de travail est la même).
Deux porteurs sont venus sur le chantier et ont été payés le même salaire — 100 $ pour transporter une pile. Le premier porteur est expérimenté — il a pris un chariot (mineur avec une ferme robuste ou ASIC), et le second est un débutant — il a pris seulement des gants (mineur avec une seule carte graphique GTX 1060).
- Vous avez besoin d'un chariot pour transporter des sacs de 10 kg, tandis que des sacs de 1 kg peuvent également être transportés à la main. (Si la difficulté de la part est très élevée — une carte graphique faible ne fera pas le travail, vous avez besoin d'une ferme puissante).
- Le porteur sera payé pour transporter les sacs plutôt que pour la vitesse de transfert. Donc le temps que le porteur met à charger est correct avec leur salaire. (Les mineurs sont payés pour les parts qu'ils trouvent, pas pour la rapidité avec laquelle ils les trouvent).
- Le patron ne se soucie pas de qui transportera les sacs ou combien de sacs seront déplacés — le travail doit être fait ! (La récompense pour un bloc trouvé est la même).
Il est préférable pour le patron que les sacs soient gros — il est plus facile de les compter.
Si vous embauchez un chargeur avec un chariot, il déplacera tous les sacs rapidement.
De plus, les gros sacs sont faciles à calculer !
Calculer cent sacs peut être déroutant…
Mais qu'en est-il du porteur sans chariot ? (un mineur avec un GPU faible) Il doit soit transporter les sacs lentement, en se fatiguant le dos (s'il peut même les soulever), soit il doit trouver un autre travail qu'il peut faire.
Le porteur avec le chariot s'en fiche. (un mineur avec une plate-forme de minage puissante) Peu importe pour lui de transporter un sac de 10 kg ou dix sacs de 1 kg. Le même nombre de trajets, même temps, même argent.
Indépendamment de la force et de l'équipement du porteur, il est préférable pour tous les porteurs de faire le travail où les sacs sont plus petits et plus légers afin que tout le monde puisse faire le travail.
Compter les sacs est l'affaire du superviseur 😉
Maintenant, imaginez que le chantier est un pool et que les sacs sont infinis.
Ils seront là tout le temps, et ils ne s'épuiseront pas. Quel chantier (pool) choisiriez-vous ?
- 👎 Celui réservé aux porteurs expérimentés, donc il y aura moins de sacs, car le patron peut se tromper…
Ou
- 👍 Celui où tout le monde est le bienvenu, le patron est compétent et expérimenté, ne fait jamais d'erreurs, donne du travail à tout le monde, paie des salaires équitables et aide les débutants !
Le second ? C'est ce que nous pensions ! Bienvenue au pool Kryptex !
Kryptex accueille tous les porteurs mineurs, et peu importe s'ils ont une chariot carte graphique puissante.
Nous donnons du travail à tout le monde, et tout le monde est payé équitablement ! Et notre plus intelligent, plus puissant superviseur serveur calculera rapidement et précisément tous les sacs parts😎
😤 Pour les plus persévérants, une explication pratique
Par exemple, considérons le minage de la pièce ETC sur le pool Kryptex.

Données initiales :
- Difficulté des parts sur le pool — DIFF : 2.000 GH = 2000 MH.
- 2 cartes graphiques RTX 3060
- Mineur — NBMiner
- En 15 minutes de minage sur le pool, la première carte (ID 0 — 49.65 Mh\s) a trouvé 20 parts.
- En 15 minutes de minage sur le pool, la deuxième carte (ID 1 — 48.91 Mh\s) a trouvé 18 parts.
Comment savoir si c'est beaucoup ou peu ? Vous pouvez vérifier si la carte fonctionne correctement !
Vérification du bon fonctionnement de la carte graphique
En connaissant la difficulté des parts sur le pool et la puissance de l'équipement (hashrate), vous pouvez calculer le temps moyen que prend la part pour être trouvée sur le pool.
Pourquoi ? Pour voir si notre carte graphique fonctionne correctement. Pour cela, nous avons besoin de ce qui suit :
- Tâche 1. Trouver le temps moyen de la part — la difficulté de la part doit être divisée par le hashrate de la carte graphique.
- Tâche 2. Déterminer le nombre estimé de parts que notre carte graphique devrait trouver avec le hashrate actuel, à la difficulté actuelle, pendant le temps de minage.
Plus le temps de minage continu est long, plus le nombre estimé et réel de parts trouvées par la carte graphique sera précis.
- Solution 1. 2000 MH / 49.6 Mh\s = 40.3 secondes = 0.67 minutes — le temps moyen qu'une part devrait être trouvée.
Cette valeur moyenne est basée sur une difficulté de pool et est pertinente pour un intervalle de temps spécifique. Les parts peuvent souvent arriver au début, par exemple, toutes les 5-10-20 secondes, puis toutes les 1-2-5 minutes. En moyenne, nous obtiendrons environ 0.67 minutes.
Cela se produit parce que la difficulté de chaque part individuelle peut être différente. Cela dépend de la "chance de l'équipement" (GPU ou ASIC) et de la rapidité avec laquelle il a pu trouver la part.
Ainsi, nous connaissons le temps moyen qu'il faut pour qu'une part soit minée sur un pool avec une difficulté donnée. Dans notre cas, nous avons obtenu 0.67 minutes.
En connaissant notre temps de fonctionnement (temps de minage continu), nous pouvons calculer le nombre approximatif de parts que notre équipement recevra.
D'après les données initiales — le mineur fonctionnait pendant 15 minutes.
- Solution 2. 15 min (temps de fonctionnement) / 0.67 min (temps moyen pour trouver une part) = 22 parts
Notre première carte graphique (ID 0 - 49.65 Mh\s) a trouvé 20 parts. Notre deuxième carte graphique (ID 1 - 48.91 Mh\s) a été moins chanceuse, trouvant 18 parts, mais son hashrate est également légèrement inférieur.
Dans les statistiques du pool, l'utilisateur peut observer si le hashrate est supérieur ou inférieur à ce que montre sa fenêtre de mineur. Cela se produit parce que le pool calcule le hashrate par rapport aux parts acceptées sur une période (6 heures, 12 heures, 24 heures) au lieu de prendre le hashrate de la fenêtre du mineur.
Plus la période de minage ininterrompu est longue, plus la différence entre le nombre calculé et réel de parts est petite.
Il est nécessaire de comparer la rentabilité calculée et réelle sur une longue période avec Kryptex fonctionnant 24/7. Les calculs sont de nature probabiliste, et la rentabilité est l'espérance d'une variable aléatoire. Par conséquent, ils ne convergent que sur une longue période.
Il est plus important de calculer le revenu sur une longue période. Plus elle est longue, plus la valeur est précise.
- Pour les pools PPS (Pay Per Share), en particulier avec une faible difficulté de part, 24 heures suffiront.
- Pour les pools PPLNS (Pay Per Last (luck) N Share), en particulier avec une difficulté élevée, vous avez besoin de 3-7-10 jours. Plus c'est long, mieux c'est.
Les pools PPS sont meilleurs pour le minage — vous prédisez votre profit plus précisément et ne devriez pas compter sur la chance du pool. C'est pourquoi Kryptex utilise des pools PPS et un minage à faible difficulté.
Et si…
- Et si nous avons la même difficulté, le même temps de fonctionnement et le même hashrate et que nous obtenons cinq parts au lieu de 20 ?
- La difficulté sur le pool est statique, 2 GH.
- Le pool a accepté en toute sécurité cinq solutions.
- Donc, notre carte graphique ne mine pas avec le hashrate spécifié ! Le programme de minage est incorrect, ou la carte graphique "pleut" avec de nombreuses parts invalides (colle des journaux au lieu de papier peint). Nous devons chercher le problème sur notre ferme.
- Et si la difficulté avait été de 8 GH au lieu de 2 GH ? Allons-nous gagner plus d'argent ? Vérifions !
- Le hashrate du GPU est de 49.65 Mh\s.
- Le temps de fonctionnement est de 15 minutes
- Difficulté — 8 GH = 8000 MH
- 8000 MH / 49.65 Mh\s = 161.13 sec = 2.69 min — temps moyen par part 15 minutes (temps de fonctionnement) / 2.69 minutes = 5.6 parts
- Cela signifie qu'avec une difficulté de part de 8 GH, notre carte graphique aurait trouvé 5-6 parts, pas 20 comme avec une difficulté de 2 GH.
Rappelez-vous le chantier : 20 parts à 2 GH ou cinq parts à 8 GH coûteront le même prix à un mineur.
- Soit vous transportez dix sacs de 1 kg à la main en 5 mouvements.
- Soit vous transportez un sac de 10 kg dans un chariot en 1 mouvement.
Vous serez payé de la même manière que vous fassiez l'un ou l'autre !
