Pour comprendre le minage de bitcoins, vous devez d’abord comprendre les trois concepts majeurs de la blockchain.
- Grand livre distribué public : Un grand livre distribué est un enregistrement de toutes les transactions conservées dans le réseau de la blockchain à travers le monde. Dans le réseau, la validation des transactions est effectuée par les utilisateurs de bitcoin.
- SHA-256 : Blockchain empêche l’accès non autorisé en utilisant une fonction de hachage appelée SHA-256 pour garantir la sécurité des blocs. Ils sont signés numériquement. Leur valeur de hachage, une fois générée, ne peut pas être modifiée. SHA-256 prend une chaîne d’entrée de n’importe quelle taille et renvoie une sortie fixe de 256 bits, et c’est une fonction à sens unique – vous ne pouvez pas dériver complètement l’inverse de l’entrée inverse de la sortie (ce que vous avez généré).
- Preuve de travail : dans le minage de chaînes de blocs, les mineurs valident les transactions en résolvant un casse-tête mathématique difficile appelé preuve de travail. Pour ce faire, l’objectif principal du mineur est de déterminer la valeur nonce, et cette valeur nonce est le puzzle mathématique que les mineurs doivent résoudre pour générer un hachage inférieur à la cible définie par le réseau pour un bloc particulier.
Comment fonctionne le minage de bitcoins : réseau distribué public, POW, le nombre hexadécimal à 64 chiffres (algorithme SHA-256)
#Blockchain est un réseau peer-to-peer décentralisé qui a été salué comme hautement sécurisé et transparent, donc digne de confiance. En effet, les enregistrements du réseau blockchain sont sécurisés à l’aide d’horodatages et de fonctions de hachage cryptographiques de telle sorte qu’après avoir été ajoutés au grand livre, il est presque impossible et peu pratique de modifier les transactions. Au cœur de la sécurité de la blockchain se trouve l’absence de contrôle centralisé.
Voici une ventilation de ce qui se passe pendant l’extraction de bitcoins
Les exigences minières
Un mineur de bitcoin sélectionnera d’abord ses outils du métier et les configurera. Ceux-ci inclus:
- GPU matériel (unité de traitement graphique), SSD pour l’extraction de crypto ou ASIC (circuit intégré spécifique à l’application)
- Logiciel de minage
- Un porte-monnaie
- Pool de minage préféré (si l’on choisit l’option de minage en pool au lieu du minage en solo)
Une fois que tout cela est configuré et que le système est activé, il effectue le processus de minage de manière autonome. Toute autre implication humaine survient en cas de panne du système ou du réseau, de panne de courant ou de maintenance régulière du système.
Éléments d’une transaction Bitcoin
Lorsqu’une transaction est initiée dans le réseau bitcoin, trois éléments interviennent :
- Une entrée transactionnelle
- Une sortie transactionnelle
- Le montant de la transaction
Pour chaque entrée de transaction, un logiciel d’extraction de bitcoins génère un puzzle de hachage cryptographique unique difficile à décoder. Le logiciel regroupe ensuite le nombre de transactions nécessaires pour former un bloc dans un arbre Merkle.
L’arbre de Merkle et l’algorithme SHA-256
Un arbre Merkle est une structure de données des hachages dans un bloc et agit comme un résumé de toutes les transactions dans le bloc. Dans l’arborescence Merkle, les hachages de transactions individuelles appelés ID de transaction sont appariés à plusieurs reprises à l’aide de l’algorithme SHA-256 jusqu’à ce qu’un seul hachage identifie l’arbre entier. Ce hachage est connu sous le nom de racine Merkle ou hachage racine.
L’arbre Merkle permet une vérification efficace des transactions dans le réseau bitcoin.
L’en-tête de bloc
La racine #Merkle, l’identifiant d’un arbre Merkle, est stockée dans l’en-tête du bloc. L’en-tête de bloc contient des informations sur le bloc et comprend les composants suivants :
- Le numéro de version du logiciel bitcoin
- Le hachage du bloc précédent
- La racine Merkle (hachage racine)
- Horodatage
- Nonce cryptographique
- La cible
Ce sont les informations que les mineurs utiliseront pour résoudre le puzzle de hachage et ajouter une transaction de bloc.
Résoudre le puzzle du hachage
Les mineurs doivent résoudre le puzzle du hachage en trouvant le #hachage en dessous d’une cible donnée à travers l’exigence de difficulté. La cible, stockée dans l’en-tête, est exprimée sous la forme d’un nombre à 67 chiffres qui déterminera la difficulté de minage en fonction du nombre de mineurs en compétition pour résoudre une fonction de hachage. Il est important de noter que cette difficulté s’ajuste après la création de chaque bloc de 2016 en fonction du temps qu’il a fallu aux mineurs des blocs de 2016 précédents pour résoudre une équation. Cela permet également de maintenir le rythme auquel les transactions sont ajoutées dans la blockchain à 10 minutes.
Pour résoudre le puzzle du hachage, les mineurs essaieront de calculer le hachage d’un bloc en ajoutant un nonce à l’en-tête du bloc à plusieurs reprises jusqu’à ce que la valeur de hachage obtenue soit inférieure à la cible. Une fois qu’un ordinateur minier a résolu le puzzle, un nouveau bloc est créé avec succès et validé dans le réseau #Bitcoin après qu’un consensus entre les nœuds a été atteint. Lorsqu’un bloc est validé, les transactions qui y sont regroupées sont vérifiées et le bloc est ajouté à la chaîne. Comme indiqué ci-dessus, cela se produit toutes les 10 minutes.
Comme il y aura de nombreux mineurs (systèmes) en compétition pour résoudre le puzzle, le premier mineur à obtenir la valeur de hachage correcte gagne une récompense en Bitcoin. Ce processus permet plus de Bitcoins en circulation.
Exploitation minière et circulation de Bitcoin
La limite supérieure d’approvisionnement de Bitcoin de 21 millions de bitcoins fixée par son code source par Satoshi Nakamoto, son inventeur, est déroutante. Cependant, les experts y ont vu un énorme avantage car la rareté de l’offre engendre de la valeur et un prix stable pour la crypto la plus ancienne.
Depuis la genèse du bloc Bitcoin extrait en 2009 avec 50 bitcoins, d’autres bitcoins ont depuis été extraits et mis en circulation. L’extraction de Bitcoin garantit que les blocs de transactions sont créés et empilés dans le bon ordre d’une manière qui peut être tracée et prouvée mathématiquement. Avec la création de blocs, les bitcoins sont une récompense, ce qui augmente le nombre de bitcoins en circulation.
L’architecture Bitcoin a été structurée de manière ingénieuse de telle sorte que toutes les 10 minutes, un bloc est découvert et un prix bitcoin fixe est offert pour chaque bloc extrait.
Prévention du piratage
Et si quelqu’un essaie de pirater les données ? La blockchain, comme son nom l’indique, est une chaîne de blocs – appelons les blocs A, B et C. Chaque bloc a résolu un puzzle et généré sa propre valeur de hachage, qui est son identifiant. Supposons maintenant qu’une personne essaie de falsifier le bloc B et de modifier les données. Les données sont agrégées dans le bloc, donc si les données du bloc changent, la valeur de hachage qui est la signature numérique du bloc changera également. Il corrompra donc la chaîne après lui – les blocs avant le bloc B seront tous dissociés, car la valeur de hachage précédente du bloc C ne restera pas valide.
Pour qu’un pirate informatique rende l’intégralité de la blockchain valide pour le bloc B qui a été modifié, il devrait modifier la valeur de hachage de tous les blocs avant le bloc B. Cela nécessiterait une énorme puissance de calcul et est à côté de l’impossible. Avec cette méthode, la blockchain est non piratable et empêche la modification des données.
Pourquoi miner Bitcoin ?
Soyons clairs : les gens extraient principalement du Bitcoin pour faire des profits. En dehors de cela, les personnes curieuses de cette technologie et de son fonctionnement aiment expérimenter cette technologie relativement nouvelle.
Combien gagne un mineur – Bitcoin Halving
La réduction de moitié du bitcoin fait référence à la division des récompenses de bloc en deux pour signifier que la récompense des mineurs pour la découverte d’un bloc est réduite de moitié. La réduction de moitié existe pour réduire le taux d’inflation de Bitcoin et le taux auquel de nouveaux Bitcoins sont mis en circulation, maintenant le prix de Bitcoin stable. L’événement de réduction de moitié se produit après que 210 000 blocs ont été extraits, soit environ tous les quatre ans. Le nombre de Bitcoins en circulation est calculé par la théorie de la réduction de moitié énoncée par #Satoshi #Nakamoto dans le protocole #Bitcoin.
Lorsque Bitcoin a été lancé pour la première fois, la récompense pour chaque bloc extrait commençait à 50 Bitcoins. À ce jour, trois événements de réduction de moitié ont eu lieu, et la récompense globale est passée de 50 de 2009, 25 de 2012, 12,5 de 2016, à 6,25 BTC actuels de 2020. Le dernier événement de réduction de moitié de Bitcoin a eu lieu le 11 mai 2020.
En septembre 2021, 18,828 millions du plafond de 21 millions de Bitcoins avaient été extraits et mis en circulation, ce qui représente environ 89,7 % de tous les Bitcoins à extraire.
Le prochain événement de réduction de moitié de Bitcoin devrait avoir lieu dans les premiers mois de l’année 2024. La réduction de moitié devrait se poursuivre jusqu’à ce que tous les blocs soient extraits et que le plafond d’approvisionnement de 21 millions de Bitcoin soit atteint en 2140. Après cela, les mineurs de Bitcoin ne gagneront que des frais de transaction.
De quoi ai-je besoin pour miner des Bitcoins ?
L’exploitation minière a dû être beaucoup plus facile au début de son lancement. Le bitcoin et le concept de blockchain étant relativement nouveaux, l’exploitation minière a été laissée aux amateurs sur un chemin de découverte. En fait, l’inventeur du bitcoin, Nakamoto, a extrait le bloc de genèse sur un processeur de base. Alors que le bitcoin continue de gagner en popularité, il a également réussi à susciter un vif intérêt de la part des investisseurs, des mineurs et des entreprises qui exploitent la crypto-monnaie comme mode de paiement pour les produits et services. Avec cela, l’exploitation minière est devenue une entreprise très compétitive, et les exigences matérielles et logicielles pour l’exploitation minière de bitcoins sont également plus sophistiquées.
Aujourd’hui, le minage de bitcoins nécessite des outils spécialisés, notamment :
- Matériel tel que GPU (unité de traitement graphique), SSD pour l’extraction de crypto, ASIC (circuit intégré spécifique à l’application) ou les dernières puces FPGA (Field Programmable Gate Array). Lors de l’achat de matériel de minage, il est important de prendre en compte deux facteurs, leur taux de hachage (performance) et leur consommation d’électricité.
- Logiciels de minage tels que ECOS, BeMine et Kryptex Miner
- Un portefeuille bitcoin à partir duquel un individu effectue des transactions bitcoin
- Pool de minage préféré (si l’on choisit l’option de minage en pool au lieu du minage en solo)
Le minage de Bitcoin est-il rentable ?
Figurez-vous 50 BTC/ bloc comme récompense toutes les 10 minutes dans l’espace d’une concurrence moindre, d’exigences en capital plus faibles et d’une puissance de fonctionnement et de coûts de maintenance des appareils inférieurs.
Eh bien, c’était alors que moins de mineurs jouissaient du monopole. L’exploitation minière est toujours considérée comme une entreprise rentable, principalement parce que la valeur de Bitcoin est bien plus élevée aujourd’hui qu’elle ne l’était alors. Cependant, la concurrence est plus rude et la difficulté de minage est plus grande.
Le minage de Bitcoin est-il légal ?
Non et oui.
Même si le bitcoin a été largement accepté dans le monde entier, il reste toujours très contesté dans certains pays en raison de sa nature décentralisée et de sa volatilité et de sa consommation d’énergie exorbitante.
Dans des pays comme la Chine, la Russie, la Bolivie, l’Algérie et l’Équateur, le commerce de bitcoins est soit restreint, soit carrément illégal en raison de sa nature décentralisée, de sa valeur volatile, de son association avec des activités criminelles et de plusieurs autres raisons. Dans d’autres pays, le statut juridique du bitcoin est inconnu.
Les pays de l’UE comme la Finlande, l’Allemagne, la France et d’autres ainsi que les États-Unis, le Canada, l’Australie et les Émirats arabes unis accueillent le bitcoin et font l’objet de nombreuses transactions.
Les deux seuls pays à adopter le bitcoin comme monnaie légale sont El Salvador et la RCA (Fin Avril 2022).
Risques et limites
Pour entendre certaines personnes décrire l’exploitation minière de Bitcoin, vous penseriez que tout ce que vous avez à faire est de résoudre quelques énigmes et vous gagnerez de l’argent facilement. Mais rappelez-vous, si quelque chose semble trop beau pour être vrai, alors c’est probablement le cas. Bitcoin a sa part de limites et de risques, tels que :
Il peut laisser des vulnérabilités de sécurité que les pirates peuvent exploiter
Il n’y a aucune garantie de succès; vous pourriez finir par investir une énorme somme d’argent dans l’équipement nécessaire et n’avoir pratiquement aucun retour sur investissement (ROI).
Il est responsable de l’augmentation des coûts des services publics et de l’informatique.
Étant donné que Bitcoin et les autres crypto-monnaies sont volatiles, même si vous parvenez à extraire avec succès une quantité respectable de crypto-monnaie, vous serez toujours sous l’eau si la valeur chute soudainement.
La crypto-monnaie est décentralisée, il n’y a donc pas de réglementation gouvernementale. Par conséquent, il n’existe aucune protection juridique.
Les transactions Bitcoin sont irréversibles. Si vous envoyez le mauvais montant ou donnez le bon montant à la mauvaise personne, eh bien, vos options pour corriger les choses sont limitées.
Et enfin, quel que soit l’énorme buzz que génèrent les crypto-monnaies, en fin de compte, ce n’est pas largement accepté.