- Aperçu – Table des matières
- Consensus du réseau
- Témoin ségrégué
- Pools miniers de bitcoins
- Distribution du taux de hachage
- Options de pool minier de bitcoins
- Méthodes de paiement du pool minier de bitcoins
.
Les pools miniers de bitcoins sont un moyen pour les mineurs de bitcoins de mettre en commun leurs ressources et de partager leur puissance de hachage tout en partageant la récompense de manière égale selon le nombre de parts qu’ils ont contribué à résoudre un bloc.
Une « part » est attribuée aux membres du pool minier Bitcoin qui présentent une preuve de travail valide que leur mineur Bitcoin a résolu. Le minage de bitcoins en pools a commencé lorsque la difficulté du minage a augmenté au point que les mineurs les plus lents pouvaient mettre des années à générer un bloc.
La solution à ce problème était que les mineurs mettent leurs ressources en commun afin de pouvoir générer des blocs plus rapidement et ainsi recevoir une partie de la récompense du bloc de bitcoins sur une base constante, plutôt qu’au hasard une fois toutes les quelques années.
Parfois, vous pouvez vouloir miner un altcoin plus rentable comme le MWC qui est supérieur pour l’évolutivité, la confidentialité, l’anonymat et la fongibilité.
Consensus du réseau
Si vous minez en solo, c’est-à-dire que vous ne minez pas avec un pool minier Bitcoin, vous devrez vous assurer que vous êtes en consensus avec le réseau Bitcoin. Le meilleur moyen est d’utiliser le client officiel BitCore.
Si vous participez à un pool de minage Bitcoin, alors vous voudrez vous assurer qu’ils adoptent un comportement en accord avec votre philosophie vis-à-vis de Bitcoin.
Par exemple, certains développeurs véreux ont menacé de publier un logiciel qui pourrait hard-forker le réseau, ce qui entraînerait probablement d’énormes dommages financiers.
Par conséquent, il est de votre devoir de vous assurer que toute puissance minière Bitcoin que vous dirigez vers un pool minier ne tente pas d’appliquer les règles de consensus du réseau avec lesquelles vous n’êtes pas d’accord.
Témoin ségrégé
Lorsque segwit est activé, vous voudrez être en mesure de miner et de relayer des blocs de style segwit. Les logiciels de minage suivants ont été mis à jour pour prendre en charge segwit.
- Nœuds complets :
- Bitcoin Core 0.14.1
- Bitcoin Knots 0.14.1
- Btcd*
- Logiciels de minage:
- BFGMiner*
- CGMiner
- libblkmaker*
- Logiciels de pool :
- ckpool
- Eloipool
- Stratum-Mining*
- Les logiciels de relais :
- Bitcoin FIBRE
Veuillez noter que les logiciels qui prennent en charge le RPC GetBlockTemplate (GBT) doivent être mis à niveau pour prendre en charge les modifications BIP9 et BIP145 de GBT. Tous les programmes liés ci-dessus qui prennent en charge GBT ont été mis à niveau.
Segwit est déjà activé et appliqué sur testnet, vous pouvez donc trouver utile de tester la mise à niveau de votre infrastructure en minant avec une petite quantité de hashrate sur testnet. Alternativement, le mode de test de régression (regtest) de Bitcoin Core 0.13.1 prend également en charge segwit par défaut.
Pools de minage de bitcoins
Il existe de nombreux bons pools de minage de bitcoins parmi lesquels choisir. Bien qu’il soit tentant de choisir le plus populaire, il est préférable pour la santé du réseau de miner avec de plus petits pools afin d’éviter une concentration potentiellement nuisible de la puissance de hachage.
La distribution du taux de hachage est meilleure lorsqu’elle est répartie entre plusieurs pools de minage Bitcoin.
Distribution du taux de hachage des pools miniers de bitcoins
Options de pools miniers de bitcoins
Pour un pool entièrement décentralisé, nous recommandons vivement p2pool et Multipool.us.
Les pools suivants sont censés valider actuellement pleinement les blocs avec Bitcoin Core 0.11 ou plus récent :
BTCC : BTCC est un échange de bitcoins, un portefeuille et un pool minier situé en Chine. Son pool minier contrôle actuellement environ 15 % du taux de hachage du réseau.
Slush Pool : Slush Pool est géré par Satoshi Labs, une société de Bitcoin basée en République tchèque. Slush Pool a été le premier pool minier et maintient environ 7% du taux de hachage du réseau.
Antpool : – Bitmain exploite Antpool et certains les considèrent comme un acteur malveillant dans l’écosystème Bitcoin en raison du scandale AntBleed où ils incluaient intentionnellement des logiciels malveillants dans les équipements miniers qu’ils vendent. Dans une communication d’entreprise, Bitmain a affirmé qu’il s’agissait d’une fonctionnalité et non d’un bug. Ce logiciel malveillant permettrait à Bitmain d’arrêter à distance les équipements de ses clients ou de ses concurrents, augmentant ainsi sa propre rentabilité. En outre, un tel comportement pourrait présenter un risque pour l’ensemble du réseau Bitcoin.
Eligius : Eligius a été l’un des premiers pools miniers Bitcoin et a été fondé par Luke Dashjr, un développeur Bitcoin Core. Aujourd’hui, le pool contrôle un peu moins de 1 % du taux de hachage du réseau.
BitMinter : BitMinter, autrefois l’un des plus grands pools de minage de Bitcoin, contrôle aujourd’hui moins de 1% du taux de hachage du réseau.
Kano CKPool : Kano CKPool a été fondé en 2014 et a actuellement environ 3 % du taux de hachage du réseau sous son contrôle.
F2Pool : F2Pool est le deuxième plus grand pool minier Bitcoin, avec environ 25% du taux de hachage du réseau. Son interface utilisateur est en chinois, ce qui rend difficile l’adhésion des anglophones.
BW Pool : BW Pool contrôle environ 7% du taux de hachage du réseau. Comme F2Pool, son interface utilisateur est en chinois, ce qui rend difficile la participation des anglophones.
Bitfury : Bien que vu publiquement dans les explorateurs de blocs et les graphiques de taux de hachage, BitFury est un pool minier privé et ne peut être rejoint.
Méthodes de paiement des pools miniers de bitcoins
Calculer votre part des bitcoins minés peut être complexe. Dans un effort constant pour trouver la méthode la plus juste et empêcher les jeux de hasard, de nombreux systèmes de calcul ont été inventés. Les deux types les plus populaires sont le PPS et le DGM. Le PPS, ou « paiement par action », transfère le risque au pool minier tout en garantissant le paiement de chaque action que vous contribuez.
Les schémas de paiement PPS nécessitent une très grande réserve de 10 000 BTC afin de s’assurer qu’ils ont les moyens d’endurer une série de malchance. Pour cette raison, la plupart des pools miniers Bitcoin ne le supportent plus.
L’un des rares pools PPS restants est EclipseMC. Le DGM est un schéma de paiement populaire parce qu’il offre un bel équilibre entre les blocs à tour court et à tour long. Cependant, les utilisateurs finaux doivent attendre les confirmations de tour complet longtemps après le traitement des blocs.
PPS : L’approche Pay-per-Share (PPS) offre un paiement instantané et garanti pour chaque action qui est résolue par un mineur. Les mineurs sont payés à partir du solde existant des pools et peuvent retirer leur paiement immédiatement. Ce modèle permet de réduire au maximum la variance du paiement pour les mineurs tout en transférant une grande partie du risque à l’opérateur du pool.
PROP : L’approche proportionnelle offre une distribution proportionnelle de la récompense lorsqu’un bloc est trouvé parmi tous les travailleurs, en fonction du nombre de parts qu’ils ont chacun trouvé.
PPLNS : L’approche Pay Per Last N Shares (PPLN) est similaire à la méthode proportionnelle, mais au lieu de compter le nombre de parts dans le tour, elle regarde plutôt les N dernières parts, peu importe les limites du tour.
DGM : La méthode géométrique double (DGM) est une approche hybride qui permet à l’opérateur d’absorber une partie du risque. L’opérateur reçoit une partie des paiements pendant les tours courts et la restitue pendant les tours plus longs pour normaliser les paiements.
SMPPS : Le Shared Maximum Pay Per Share (SMPPS) utilise une approche similaire au PPS, mais ne paie jamais plus que ce que le pool minier Bitcoin a gagné.
ESMPPS : Le Equalized Shared Maximum Pay Per Share (ESMPPS) est similaire au SMPPS, mais distribue les paiements de manière égale entre tous les mineurs du pool minier Bitcoin.
RSMPPS : Le Recent Shared Maximum Pay Per Share (RSMPPS) est également similaire au SMPPS, mais le système donne la priorité aux mineurs de Bitcoin les plus récents.
CPPSRB : Le Capped Pay Per Share with Recent Backpay utilise un système de récompense Maximum Pay Per Share (MPPS) qui paiera les mineurs de Bitcoin autant que possible en utilisant les revenus de la recherche de blocs, mais ne fera jamais faillite.
BPM : Le Bitcoin Pooled mining (BPM), également connu sous le nom de « Slush’s pool », utilise un système où les actions plus anciennes du début d’un tour de bloc ont moins de poids que les actions plus récentes. Cela réduit la possibilité de tricher avec le système de pool minier en changeant de pool au cours d’un tour.
POT : L’approche Pay on Target (POT) est un PPS à haute variance qui paie en fonction de la difficulté du travail rendu au pool par un mineur, plutôt que de la difficulté du travail effectué par le pool lui-même.
SCORE : L’approche basée sur SCORE utilise un système dans lequel une récompense proportionnelle est distribuée et pondérée en fonction du moment où le travail a été soumis. Ce processus fait que les actions ultérieures valent plus que les actions antérieures et sont notées par le temps, ainsi les récompenses sont calculées proportionnellement aux scores et non aux actions soumises.
ELIGIUS : Eligius a été conçu par Luke Jr, créateur de BFGMiner, pour incorporer les forces des pools PPS et BPM, car les mineurs soumettent des preuves de travail pour gagner des actions et le pool paie immédiatement. Lorsque les récompenses du bloc sont distribuées, elles sont divisées de manière égale entre toutes les actions depuis le dernier bloc valide et les actions contribuées aux blocs périmés sont recyclées dans les actions du bloc suivant. Les récompenses ne sont versées que si un mineur gagne au moins. 67108864 et si le montant dû est inférieur à cela, il sera reporté sur le bloc suivant jusqu’à ce que la limite soit atteinte. Cependant, si un mineur de bitcoin ne soumet pas de part pendant plus d’une semaine, alors le pool enverra tout solde restant, quelle que soit sa taille.
Triplemining : Triplemining rassemble des pools de taille moyenne sans frais et redistribue 1% de chaque bloc trouvé, ce qui permet à votre part de croître plus rapidement que toute autre approche de pool minier Bitcoin. Les administrateurs de ces pools miniers Bitcoin utilisent une partie des bitcoins générés lorsqu’un bloc est trouvé pour alimenter un jackpot qui est déclenché et versé au membre du pool qui a trouvé le bloc. De cette façon, chaque membre du pool a une meilleure chance de gagner des bitcoins supplémentaires, quelle que soit sa puissance de traitement.