Attribués une fois après une réponse correcte.
Distinguer mineurs et nœuds de validation
À connaître avant : Dépenser des sorties, pas un solde · Consensus et finalité
Parcours de lecture · 5 / 41 · Intermédiaire
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
- 01Transactions candidates
- 02Recherche de preuve
- 03Contrôles indépendants
- 04Accepter seulement un bloc valide
Ces repères représentent des notions liées, pas nécessairement des étapes successives.
Lire l’explication
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.
Replacez le mécanisme dans son contexte
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.
Appliquer dans l’atelier →Ce que ce mécanisme ne garantit pas
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.
La distinction qui change l’analyse
Un mineur peut proposer un bloc, mais un nœud le vérifie indépendamment. Trouver une preuve de travail ne rend pas acceptable une dépense invalide. Dans le schéma, séparez construction par le mineur et décision d’acceptation de chaque nœud.
À vous de l’expliquer
Reprenez le cas ci-dessus. Nommez ce qui est établi, ce qui reste à vérifier et la preuve qui permettrait de conclure. Une réponse solide traite les deux côtés du schéma.
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.
Non. Le travail est une condition nécessaire, pas un remplacement de la validité. Le nœud rejette le bloc invalide. Expliquez séparément comment une branche concurrente valide peut changer l’ordre, et pourquoi cela diffère d’une création de pièces hors des règles. Cette distinction évite une confusion fréquente sur la puissance de calcul majoritaire.
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.