Stratum
Stratum est le protocole qu'un logiciel de minage utilise pour se connecter à un pool. Le pool distribue le travail et le mineur lui renvoie des shares par ce biais. C'est la langue standard du minage en pool.
Stratum garde une seule connexion ouverte entre le logiciel de minage et le pool, et les deux côtés y échangent de courts messages JSON. Il a remplacé une ancienne méthode dans laquelle les mineurs devaient sans cesse redemander du travail au pool. Avec stratum, le pool envoie le nouveau travail dès qu'il est prêt, ce qui réduit l'effort gaspillé.
Une session suit quelques étapes. Le logiciel de minage s'abonne d'abord, puis se connecte avec son nom d'utilisateur, qui sur la plupart des pools est une adresse de portefeuille. Le pool envoie un job et une difficulté des shares. Le logiciel de minage calcule des hashs et envoie chaque share qu'il trouve, et le pool répond accepté ou rejeté. Quand un nouveau bloc apparaît sur le réseau, le pool envoie un nouveau job et demande au logiciel d'abandonner l'ancien.
Vous vous connectez soit sous forme non chiffrée (stratum+tcp), soit sous forme chiffrée (stratum+ssl). La forme chiffrée utilise TLS, la même protection qu'un site web, donc personne sur le chemin réseau ne peut lire ni modifier votre trafic. Certains logiciels de minage écrivent le préfixe autrement, alors consultez le README de votre logiciel.
Une ligne de pool type comporte trois parties : un hôte, un port et votre identifiant. La plupart des problèmes de connexion viennent d'une faute de frappe dans l'une d'elles, du mauvais port pour la version non chiffrée ou TLS, ou d'un pare-feu qui bloque ce port. Si votre logiciel de minage ne cesse de se reconnecter, vérifiez d'abord ces trois points.
Chaque famille de cryptomonnaies utilise sa propre variante de stratum, donc un logiciel de minage conçu pour un algorithme ne parle pas forcément la version d'une autre cryptomonnaie. C'est l'une des raisons pour lesquelles les guides de configuration sont écrits pour chaque logiciel. Une version plus récente, Stratum V2, existe pour certaines cryptomonnaies et ajoute le chiffrement et un format binaire, mais la plupart des pools parlent encore la version d'origine.
Vous connectez votre logiciel de minage au pool via stratum, sur l'hôte et le port indiqués par la page Comment miner. Choisissez la région la plus proche de vous pour garder une latence basse, et donc peu de shares périmés.