Table des matières
- Qu'est-ce que le Bitcoin Mining?
- Que font réellement les mineurs
- Exploitation minière et circulation de Bitcoin
- Combien un mineur gagne
- Équipement nécessaire pour extraire
- L'explication simple
- Le nombre hexadécimal à 64 chiffres
- Que sont les pools de minage de pièces?
Qu'est-ce que le Bitcoin Mining?
L'extraction de crypto-monnaie est laborieuse, coûteuse et seulement sporadiquement gratifiante. Néanmoins, l'exploitation minière a un attrait magnétique pour de nombreux investisseurs intéressés par la crypto-monnaie en raison du fait que les mineurs sont récompensés pour leur travail avec des jetons cryptographiques. Cela peut être dû au fait que les entrepreneurs considèrent l'exploitation minière comme des pièces de monnaie du ciel, comme les prospecteurs d'or de Californie en 1849. Et si vous êtes technologiquement enclin, pourquoi ne pas le faire?
Cependant, avant d'investir du temps et de l'équipement, lisez cet explicateur pour voir si l'exploitation minière est vraiment pour vous. Nous nous concentrerons principalement sur Bitcoin (tout au long, nous utiliserons "Bitcoin" lorsque nous ferons référence au réseau ou à la crypto-monnaie comme concept, et "bitcoin" lorsque nous ferons référence à une quantité de jetons individuels).
Le principal attrait pour de nombreux mineurs de Bitcoin est la perspective d'être récompensé par de précieux jetons Bitcoin. Cela dit, vous n'avez certainement pas besoin d'être mineur pour posséder des jetons de crypto-monnaie. Vous pouvez également acheter des crypto-monnaies en utilisant une monnaie fiduciaire; vous pouvez l'échanger sur un échange comme Bitstamp en utilisant un autre crypto (par exemple, en utilisant Ethereum ou NEO pour acheter du bitcoin); vous pouvez même le gagner en jouant à des jeux vidéo ou en publiant des articles de blog sur des plateformes qui paient les utilisateurs en crypto-monnaie. Un exemple de ce dernier est Steemit, qui est un peu comme Medium, sauf que les utilisateurs peuvent récompenser les blogueurs en les payant dans une crypto-monnaie propriétaire appelée STEEM. STEEM peut ensuite être échangé ailleurs contre du bitcoin.
La récompense bitcoin que les mineurs reçoivent est une incitation qui motive les gens à aider dans le but principal de l'exploitation minière: soutenir, légitimer et surveiller le réseau Bitcoin et sa blockchain. Étant donné que ces responsabilités sont réparties entre de nombreux utilisateurs dans le monde entier, le bitcoin serait une crypto-monnaie "décentralisée", ou qui ne dépend pas d'une banque centrale ou d'un gouvernement pour superviser sa réglementation.
Points clés à retenir
- En minant, vous pouvez gagner de la crypto-monnaie sans avoir à mettre de l'argent pour cela.Les mineurs de Bitcoin reçoivent du Bitcoin en récompense pour avoir terminé des "blocs" de transactions vérifiées qui sont ajoutés à la blockchain.Des récompenses minières sont versées au mineur qui découvre une solution pour un casse-tête de hachage complexe en premier, et la probabilité qu'un participant soit le seul à découvrir la solution est liée à la partie de la puissance totale de minage sur le réseau.Les dépenses doubles sont un phénomène dans lequel un utilisateur de bitcoin dépense illégalement deux fois les mêmes jetons. Vous avez besoin d'un GPU (unité de traitement graphique) ou d'un circuit intégré spécifique à l'application (ASIC) pour mettre en place une plate-forme minière.
Que font réellement les mineurs
Les mineurs sont payés pour leur travail d'auditeur. Ils font le travail de vérification des transactions Bitcoin précédentes. Cette convention vise à garder les utilisateurs de Bitcoin honnêtes et a été conçue par le fondateur de Bitcoin, Satoshi Nakamoto. En vérifiant les transactions, les mineurs contribuent à prévenir le «problème de double dépense».
La double dépense est un scénario dans lequel un propriétaire de bitcoin dépense illégalement deux fois le même bitcoin. Avec la monnaie physique, ce n'est pas un problème: une fois que vous remettez à quelqu'un un billet de 20 $ pour acheter une bouteille de vodka, vous ne l'avez plus, il n'y a donc aucun danger que vous puissiez utiliser ce même billet de 20 $ pour acheter des billets de loto à côté. Avec la monnaie numérique, cependant, comme l'explique le dictionnaire Investopedia, "il existe un risque que le titulaire puisse faire une copie du jeton numérique et l'envoyer à un commerçant ou à une autre partie tout en conservant l'original".
Disons que vous aviez un billet de 20 $ légitime et une contrefaçon de ce même 20 $. Si vous tentiez de dépenser à la fois la vraie facture et la fausse, quelqu'un qui prendrait la peine de regarder les deux numéros de série des factures verrait qu'ils étaient le même numéro, et donc l'un d'eux devait être faux. Ce que fait un mineur de bitcoin est analogue à cela: il vérifie les transactions pour s'assurer que les utilisateurs n'ont pas essayé de dépenser le même bitcoin deux fois de manière illégitime. Ce n'est pas une analogie parfaite - nous expliquerons plus en détail ci-dessous.
Une fois qu'un mineur a vérifié une valeur de 1 Mo (mégaoctet) de transactions bitcoin, connu sous le nom de «bloc», ce mineur est éligible pour être récompensé avec une quantité de bitcoin (plus d'informations sur la récompense bitcoin ci-dessous également). La limite de 1 Mo a été fixée par Satoshi Nakamoto et est un sujet de controverse, car certains mineurs pensent que la taille du bloc devrait être augmentée pour accueillir plus de données, ce qui signifierait effectivement que le réseau bitcoin pourrait traiter et vérifier les transactions plus rapidement.
Notez que la vérification d'une valeur de 1 Mo de transactions rend un mineur de pièces éligible pour gagner du bitcoin - tout le monde qui vérifie les transactions ne sera pas payé.
1 Mo de transactions peut théoriquement être aussi petit qu'une transaction (bien que ce ne soit pas du tout courant) ou plusieurs milliers. Cela dépend de la quantité de données que les transactions prennent.
"Donc, après tout ce travail de vérification des transactions, je ne pourrais toujours pas obtenir de bitcoin pour cela?"
C'est exact.
Pour gagner des bitcoins, vous devez remplir deux conditions. L'une est une question d'effort; l'un est une question de chance.
1) Vous devez vérifier environ 1 Mo de transactions. C'est la partie facile.
2) Vous devez être le premier mineur à arriver à la bonne réponse à un problème numérique. Ce processus est également appelé preuve de travail.
"Que voulez-vous dire, 'la bonne réponse à un problème numérique'?"
La bonne nouvelle: aucun calcul ou calcul avancé n'est impliqué. Vous avez peut-être entendu dire que les mineurs résolvent des problèmes mathématiques difficiles - ce n'est pas tout à fait vrai. Ce qu'ils font en fait, c'est d'être le premier mineur à trouver un nombre hexadécimal à 64 chiffres (un «hachage») inférieur ou égal au hachage cible. C'est essentiellement une conjecture.
La mauvaise nouvelle: c'est de la conjecture, mais avec le nombre total de suppositions possibles pour chacun de ces problèmes étant de l'ordre de milliers de milliards, c'est un travail incroyablement ardu. Afin de résoudre d'abord un problème, les mineurs ont besoin de beaucoup de puissance de calcul. Pour exploiter avec succès, vous devez avoir un «taux de hachage» élevé, qui est mesuré en termes de mégahashs par seconde (MH / s), de gigahashes par seconde (GH / s) et de terahashes par seconde (TH / s).
C'est un grand nombre de hachages.
Exploitation minière et circulation de Bitcoin
En plus de remplir les poches des mineurs et de soutenir l'écosystème du bitcoin, l'exploitation minière sert un autre objectif vital: c'est le seul moyen de mettre en circulation de nouvelles crypto-monnaies. En d'autres termes, les mineurs sont essentiellement des «monnaies». Par exemple, en novembre 2019, il y avait environ 18 millions de bitcoins en circulation. Mis à part les pièces frappées via le bloc Genesis (le tout premier bloc, créé par le fondateur Satoshi Nakamoto), chacun de ces bitcoins a vu le jour à cause des mineurs. En l'absence de mineurs, Bitcoin en tant que réseau existerait toujours et serait utilisable, mais il n'y aurait jamais de bitcoin supplémentaire. Il arrivera finalement un moment où l'extraction du bitcoin prendra fin; selon le protocole Bitcoin, le nombre total de bitcoins sera plafonné à 21 millions. Cependant, comme le taux de bitcoin "extrait" est réduit au fil du temps, le bitcoin final ne circulera que vers l'an 2140.
Mis à part le gain de bitcoin à court terme, être un mineur peut vous donner un pouvoir de "vote" lorsque des modifications sont proposées dans le protocole réseau Bitcoin. En d'autres termes, un mineur qui réussit a une influence sur le processus décisionnel sur des sujets tels que le bifurcation.
Combien un mineur gagne
Les récompenses pour l'exploitation du bitcoin sont réduites de moitié tous les quatre ans environ. Lorsque le bitcoin a été extrait pour la première fois en 2009, extraire un bloc vous rapporterait 50 BTC. En 2012, ce chiffre a été réduit de moitié à 25 BTC. En 2016, cela a encore été divisé par deux pour atteindre le niveau actuel de 12, 5 BTC. Vers 2020, la taille de la récompense sera de nouveau réduite de moitié à 6, 25 BTC. Au moment de la rédaction, la récompense pour avoir terminé un bloc est de 12, 5 Bitcoin. En novembre 2019, le prix du Bitcoin était d'environ 9 300 $ par bitcoin, ce qui signifie que vous gagneriez 116 250 $ (12, 5 x 9 300) pour terminer un bloc. Ce n'est pas une mauvaise incitation à résoudre ce problème de hachage complexe détaillé ci-dessus, il pourrait sembler.
Équipement nécessaire pour extraire
Bien qu'au début de l'histoire du bitcoin, les individus aient pu être en mesure de concourir pour des blocs avec un ordinateur à domicile, ce n'est plus le cas. La raison en est que la difficulté d'extraction du bitcoin change avec le temps. Afin d'assurer le bon fonctionnement de la blockchain et sa capacité à traiter et vérifier les transactions, le réseau Bitcoin vise à produire un bloc toutes les 10 minutes environ. Cependant, s'il y a un million de plates-formes minières en compétition pour résoudre le problème de hachage, elles parviendront probablement à une solution plus rapidement qu'un scénario dans lequel 10 plates-formes minières travaillent sur le même problème. Pour cette raison, Bitcoin est conçu pour évaluer et ajuster la difficulté d'extraction tous les 2 016 blocs, ou environ toutes les deux semaines. Lorsqu'il y a plus de puissance de calcul fonctionnant collectivement pour extraire du bitcoin, le niveau de difficulté de l'extraction augmente afin de maintenir la production de blocs à un taux stable. Moins de puissance de calcul signifie que le niveau de difficulté diminue. Pour avoir une idée de la puissance de calcul nécessaire, lorsque Bitcoin a été lancé en 2009, le niveau de difficulté initial était de un. En novembre 2019, ce chiffre dépassait les 13 billions.
Tout cela signifie que, pour exploiter de manière compétitive, les mineurs doivent désormais investir dans un équipement informatique puissant comme un GPU (unité de traitement graphique) ou, plus réaliste, un circuit intégré spécifique à l'application (ASIC). Ceux-ci peuvent aller de 500 $ à des dizaines de milliers. Certains mineurs, en particulier les mineurs d'Ethereum, achètent des cartes graphiques individuelles (GPU) comme un moyen peu coûteux de bricoler les opérations minières. La photo ci-dessous est une machine minière de fortune faite maison. Les cartes graphiques sont ces blocs rectangulaires avec des cercles vrombissants. Remarquez les attaches en sandwich qui maintiennent les cartes graphiques au poteau métallique. Ce n'est probablement pas le moyen le plus efficace pour exploiter, et comme vous pouvez le deviner, de nombreux mineurs y participent autant pour le plaisir et le défi que pour l'argent.
La version "Expliquez-le comme si j'avais cinq ans"
Les tenants et aboutissants de l'exploitation de bitcoins peuvent être difficiles à comprendre tels quels. Considérez cet exemple illustratif du fonctionnement du problème de hachage: je dis à trois amis que je pense à un nombre compris entre un et 100, et j'écris ce nombre sur une feuille de papier et le scelle dans une enveloppe. Mes amis n'ont pas à deviner le nombre exact; ils doivent juste être la première personne à deviner un nombre inférieur ou égal au nombre auquel je pense. Et il n'y a pas de limite au nombre de suppositions qu'ils obtiennent.
Disons que je pense au nombre 19. Si l'ami A devine 21, il perd à cause de 21> 19. Si l'ami B devine 16 et l'ami C devine 12, alors ils sont tous les deux théoriquement arrivés à des réponses viables, à cause de 16 <19 et 12 <19. Il n'y a pas de "crédit supplémentaire" pour l'ami B, même si la réponse de B était plus proche de la réponse cible de 19. Imaginez maintenant que je pose la question "devinez à quel nombre je pense", mais je ne pose pas seulement trois amis, et je ne pense pas à un nombre compris entre 1 et 100. Je demande plutôt à des millions de mineurs potentiels et je pense à un nombre hexadécimal à 64 chiffres. Maintenant, vous voyez qu'il va être extrêmement difficile de deviner la bonne réponse.
Si B et C répondent tous les deux simultanément, alors l'analogie ELI5 tombe en panne.
En termes de Bitcoin, les réponses simultanées se produisent fréquemment, mais à la fin de la journée, il ne peut y avoir qu'une seule réponse gagnante. Lorsque plusieurs réponses simultanées sont présentées qui sont égales ou inférieures au nombre cible, le réseau Bitcoin décidera à la majorité simple - 51% - quel mineur honorer. Typiquement, c'est le mineur qui a fait le plus de travail, c'est celui qui vérifie le plus de transactions. Le bloc perdant devient alors un "bloc orphelin". Les blocs orphelins sont ceux qui ne sont pas ajoutés à la blockchain. Les mineurs qui réussissent à résoudre le problème de hachage mais qui n'ont pas vérifié la plupart des transactions ne sont pas récompensés par le bitcoin.
Qu'est-ce qu'un "nombre hexadécimal à 64 chiffres"?
Eh bien, voici un exemple d'un tel nombre:
0000000000000000057fcc708cf0130d95e27c5819203e9f967ac56e4df598ee
Le numéro ci-dessus comporte 64 chiffres. Assez facile à comprendre jusqu'à présent. Comme vous l'avez probablement remarqué, ce nombre n'est pas seulement composé de chiffres, mais aussi de lettres de l'alphabet. Pourquoi donc?
Pour comprendre ce que font ces lettres au milieu des chiffres, déballons le mot «hexadécimal».
Comme vous le savez, nous utilisons le système "décimal", ce qui signifie qu'il s'agit de la base 10. Cela, à son tour, signifie que chaque chiffre d'un nombre à plusieurs chiffres a 10 possibilités, de zéro à neuf.
«Hexadécimal», d'autre part, signifie la base 16, car «hex» est dérivé du mot grec pour six et «deca» est dérivé du mot grec pour 10. Dans un système hexadécimal, chaque chiffre a 16 possibilités. Mais notre système numérique n'offre que 10 façons de représenter les nombres (de zéro à neuf). C'est pourquoi vous devez coller des lettres, en particulier les lettres a, b, c, d, e et f.
Alors, qu'est-ce que les "nombres hexadécimaux à 64 chiffres" ont à voir avec l'extraction de bitcoins?
Rappelez-vous cette analogie ELI5, où j'ai écrit le numéro 19 sur un morceau de papier et l'ai mis dans une enveloppe scellée?
En termes d'exploration de bitcoin, ce nombre métaphorique non divulgué dans l'enveloppe est appelé le hachage cible.
Ce que les mineurs font avec ces énormes ordinateurs et des dizaines de ventilateurs de refroidissement, c'est deviner le hachage cible. Les mineurs font ces suppositions en générant aléatoirement autant de "nonces" que possible, aussi vite que possible. Un nonce est l'abréviation de "nombre utilisé une seule fois" et le nonce est la clé pour générer ces nombres hexadécimaux 64 bits dont je continue de parler. Dans l'exploitation minière Bitcoin, un nonce a une taille de 32 bits, beaucoup plus petit que le hachage, qui est de 256 bits. Le premier mineur dont le nonce génère un hachage inférieur ou égal au hachage cible obtient un crédit pour avoir terminé ce bloc et obtient un butin de 12, 5 BTC.
En théorie, vous pourriez atteindre le même objectif en lançant un dé à 16 faces 64 fois pour arriver à des nombres aléatoires, mais pourquoi diable voudriez-vous faire cela?
La capture d'écran ci-dessous, tirée du site Blockchain.info, pourrait vous aider à rassembler toutes ces informations en un coup d'œil. Vous consultez un résumé de tout ce qui s'est passé lors de l'extraction du bloc # 490163. Le nonce qui a généré le hachage "gagnant" était 731511405. Le hachage cible est affiché en haut. Le terme «relayé par Antpool» fait référence au fait que ce bloc particulier a été complété par AntPool, l'un des pools de minage les plus performants (plus de détails sur les pools de minage ci-dessous). Comme vous le voyez ici, leur contribution à la communauté Bitcoin est qu'ils ont confirmé 1768 transactions pour ce bloc. Si vous voulez vraiment voir toutes les 1768 de ces transactions pour ce bloc, allez sur cette page et faites défiler jusqu'à la rubrique "Transactions".
(source: Blockchain.info)
"Alors, comment deviner le hachage cible?"
Tous les hachages cibles commencent par des zéros - au moins huit zéros et jusqu'à 63 zéros.
Il n'y a pas de cible minimale, mais il y a une cible maximale fixée par le protocole Bitcoin. Aucun objectif ne peut être supérieur à ce nombre:
00000000ffff0000000000000000000000000000000000000000000000000000
Voici quelques exemples de hachages aléatoires et les critères pour savoir s'ils mèneront au succès pour le mineur:
"Comment puis-je maximiser mes chances de deviner le hachage cible avant tout le monde?"
Vous devriez obtenir une plate-forme d'extraction rapide ou, plus réaliste, rejoindre un pool d'extraction - un groupe de mineurs qui combinent leur puissance de calcul et divisent le bitcoin extrait. Les pools miniers sont comparables à ceux des clubs Powerball dont les membres achètent des billets de loterie en masse et acceptent de partager les gains. Un nombre disproportionné de blocs sont extraits par des piscines plutôt que par des mineurs individuels.
En d'autres termes, ce n'est qu'un jeu de chiffres. Vous ne pouvez pas deviner le modèle ou faire une prédiction basée sur les hachages cibles précédents. Le niveau de difficulté du bloc le plus récent au moment de la rédaction est d'environ 13, 69 trillions, ce qui signifie que la probabilité qu'un nonce donné produise un hachage en dessous de la cible est d'une sur 13, 69 trillions. Pas de grandes chances si vous travaillez seul, même avec une plate-forme minière extrêmement puissante.
"Comment puis-je décider si le bitcoin sera rentable pour moi?"
Non seulement les mineurs doivent prendre en compte les coûts associés à l'équipement coûteux nécessaire pour avoir une chance de résoudre un problème de hachage. Ils doivent également tenir compte de la quantité importante de plates-formes d'extraction d'énergie électrique utilisées pour générer de grandes quantités de nonces à la recherche de la solution. Tout compte fait, l'extraction de bitcoins est largement non rentable pour la plupart des mineurs individuels au moment de la rédaction de cet article. Le site Cryptocompare propose une calculatrice utile qui vous permet de brancher des chiffres tels que votre vitesse de hachage et vos coûts d'électricité pour estimer les coûts et les avantages.
(Source: Cryptocompare)
Que sont les pools de minage de pièces?
Les récompenses minières sont versées au mineur qui découvre d'abord une solution au casse-tête, et la probabilité qu'un participant soit celui qui découvre la solution est égale à la partie de la puissance minière totale sur le réseau. Les participants avec un petit pourcentage de la puissance minière ont une très petite chance de découvrir le bloc suivant par eux-mêmes. Par exemple, une carte minière que l'on pourrait acheter pour quelques milliers de dollars représenterait moins de 0, 001% de la puissance minière du réseau. Avec une si petite chance de trouver le bloc suivant, il pourrait s'écouler beaucoup de temps avant que le mineur ne trouve un bloc, et la difficulté à monter aggrave les choses. Le mineur ne pourra jamais récupérer son investissement. La réponse à ce problème est l'extraction de pools. Les pools miniers sont exploités par des tiers et coordonnent des groupes de mineurs. En travaillant ensemble dans un pool et en partageant les paiements entre tous les participants, les mineurs peuvent obtenir un flux constant de bitcoins à partir du jour où ils activent leur mineur. Des statistiques sur certains des pools de minage peuvent être consultées sur Blockchain.info.
"J'ai fait le calcul. Oubliez l'exploitation minière. Existe-t-il un moyen moins onéreux de profiter des crypto-monnaies?"
Comme mentionné ci-dessus, le moyen le plus simple d'acquérir du bitcoin est de l'acheter sur une bourse comme Coinbase.com. Alternativement, vous pouvez toujours tirer parti de la «stratégie de pioche». Ceci est basé sur l'ancienne scie selon laquelle pendant la ruée vers l'or en Californie en 1849, l'investissement intelligent n'était pas de chercher de l'or, mais plutôt de fabriquer les pioches utilisées pour l'exploitation minière. Ou, pour le dire en termes modernes, investissez dans les entreprises qui fabriquent ces pioches. Dans un contexte de crypto-monnaie, l'équivalent de pioche serait une entreprise qui fabrique des équipements utilisés pour l'exploitation de Bitcoin. Vous pouvez envisager de rechercher des sociétés qui fabriquent des équipements ASIC ou des GPU à la place, par exemple.
