Aller au contenu principal
Minage

Stratum V2

Stratum V2 est l'évolution majeure du protocole de pool : permet au mineur de choisir son template (job declaration), chiffrement, performance accrue. Renforce la décentralisation du minage. Adopté progressivement par les grands pools.

Le protocole moderne pool-mineur

Stratum V2 est l'évolution majeure du protocole de communication entre mineurs et pools, conçu pour résoudre les défauts de Stratum V1 (en clair, vulnérable au MITM, contrôle excessif côté pool). Il introduit chiffrement, performance, et surtout la job declaration où le mineur choisit lui-même les transactions à inclure dans son bloc.

Les nouveautés

Communications chiffrées par Noise Protocol Framework, empêchant interception et manipulation. Performance accrue : binaire compact, multiplexing, latence réduite. Job declaration : le mineur peut construire son propre block template (en se basant sur son propre nœud Bitcoin Core), le pool ne l'impose plus. Job negotiation : pool et mineur peuvent négocier les paramètres.

Pourquoi la job declaration change tout

Avec Stratum V1, le pool fournit le block template. Le pool décide quelles transactions inclure. Conséquence : si un pool censure (OFAC), tous ses mineurs censurent par défaut, sans le savoir. Stratum V2 + job declaration redonne le choix au mineur. Il peut refuser un template censuré et construire son propre template via son nœud Bitcoin local.

Adoption

L'adoption Stratum V2 est progressive. Braiins Pool (Slush Pool historique) a été pionnier. Foundry, F2Pool, AntPool migrent. Ocean a directement choisi V2 ou un dérivé. Du côté mineurs, les firmwares (Braiins OS+, Vnish, S19j Pro firmware) supportent V2. Mais V1 reste dominant dans le déploiement effectif.

Datum et alternatives

OCEAN a poussé son propre protocole DATUM (Decentralized Alternative Templates for Universal Mining), inspiré de Stratum V2. Permet aux pools de proposer plusieurs templates parmi lesquels le mineur choisit. C'est l'incarnation pratique de la philosophie anti-censure.

Pour qui ça compte

Pour Bitcoin dans son ensemble : Stratum V2 est crucial pour préserver la résistance à la censure du minage. Pour les mineurs : choisir des pools V2 + soutenir cette transition est un acte politique. Pour les pools : adopter V2 est un signal de transparence et d'alignement sur les valeurs Bitcoin.

Termes lies

← Retour au glossaire complet

Glossaire inspire du dictionnaire de Loic Morel sur Pandul.fr.