Le terme « extraction de bitcoins » est légèrement trompeur. Lorsque vous l'entendez, vous pensez probablement à un processus très physique qui peut inclure ou non creuser et forer dans le sol jusqu'à ce que vous ayez de la chance et que vous trouviez vos pièces. Ce n'est pas le cas, l'extraction de bitcoins est en fait une question de puissance de calcul et de problèmes mathématiques.

L'extraction de Bitcoin est une partie assez importante du système dans son ensemble. Sans lui, l'ensemble du système ne pourrait pas fonctionner comme il se doit, et il serait beaucoup moins fiable. Ceci est vrai pour l'exploitation minière de tous cryptocurrencies

Bien sûr, comme il s'agit d'une partie si importante du système, l'extraction de bitcoins n'est pas facile. Cependant, cela ne doit pas être difficile à comprendre. Ici, nous avons décomposé tout ce que vous devez savoir en morceaux digestibles. Que vous souhaitiez commencer à miner vous-même ou simplement savoir comment comprendre la crypto-monnaie mieux, lisez la suite.

Comprendre le but du minage de Bitcoin

Un bref résumé du minage de bitcoins dirait que l'activité remplit deux fonctions essentielles. Le premier consiste à générer et à permettre la libération de nouveaux jetons. La seconde consiste à ajouter, authentifier et vérifier les transactions sur le blockchain. Cependant, cela va un peu plus loin que cela. 

Les crypto-monnaies fonctionnent de manière décentralisée et autonome. Puisqu'il n'y a pas d'autorité supérieure surveillant les transactions en cours, un système garantissant que les transactions sont réelles et fiables doit être présent. C'est l'une des raisons derrière l'exploitation minière. 

Lorsqu'une transaction de crypto-monnaie a lieu, les informations de celle-ci sont ajoutées sur le réseau. Cependant, nous ne pouvons pas lui faire confiance à sa valeur nominale, il doit donc être vérifié. Un mineur vérifie les transactions et certifie que les informations sont légitimes. Ce n'est qu'alors que la transaction est ajoutée à un bloc sur la blockchain. Les enregistrements des informations sont conservés dans les nœuds pour une vérification future. 

Une fois la vérification terminée, les mineurs sont récompensés par la mise en circulation de nouveaux jetons, garantissant ainsi l'émergence de nouvelles pièces ; l'autre fonction de l'exploitation minière. Semblables aux métaux précieux comme l'or, les crypto-monnaies existent déjà, il suffit de les découvrir. 

Objectif derrière l'exploitation minière Bitcoin

Le protocole bitcoin stipule qu'au total, il y a 21 million de BTC qui peut être miné. Certains ont déjà été révélés, tandis que d'autres doivent encore être libérés. Les mineurs, après avoir vérifié et validé les transactions, "déterrent" ces jetons inédits, car ils sont payés en frais de transaction pour leurs efforts et leur travail. La libération des pièces supplémentaires les incite à faire le travail avec précision et en temps opportun. 

Il existe différents types de minage, et celui utilisé dépend de la configuration du réseau et du matériel spécifique nécessaire au minage.

Nœuds : un aspect important du minage de Bitcoin

Dans le domaine des crypto-monnaies, des blockchains, etc., vous en rencontrerez pas mal conditions vous ne pouvez pas comprendre. Pour le minage de bitcoin, celui-ci est obligatoire à connaître.

Un nœud est un ordinateur puissant équipé du logiciel nécessaire. Il n'y a aucune exigence pour exécuter un nœud autre que l'installation du logiciel bitcoin, et n'importe qui peut le télécharger. Cependant, il prend beaucoup d'espace, a beaucoup d'exigences informatiques et utilise de grandes quantités d'énergie pour fonctionner. De plus, les nœuds répartissent les transactions sur le réseau, garantissant que l'ensemble du réseau a accès aux informations.

Certains nœuds sont utilisés simplement pour s'assurer que la blockchain est alimentée et pour conserver des informations sur le réseau. D'autres nœuds sont utilisés pour cela, ainsi que pour les tâches supplémentaires de validation et de transactions et de blocs. Par conséquent, certains nœuds sont également des mineurs.

Comment fonctionne exactement le minage de Bitcoin ?

Essentiellement, l'extraction de bitcoins fonctionne de la même manière que l'audit. Il vérifie les transactions et s'assure qu'il n'y a pas de cas de double dépense, par exemple. Puisqu'il ne serait pas trop difficile de faire une copie d'un jeton et de le dépenser deux fois, la double dépense est l'un des problèmes les plus fréquemment cités liés à la crypto-monnaie. 

Les mineurs sont présents pour s'assurer qu'il n'y a pas de transactions illégitimes. Une fois qu'ils ont vérifié 1 Mo de transactions (ce qui équivaut à un bloc), ils deviennent éligibles pour la récompense. Il y a deux choses importantes à noter ici. 

Premièrement, 1 Mo peut être une seule transaction ou des milliers de transactions. Cela dépend des données reprises par les transactions. Pour cette raison, une seule transaction doit être vérifiée pour être éligible à la récompense. 

Deuxièmement, ce n'est pas parce qu'ils sont éligibles qu'ils seront payés. Pour être récompensé, vous devez être le premier à terminer correctement le processus de vérification.

Comment miner Bitcoin

Comment miner Bitcoin

Pour ajouter un bloc de transactions, un casse-tête mathématique informatique complexe qui fait partie du programme bitcoin doit être résolu et ajouté au bloc. C'est ce qu'on appelle la preuve de travail. 

Résoudre le puzzle consiste essentiellement à trouver une chaîne de nombres composée de 64 chiffres, appelée hachage. Il doit être inférieur ou égal au hachage cible. Plus précisément, le nombre (nonce) qu'ils recherchent doit produire un résultat dans une certaine plage après avoir été combiné avec les données du bloc et soumis à une fonction de hachage. Cela prend des données d'entrée de n'importe quelle taille et les transforme en données de sortie d'une longueur fixe. 

Il est extrêmement difficile de trouver le hachage, mais en termes simples, cela se fait en devinant jusqu'à ce qu'ils trouvent la bonne combinaison de chiffres. Ils devinent le nonce, appliquent la fonction de hachage et ajoutent les données dans le bloc. Il existe des milliards de combinaisons possibles, donc trouver la bonne est éprouvant et la fonction de hachage rend la sortie impossible à prédire.

L'ordinateur d'un mineur génère des hachages à un rythme de mégahashes par seconde (MH/s), de gigahashes par seconde (GH/s) ou même de terahashes par seconde (TH/s) selon l'unité. Il continuera à le faire jusqu'à ce qu'une solution acceptable soit trouvée. 

Il est important de noter que divers nonces peuvent produire le résultat requis, ou aucun ne peut produire le résultat correct. Si tel est le cas, une configuration de bloc différente doit être utilisée.  

Le niveau de difficulté du calcul est constamment augmenté; environ toutes les 2 semaines (ce qui équivaut approximativement à la génération de 2,016 2020 blocs). À mesure que le nombre d'individus en compétition augmente, les problèmes deviennent également de plus en plus difficiles. De même, si beaucoup abandonnaient (en supprimant la puissance de calcul du réseau), la difficulté diminuerait. En mai de cette année (1), la probabilité de produire un hachage inférieur à l'objectif était d'environ 13 sur XNUMX XNUMX milliards.

Puissance de calcul pour Bitcoin

Ce dont vous avez besoin pour participer au minage de Bitcoin

Étant donné que le niveau de difficulté est si élevé, vous aurez besoin de plates-formes informatiques puissantes et de grandes quantités d'énergie. Vous aurez besoin d'un équipement d'extraction de bitcoins, y compris une unité de traitement graphique (GPU) ou un circuit intégré spécifique à l'application (ASIC). 

Les autres matériels utilisés pour l'extraction de bitcoins peuvent, selon les configurations du réseau, inclure une unité centrale de traitement (CPU) et un réseau de portes de programmation sur le terrain (FPGA). Ceux-ci sont tous contrôlés par un logiciel qui agit comme un connecteur entre le dispositif de minage (l'ordinateur et le matériel) et la blockchain.

Récompenses pour les mineurs

Comme nous l'avons compris, l'extraction de bitcoins demande beaucoup de travail et les individus sont récompensés pour l'ajout de nouveaux blocs de transactions au réseau. Ce que nous ne savons pas encore, c'est combien exactement un mineur est récompensé. La somme des BTC libérés après la création de chaque bloc est appelée la « récompense de bloc ». Cette somme est divisée par deux tous les 210,000 4 blocs, ce qui équivaut à environ XNUMX ans dans le temps. 

 En 2009, la récompense globale était de 50 BTC. En 2013, il a été ramené à 25. En 2018, il est descendu à 12.5. La dernière réduction de moitié a eu lieu le 11 mai 2020, réduisant la récompense à 6.25. Ce processus devrait se poursuivre jusqu'en 2140, date à laquelle la dernière nouvelle pièce sera produite. Par la suite, les utilisateurs du réseau paieront des frais pour les transactions à effectuer.

Concurrence avec d'autres mineurs

Être le premier à arriver à une estimation de 1 sur 13 billions est assez difficile. En plus de cela, vous devez rivaliser avec des millions de personnes qui participent à l'extraction de bitcoins, ce qui rend la tâche encore plus ardue. De plus, l'utilisation de l'énergie est si coûteuse qu'elle coûte souvent plus que la valeur du résultat.

Pour cette raison, les individus ont combiné leur puissance de calcul dans un «pool de minage» pour augmenter leurs chances. S'ils réussissent, ils partagent ensuite la récompense.

L'exploitation minière est une tâche fastidieuse, mais attrayante

La tâche d'extraction de bitcoins est laborieuse et coûteuse, et elle n'est pas toujours gratifiante. Cependant, l'attrait est qu'il est possible de gagner des bitcoins plutôt que de les acheter, ce qui est assez coûteux en utilisant la monnaie fiduciaire. 

Avant de commencer le processus, assurez-vous de bien comprendre tout ce qui précède, du but de l'extraction de bitcoins à la réduction de moitié et à la recherche de hachages. Sachez également que le matériel informatique dont vous aurez besoin est assez coûteux en soi.