Guide débutant

Que sont les stale shares et les shares rejetées ?
Guide de dépannage pour les miners

Comprendre les trois types de shares en mining, pourquoi certaines ne comptent pas, et comment maximiser votre hashrate effectif et vos gains.

Février 2026 · Dernière mise à jour : mars 2026 · Suprnova.cc · Pools de mining depuis 2013

TL;DR

Les shares sont la preuve de votre travail de mining — c'est ainsi qu'un pool mesure votre contribution. Les stale shares sont arrivées trop tard (le pool est déjà passé à un nouveau block), et les shares rejetées contiennent des erreurs (hash invalide, mauvais algorithme, défaillance matérielle). Les deux réduisent votre hashrate effectif et vos gains. Un miner sain devrait avoir >99 % acceptées, <1 % stale et <0,1 % rejetées.

Comprendre les shares de mining

Lorsque vous minez de la cryptomonnaie, votre GPU ou ASIC cherche un hash qui atteint une cible de difficulté très élevée définie par le réseau. Si vous débutez dans le mining, notre guide du débutant couvre les fondamentaux. Trouver un tel hash est extrêmement rare — cela pourrait prendre des jours, des semaines, voire des mois à votre matériel pour trouver une solution de block complète tout seul.

Les pools de mining résolvent ce problème en vous donnant une cible plus facile. Au lieu d'exiger un hash qui résout le block entier, le pool vous demande de trouver des hash qui atteignent une difficulté inférieure. Chaque fois que vous en trouvez un, vous le soumettez comme share. Le pool utilise ces shares pour suivre le travail que vous avez contribué par rapport aux autres miners.

Concept clé

Une share est la preuve que votre matériel effectue un véritable travail de mining. Plus vous soumettez de shares, plus le pool sait que vous avez travaillé, et plus votre part de la récompense de block sera grande lorsque le pool trouve un block.

Pensez aux shares comme à un pointage au travail. Chaque share dit au pool « j'étais là, je travaillais ». Quand le jour de paie arrive (un block est trouvé), votre salaire est proportionnel au nombre de pointages effectués. Une stale share, c'est comme pointer après la fin de votre service — cela ne compte pas. Une share rejetée, c'est comme une carte de pointage que la machine ne peut pas lire — elle est mise au rebut.


Les trois types de shares

Chaque share que votre miner soumet au pool finit dans l'une des trois catégories. Comprendre la différence est la première étape pour diagnostiquer les problèmes de votre configuration de mining.

1. Shares acceptées

Acceptée — L'objectif

Une share acceptée est un hash valide arrivé au pool à temps et sans erreur. Elle atteint la cible de difficulté du pool et correspond au block en cours de mining. C'est le seul type de share qui compte pour vos gains.

Chaque share acceptée augmente votre pourcentage de contribution pour le round en cours. Lorsque le pool trouve un block, votre paiement est calculé en fonction du nombre de shares acceptées que vous avez soumises par rapport à tous les autres miners.

2. Stale shares

Stale — Trop tard

Une stale share est un hash qui était parfaitement valide quand votre GPU l'a calculé, mais au moment où il a atteint le serveur du pool, celui-ci était déjà passé au mining d'un nouveau block. La share est correcte mais obsolète — c'est du travail pour une tâche qui n'existe plus.

Les stale shares ne sont pas la faute de votre miner au sens calculatoire. Le hash était bon. Le problème est le timing et la vitesse du réseau — la share n'est simplement pas arrivée avant que le pool ne passe à un nouveau modèle de block.

Votre GPU trouve une share valide pour le Block #1000
   La share voyage à travers le réseau vers le pool (latence)
     Pendant ce temps, le pool passe au Block #1001
       La share arrive — mais elle concerne le Block #1000
         Résultat : STALE (hash valide, mauvais block)

3. Shares rejetées

Rejetée — Invalide

Une share rejetée contient une véritable erreur. Contrairement aux stale shares (qui étaient valides mais en retard), les shares rejetées sont fondamentalement erronées. Le hash n'atteint pas la cible de difficulté, a été calculé avec des paramètres incorrects, ou est un doublon d'une share déjà soumise.

Les shares rejetées indiquent presque toujours un problème avec votre matériel ou la configuration de votre logiciel. Elles devraient être extrêmement rares dans une configuration de mining fonctionnant correctement.

Références d'un miner sain

Voici à quoi devrait ressembler la distribution des shares d'un miner bien configuré :

>99 %
Shares acceptées
<1 %
Stale shares
<0,1 %
Shares rejetées

Si vos chiffres s'écartent significativement de ces références, les sections ci-dessous vous aideront à identifier et corriger le problème.


Qu'est-ce qui cause les stale shares ?

Les stale shares sont fondamentalement une condition de concurrence. Votre miner a calculé un hash valide, mais le monde a changé avant que la réponse n'arrive. Voici les causes les plus courantes :

Latence réseau élevée

La cause la plus courante. Notre analyse de latence stratum explore ce sujet en détail. Plus vous êtes loin du serveur du pool (géographiquement et en termes de sauts réseau), plus il faut de temps pour que les notifications de nouvelle tâche vous parviennent et pour que vos shares atteignent le pool. Chaque milliseconde de délai est une fenêtre où le block peut changer.

Impact typique : Une connexion aller-retour de 300 ms au lieu de 30 ms ajoute environ 270ms / block_time à votre taux de stale. Pour un coin avec un temps de block de 60 secondes, cela représente environ 0,45 % de stale shares supplémentaires.

Temps de block courts

Les coins avec des temps de block rapides produisent naturellement plus de stale shares car les blocks changent plus fréquemment. Si un coin produit un nouveau block toutes les 15 secondes, il y a 4 fois plus de transitions de block par minute qu'un coin à 60 secondes — soit 4 fois plus d'occasions pour que votre share arrive en retard.

Impact typique : Les taux de stale sont approximativement inversement proportionnels au temps de block. Un coin avec des blocks de 15 s aura environ 4 fois le taux de stale d'un coin avec des blocks de 60 s, toutes choses égales par ailleurs.

Logiciel de mining lent

Lorsque le pool envoie une nouvelle tâche (parce qu'un nouveau block a été trouvé), votre logiciel de mining doit arrêter de travailler sur l'ancienne tâche et passer à la nouvelle le plus rapidement possible. Les miners plus anciens ou mal optimisés peuvent prendre plusieurs centaines de millisecondes pour traiter la transition, pendant lesquelles ils continuent à soumettre des shares pour l'ancien block.

Impact typique : Varie énormément. Les miners modernes changent en moins de 10 ms. Les logiciels plus anciens peuvent prendre 200 à 500 ms, augmentant significativement les taux de stale.

WiFi au lieu d'Ethernet

Le WiFi introduit une latence variable, des pertes de paquets et des coupures périodiques que les connexions Ethernet filaires n'ont pas. Une connexion WiFi peut avoir une latence moyenne de 5 ms mais monter à 200 ms et plus lors d'interférences. Ces pics causent des rafales de stale shares.

Impact typique : Le WiFi peut ajouter 0,5 à 2 % de stale shares par rapport à une connexion filaire, principalement à cause des pics de latence plutôt que de la latence moyenne.

Distance au serveur du pool

Miner sur un serveur de pool situé sur un autre continent ajoute 100 à 300 ms de latence aller-retour en raison de la vitesse physique de la lumière dans les fibres optiques. Bien que les pools modernes minimisent cet impact grâce à des implémentations stratum efficaces, cela reste un facteur contributif.

Impact typique : Le mining intercontinental ajoute généralement 0,1 à 0,5 % de stale shares selon le temps de block du coin. Pour les coins avec des temps de block supérieurs à 60 secondes, c'est généralement négligeable.


Qu'est-ce qui cause les shares rejetées ?

Contrairement aux stale shares (un problème de timing), les shares rejetées indiquent que quelque chose est réellement incorrect dans le hash soumis par votre miner. Voici les coupables les plus courants :

Paramètres du logiciel de mining incorrects

Un logiciel de miner mal configuré est la cause numéro un des shares rejetées pour les nouveaux miners. Les erreurs courantes incluent la connexion au mauvais port (qui peut attendre un algorithme différent), un format de nom de worker incorrect, ou l'utilisation de paramètres destinés à un autre coin. Choisir la bonne combinaison de matériel et logiciel de mining est essentiel.

Comment identifier : Si vous voyez un taux de rejet élevé immédiatement après le démarrage du miner, vérifiez votre adresse de pool, port, nom de worker et paramètres d'algorithme par rapport à la page « Pour commencer » du pool.

Overclock GPU instable

Le plus courant chez les miners expérimentés

Lorsque vous poussez le clock mémoire ou le clock du cœur de votre GPU trop haut, le GPU peut produire des calculs de hash incorrects. Les mathématiques sont fausses au niveau du silicium — des bits basculent, des valeurs se corrompent, et le hash résultant est invalide. Le miner ne sait pas que le hash est mauvais (il ressemble toujours à un hash), donc il le soumet au pool, qui le rejette immédiatement.

Comment identifier : Si votre taux de shares rejetées augmente après avoir augmenté votre overclock, votre GPU est instable à ces paramètres. Réduisez le clock mémoire de 50 à 100 MHz et le clock du cœur de 25 à 50 MHz jusqu'à ce que les rejets tombent à zéro.

Mauvais algorithme configuré

Chaque cryptomonnaie utilise un algorithme de mining spécifique (SHA-256, Ethash, RandomX, Equihash, Groestl, etc.). Si votre miner est configuré pour calculer des hash avec le mauvais algorithme, chaque share sera rejetée car les hash sont fondamentalement incompatibles.

Comment identifier : Un taux de rejet de 100 % dès le démarrage du mining est presque toujours une incompatibilité d'algorithme. Vérifiez l'algorithme correct sur la page d'information du pool.

Shares en double

Si votre miner soumet la même share deux fois (même nonce, même tâche), le pool rejette le doublon. Cela peut arriver avec un logiciel de mining bugé, ou lorsque plusieurs instances de miner fonctionnent simultanément et chevauchent accidentellement leurs plages de nonce.

Comment identifier : Le message de rejet du pool mentionnera spécifiquement « duplicate share ». Assurez-vous de ne pas exécuter deux copies de votre miner pointées vers le même worker, et mettez à jour votre logiciel de mining.

Erreurs matérielles (mémoire et thermique)

Une mémoire GPU défaillante, une surchauffe ou une pâte thermique dégradée peuvent provoquer des erreurs de calcul sporadiques. Contrairement à l'instabilité d'overclock (qui est constante), les défaillances matérielles ont tendance à produire des shares rejetées intermittentes qui peuvent s'aggraver avec le temps ou augmenter avec la température du GPU.

Comment identifier : Des shares rejetées qui augmentent à mesure que le GPU chauffe, ou qui n'apparaissent que sur un seul GPU dans un rig multi-GPU, suggèrent des problèmes matériels. Surveillez les températures et envisagez de remettre de la pâte thermique ou de remplacer le GPU.


Taux de shares acceptables

Utilisez ce tableau pour diagnostiquer la santé de votre configuration de mining. Ces références s'appliquent à la plupart des coins minés par GPU avec des temps de block de 30 secondes ou plus.

Type de share Acceptable Préoccupant Critique
Acceptées >99 % 97–99 % <97 %
Stale <1 % 1–3 % >3 %
Rejetées <0,1 % 0,1–1 % >1 %
Note importante

Ces seuils sont des indicateurs, pas des règles absolues. Un miner à l'opposé du monde par rapport au serveur du pool peut voir 1,5 % de stale shares — c'est le coût de la distance et c'est parfaitement normal. Mais un miner sur le même continent avec 3 % de stale shares a un problème réseau qui vaut la peine d'être investigué.


Comment corriger des taux élevés de stale et de rejet

Si vos taux de shares sont en dehors de la plage acceptable, parcourez cette liste de dépannage dans l'ordre. Chaque étape traite les causes les plus courantes, en commençant par les corrections les plus simples.

Corriger un taux élevé de stale

Corriger un taux élevé de rejets


Comment les shares affectent vos gains

Les stale shares et les shares rejetées ont un impact direct et mesurable sur vos revenus de mining. Votre hashrate effectif — le hashrate qui vous rapporte réellement des coins — est toujours inférieur à votre hashrate rapporté en raison des shares qui ne comptent pas.

La formule du hashrate effectif

Hashrate effectif = Hashrate rapporté × Taux d'acceptation

// Où Taux d'acceptation = Shares acceptées / Total des shares

Exemple : le coût de 5 % de shares invalides

Calculons l'impact réel sur les gains pour un miner avec un GPU de 100 MH/s qui a un taux combiné de 5 % de stale + rejetées :

Hashrate rapporté :        100 MH/s
Taux de shares acceptées : 95 % (3 % stale + 2 % rejetées)
Hashrate effectif :        100 × 0,95 = 95 MH/s

// Supposons que ce miner gagne 3,00 $/jour à 100 % d'efficacité
Gains quotidiens à 100 % : 3,00 $
Gains quotidiens à 95 % :  2,85 $
Perte quotidienne :         0,15 $
Perte mensuelle :           4,50 $
Perte annuelle :            54,75 $
100 MH/s
Hashrate rapporté
95 MH/s
Hashrate effectif
-54,75 $
Gains perdus par an

Cette différence de 5 MH/s représente un véritable travail de calcul effectué par votre GPU — il a consommé de l'électricité, généré de la chaleur et usé votre matériel — mais ne vous a rien rapporté. Suivre de bonnes pratiques de sécurité de mining pool et optimiser votre connexion contribue à minimiser ces pertes. Le coût en électricité du calcul de ces shares gaspillées est une perte pure.

Multipliez par le nombre de vos rigs

Les chiffres ci-dessus concernent un seul GPU. Si vous faites tourner un rig de 6 GPU, cette perte annuelle devient 328,50 $. Pour une petite ferme de 10 rigs (60 GPU), vous perdriez 3 285 $ par an à cause d'un taux de shares invalides de 5 % réparable. Passer une heure à optimiser votre configuration se rentabilise largement.

Imaginez que vous travaillez un service de 8 heures mais que 24 minutes de votre travail sont jetées chaque jour parce que vous remplissiez les formulaires de la veille (stale) ou faisiez des erreurs de calcul (rejetées). Vous avez fait le travail, vous êtes fatigué, vous avez utilisé les fournitures — mais vous n'êtes pas payé pour ces 24 minutes. Sur un an, cela représente 6 journées de travail complètes non payées.


En résumé

Les shares sont votre preuve de travail. C'est ainsi que le pool mesure votre contribution et détermine votre paiement. Seules les shares acceptées comptent pour vos gains. Chaque stale share ou share rejetée est de l'électricité gaspillée et un revenu perdu.

Les stale shares sont un problème réseau. Elles signifient que vos shares arrivent trop tard à cause de la latence entre vous et le pool. Corrigez-les avec une connexion filaire, un serveur plus proche et un logiciel de mining à jour. Un faible taux de stale (inférieur à 1 %) est normal et inévitable.

Les shares rejetées sont un problème matériel ou de configuration. Elles signifient que quelque chose ne va pas avec le hash lui-même. La cause la plus courante est un overclock GPU instable. Si vous voyez des shares rejetées, réduisez d'abord votre overclock, puis vérifiez votre algorithme et votre température.

Objectif : >99 % acceptées, <1 % stale, <0,1 % rejetées. Si vos chiffres sont moins bons, parcourez la liste de dépannage ci-dessus. Le temps que vous consacrez à l'optimisation sera rentabilisé en gains récupérés en quelques jours ou semaines.