Aller au contenu
buybitcoinsmart

Glossaire / Minage et consensus

Stratum V2

Aussi appelé SV2.

Qu'est-ce que Stratum V2 ?
Stratum V2 est le protocole réécrit entre les mineurs et les pools, qui chiffre la connexion et permet au mineur, et non au pool, de choisir quelles transactions entrent dans le bloc.

Stratum V1, le protocole en texte clair que les pools utilisent depuis 2012, remet au mineur un modèle de bloc terminé et lui demande seulement de calculer le hash. V2 le remplace par un protocole binaire et chiffré en quatre parties, dont l'une ramène la construction du modèle du côté du mineur. Sept pools contrôlant environ 75 pour cent du hashrate du réseau ont rejoint le groupe de travail qui le porte en mai 2026.

Comment cela fonctionne

Stratum V2 est composé de quatre sous-protocoles qui peuvent être adoptés séparément, ce qui explique pourquoi la mise à niveau est arrivée par étapes plutôt que d'un seul coup.

Le Mining Protocol transporte le trafic quotidien entre la machine et le pool, remplaçant les messages JSON en texte de V1 par des trames binaires compactes. Cela suffit à économiser de la bande passante et à réduire le temps d'aller-retour sur le nouveau travail, ce qui diminue les parts périmées sur les liaisons lentes. Le Job Declaration Protocol est la partie qui compte politiquement : il permet à un mineur d'indiquer au pool sur quel bloc il compte travailler, plutôt que l'inverse. Le Template Distribution Protocol relie le nœud Bitcoin Core du mineur à son logiciel de minage, remplaçant l'ancien appel getblocktemplate défini dans les BIP22 et BIP23 par une interface push qui envoie les modèles mis à jour dès qu'ils changent. Le Job Distribution Protocol gère la transmission de ce travail aux proxys et aux machines individuelles.

Le chiffrement est le second changement majeur. Le trafic Stratum V1 est en clair et non authentifié, ce qui signifie qu'un fournisseur d'accès internet, un centre d'hébergement ou toute autre entité sur le chemin peut lire le travail d'un mineur et rediriger discrètement ce hashrate vers un pool de son choix. V2 enveloppe chaque connexion dans un canal chiffré et authentifié bâti sur la poignée de main Noise, de sorte que le pool auquel un mineur croit parler est bien celui auquel il parle réellement.

L'implémentation de référence, connue sous le nom de SRI, a atteint la version 1.0.0 le 22 mars 2024, puis la version 1.1.0 en octobre de la même année. Elle fournit un proxy de traduction pour que les micrologiciels V1 existants puissent se connecter à un pool V2, ce qui a permis la majeure partie des premières adoptions. Bitcoin Core lui-même ne parle pas Stratum V2 ; les contributeurs ont choisi d'exposer une interface de minage générale via IPC, et le fournisseur de modèles vit dans un logiciel séparé qui communique avec le nœud par cette interface.

Où le voit-on

Stratum V2 apparaît d'abord dans l'infrastructure de minage, et seulement indirectement dans ce qu'un acheteur de bitcoin touche.

DEMAND a été lancé en 2025 comme le premier pool construit nativement sur l'implémentation de référence, Braiins, qui a proposé le protocole en 2019, le prend en charge dans son propre pool et son micrologiciel de minage, et en mai 2026 Foundry, AntPool, F2Pool, SpiderPool, MARA Pool, Block et DMND ont rejoint un groupe de travail couvrant environ trois quarts du hashrate du réseau. C'est un vrai changement, avec une réserve importante : qu'un pool prenne en charge la déclaration de travail ne signifie pas que ses mineurs l'utilisent. L'opérateur individuel doit faire tourner un nœud Bitcoin Core et configurer son micrologiciel pour déclarer ses propres travaux, et cette étape reste rare.

Pour quelqu'un qui ne fait qu'acheter et conserver, l'enjeu est la censure des transactions. Quand les pools construisent chaque modèle, une poignée d'entreprises décide quels paiements sont confirmés, et un filtrage a déjà été tenté. La déclaration de travail répartit cette décision entre des milliers de machines indépendantes, si bien qu'une politique au niveau d'un pool cesse d'être une politique pour le réseau. La mise à niveau ne change ni les frais, ni les délais de confirmation, ni quoi que ce soit que vous voyez dans un portefeuille. Elle change qui tient la plume.

Questions fréquentes

Stratum V2 change-t-il quelque chose si je ne fais qu'acheter et conserver du bitcoin ?

Pas directement. Les frais, les délais de confirmation et les portefeuilles ne sont pas concernés. Ce qui change, c'est qui décide quelles transactions entrent dans un bloc, ce qui compte si les pools se mettent un jour à filtrer les paiements à grande échelle.

Stratum V2 est-il un soft fork ou une modification du protocole bitcoin ?

Ni l'un ni l'autre. C'est un protocole de communication entre les machines de minage et les pools, entièrement en dehors des règles de consensus, qui ne nécessite donc ni activation ni accord des opérateurs de nœuds pour être déployé.

Termes associés

Plus de termes : Minage et consensus

Lire cette page en anglais