WhaleVest|WhaleVest 100 Compass|Qu'est-ce que le minage de crypto-monnaie ?
Qu’est-ce que le minage de cryptomonnaies ?
Le minage de crypto-monnaie garantit la sécurité et la décentralisation des crypto-monnaies telles que Bitcoin sur la base du mécanisme de consensus Proof of Work (PoW). Le minage est le processus de vérification des transactions entre utilisateurs et de leur ajout au grand livre public de la blockchain.
Le minage est un concept clé dans le monde des cryptomonnaies. Ce processus implique de résoudre des problèmes mathématiques pour vérifier les transactions et ajouter des enregistrements de transactions à la blockchain. L'objectif principal du minage est d'assurer la sécurité et la fiabilité des transactions tout en créant de nouvelles unités monétaires. En résolvant des énigmes mathématiques complexes, les mineurs sont capables de vérifier les transactions et de les ajouter au registre décentralisé de la blockchain.
Les opérations minières sont également responsables de l’introduction de nouvelles pièces dans la circulation existante. Cependant, le minage de cryptomonnaie suit un ensemble de règles codées en dur qui régissent le processus de minage et empêchent quiconque de créer arbitrairement de nouvelles pièces. Ces règles sont intégrées aux fondements du protocole de crypto-monnaie et appliquées par un réseau complet de milliers de nœuds.
Comment fonctionne le minage de cryptomonnaies ?
Lorsqu'une nouvelle transaction blockchain est effectuée, la transaction est envoyée à un pool de minage appelé « mempool ». Le travail du mineur consiste à vérifier la validité des transactions en attente et à organiser les transactions en blocs.
Vous pouvez considérer un bloc comme une page du grand livre de la blockchain où un certain nombre de transactions sont enregistrées (avec d'autres informations). Plus précisément, les nœuds miniers sont chargés de collecter les transactions non confirmées du pool de mémoire et de les former en un bloc candidat.
Après cela, les mineurs tentent de convertir le bloc candidat en un bloc valide et confirmé. Pour ce faire, les mineurs utilisent d’énormes quantités de ressources informatiques pour résoudre des énigmes mathématiques complexes. Cependant, pour chaque bloc extrait avec succès, les mineurs reçoivent une récompense de bloc composée de cryptomonnaies nouvellement créées et de frais de transaction. Voyons voir comment ça fonctionne:
Étape 1 : transaction de hachage
La première étape de l'extraction d'un bloc consiste à obtenir les transactions en attente du mempool et à les soumettre une par une via la fonction de hachage. Chaque fois qu'une donnée est soumise via la fonction de hachage, il y aura une sortie de taille fixe, appelée hachage.
Dans le domaine minier, le hachage de chaque transaction est constitué d'une chaîne de chiffres et de lettres qui servent de code d'identification.Le hachage de la transaction représente toutes les informations contenues dans la transaction.
En plus de traiter le hachage et de répertorier chaque transaction individuellement, les mineurs ajoutent également une transaction personnalisée pour envoyer leur propre récompense de bloc. Cette transaction est appelée « transaction coinbase » et crée un tout nouveau jeton. Dans la plupart des cas, une transaction Coinbase est la première transaction enregistrée dans un nouveau bloc, suivie de toutes les transactions en attente de vérification.
Étape 2 : Construire l'arbre de hachage
Une fois chaque transaction hachée, le hachage est ensuite organisé en un arbre de hachage, également connu sous le nom d'arbre Merkle. Un arbre de hachage est formé en hachant les transactions en paires, puis en les hachant.
Les nouvelles sorties de hachage sont ensuite organisées en paires de transactions et hachées, et le processus est répété jusqu'à ce qu'un seul hachage soit créé. Le dernier hachage est également appelé hachage racine (ou racine Merkle), ce qui signifie essentiellement tous les hachages précédents utilisés pour le générer.
Étape 3 : Trouver un en-tête de bloc valide (hachage de bloc)
L'en-tête de bloc sert de code d'identification pour chaque bloc individuel, indiquant que chaque bloc possède un hachage unique. Lors de la création d'un nouveau bloc, les mineurs combinent le hachage du bloc précédent avec le hachage racine du bloc candidat pour générer un nouveau hachage de bloc. Ils doivent également ajouter un nombre arbitraire appelé nom.
Par conséquent, lorsqu'ils tentent de valider leur bloc candidat, les mineurs doivent combiner le hachage racine, le hachage du bloc précédent et le nom occasionnel et soumettre le tout via la fonction de hachage. Leur objectif est de répéter cette étape jusqu'à ce qu'un hachage valide soit construit.
Le hachage racine et le hachage du bloc précédent ne peuvent pas être modifiés, le mineur doit donc modifier la valeur occasionnelle plusieurs fois jusqu'à ce qu'un hachage valide soit trouvé. Pour être considérée comme valide, la sortie (hachage de bloc) doit être inférieure à une valeur cible spécifique établie par le protocole. Dans le minage de Bitcoin, le hachage du bloc doit commencer par un certain nombre de zéros. — C'est ce qu'on appelle la difficulté de minage.
Étape 4 : Poussez le bloc miné
Comme nous venons de le voir, les mineurs doivent hacher l'en-tête du bloc encore et encore en utilisant différentes valeurs occasionnelles. Ils répéteront ce processus jusqu'à ce qu'ils trouvent un hachage de bloc valide. Les mineurs qui découvrent le hachage le poussent ensuite vers des blocs du réseau. Tous les autres nœuds vérifieront si le bloc et le hachage sont valides et, si tel est le cas, ajouteront le nouveau bloc à leur copie de la blockchain.
À ce stade, le bloc candidat devient un bloc confirmé et tous les mineurs continueront à exploiter le bloc suivant. Tous les mineurs qui ne parviennent pas à trouver un hachage valide à temps élimineront le bloc candidat et la compétition minière recommencera.
Le montant des récompenses de bloc en crypto-monnaie varie selon les différentes blockchains. Par exemple, sur la blockchain Bitcoin, les mineurs reçoivent une récompense globale de 6,25 BTC (en mars 2023). En raison du mécanisme de réduction de moitié du Bitcoin, le montant de la récompense du bloc BTC est réduit de moitié tous les 210 000 blocs (environ tous les quatre ans).
Inscrivez-vous maintenant à la plus grande bourse au monde pour profiter du marché haussier épique : https://www.binance.com/zh-TC/join?ref=19772816