B.BlockAxis⌕ Recherche
Menu

Ce que fait vraiment un mineur

Le mineur construit un bloc candidat puis cherche un en-tête dont le double hash SHA-256 soit inférieur ou égal à une cible.

IntermédiaireContenu révisé · 13.09.20263 min de lecture · prévoir 5–10 min pour l’atelierBlockAxis

Votre programme

Distinguer mineurs et nœuds de validation

À la fin, expliquez le schéma avec vos mots, résolvez le cas et justifiez la correction.

Prérequis : Dépenser des sorties, pas un solde · Consensus et finalité

Niveau 2 · Intermédiaire →

Parcours de lecture · 5 / 35 · Intermédiaire

Point clé

Le mineur construit un bloc candidat puis cherche un en-tête dont le double hash SHA-256 soit inférieur ou égal à une cible.

L’essentiel

Le mineur construit un bloc candidat puis cherche un en-tête dont le double hash SHA-256 soit inférieur ou égal à une cible. Il modifie des données du candidat pour essayer de nouvelles empreintes. Trouver un résultat est coûteux ; le vérifier est rapide. Chaque nœud reste responsable de rejeter un bloc invalide, même produit avec énormément de calcul.

Le mécanisme

L’en-tête Bitcoin contient une version, le hash du bloc précédent, la racine de Merkle, un horodatage, une cible encodée et un nonce. La difficulté est ajustée tous les 2 016 blocs pour viser environ dix minutes par bloc en moyenne. Ce délai n’est pas une promesse : deux blocs peuvent arriver à quelques secondes d’intervalle ou après une longue attente.

Les points d’attention

Une majorité de puissance de calcul pourrait favoriser une réorganisation et certaines doubles dépenses. Elle ne permet pas de signer avec la clé privée d’autrui ni de faire accepter aux nœuds une création monétaire contraire à leurs règles.

Comprendre en profondeur

Les mineurs assemblent des blocs candidats et modifient les données liées à l’en-tête pour trouver une empreinte sous la cible. Chaque essai est imprévisible : il n’existe pas de barre de progression. Le mineur diffuse le bloc obtenu, mais les nœuds vérifient indépendamment preuve de travail, transactions et règles de consensus. La puissance de calcul ne rend pas une transaction invalide acceptable par ces nœuds.

Limites et erreurs fréquentes

Les pools lissent les revenus en partageant travail et récompenses. La part affichée d’un pool ne signifie pas qu’un propriétaire possède toutes les machines participantes. La coordination et la sélection peuvent néanmoins se concentrer. Les ajustements de difficulté visent un intervalle moyen ; ils ne fixent pas l’heure exacte du prochain bloc.

Le mécanisme en un schéma

  1. Transactions candidates
  2. Recherche de preuve
  3. Contrôles indépendants
  4. Accepter seulement un bloc valide
Distinguer mineurs et nœuds de validation. Carte conceptuelle : reliez ces quatre repères à l’explication ci-dessus.
Atelier d’application · à votre rythme

Appliquer la leçon à un cas

Un mineur trouve un en-tête avec assez de travail mais inclut une transaction dépensant une sortie déjà consommée. Dessinez les contrôles du nœud destinataire. Marquez la règle qui échoue et la conséquence pour le bloc candidat.

L’énergie déjà dépensée oblige-t-elle les autres nœuds à accepter le bloc ?

Choisissez une réponse.

Les termes de cette leçon
Nonce
Un nombre dont le rôle dépend du protocole : champ de recherche du minage Bitcoin ou compteur de transactions d’un compte Ethereum.
Hash
Une empreinte de taille fixe calculée à partir de données. Elle vérifie une correspondance, pas la véracité.
Préparer une note de correction

Décrivez le passage et la correction proposée. Vous pourrez copier cette note pour la partager ; rien n’est envoyé. N’incluez aucune donnée personnelle ou confidentielle.