Un bloc Bitcoin regroupe des transactions et les informations nécessaires à sa vérification. Son en-tête fait référence au bloc précédent : cette liaison permet de construire un historique dont les règles sont contrôlées par les nœuds du réseau.
Le minage propose de nouveaux blocs ; il ne donne pas aux mineurs le pouvoir d’inventer des transactions valides. Pour comprendre une confirmation, il faut distinguer inclusion, vérification et accumulation de travail sur la chaîne.
En bref
- Un bloc contient des transactions et un en-tête qui relie l’historique.
- Une transaction en mempool n’est pas encore confirmée ; son inclusion doit respecter les règles du réseau.
- Depuis SegWit, la limite pertinente est de quatre millions d’unités de poids, pas une taille uniforme de 1 Mo pour tous les blocs.
Que contient un bloc Bitcoin ?
Pour observer les données réellement enregistrées, un explorateur de blocs Bitcoin permet de consulter la hauteur, les transactions et les confirmations. Il affiche toutefois les résultats fournis par son opérateur, sans remplacer votre propre nœud.
La documentation technique Bitcoin décrit l’en-tête : version, empreinte du bloc précédent, racine de Merkle, horodatage, cible de difficulté et nonce. Les transactions sont associées à cet en-tête par une structure cryptographique.
L’horodatage n’est pas une preuve de l’heure exacte de chaque paiement. Il est fourni par le producteur du bloc dans les limites prévues par le protocole. Une confirmation indique l’inscription dans un bloc accepté, pas une certification indépendante de tous les faits économiques qu’une transaction pourrait évoquer.
Du mempool à la première confirmation
Une transaction diffusée peut rejoindre le mempool d’un nœud, son ensemble local de transactions en attente. Il n’existe pas une file mondiale unique que tous les participants verraient exactement de la même manière.
Les mineurs construisent un bloc candidat, généralement en tenant compte des frais et de leur politique de sélection. Le fonctionnement du minage repose ensuite sur la recherche d’une empreinte répondant à la cible de difficulté.
Cette recherche procède par essais de hachage, pas par la résolution d’une équation ayant un résultat magique. Trouver une preuve de travail ne dispense pas du reste des règles : les nœuds refusent un bloc contenant une dépense invalide.
Pourquoi les blocs se suivent
Chaque en-tête référence le précédent. Modifier les données engagées dans un ancien bloc modifie son empreinte, puis les références nécessaires aux blocs suivants. L’historique et le travail accumulé rendent cette substitution coûteuse.
Le document original de Bitcoin décrit cette construction et la compétition entre historiques. Les nœuds retiennent une chaîne valide selon le travail cumulé, pas simplement celle qui afficherait le plus grand nombre de blocs sans autre vérification.
Deux blocs peuvent parfois être trouvés presque simultanément. Une branche finit alors par recevoir davantage de travail et devenir la référence. Ce phénomène n’est pas, à lui seul, la création d’une nouvelle cryptomonnaie.
Les confirmations réduisent un risque, sans le rendre nul
La première confirmation correspond à l’inclusion d’une transaction. Les blocs suivants augmentent la profondeur de cette inclusion et le travail qu’un historique concurrent devrait rattraper.
Le nombre pertinent dépend du montant, du contexte et de la politique du destinataire. Une règle de six confirmations peut servir de convention, mais ce n’est ni une assurance contractuelle ni une garantie mathématique absolue.
Une puissance de calcul importante permet de tenter des réorganisations ou de censurer certaines transactions. Elle ne permet pas de dépenser arbitrairement les bitcoins d’autrui sans satisfaire leurs conditions de signature. La répartition des acteurs et des vérifications reste donc importante au-delà du seul hachage.
La capacité se mesure en poids depuis SegWit
Affirmer que chaque bloc Bitcoin est limité uniformément à 1 Mo simplifie excessivement les règles actuelles. Le BIP 141 définit un poids maximal de quatre millions d’unités, avec un traitement différent des données de base et du témoin.
La taille effective dépend de la composition du bloc. Quatre millions d’unités de poids ne signifient donc pas que chaque bloc contient quatre millions d’octets de transactions ordinaires interchangeables.
L’espace reste limité et les frais reflètent notamment la concurrence pour cet espace. Un paiement léger et une opération plus complexe n’occupent pas nécessairement le même poids. Le prix du BTC ne détermine pas, à lui seul, la capacité du réseau.
Comment vérifier votre paiement sans confondre vitesse et finalité
Contrôlez l’identifiant de transaction, la destination et le montant, puis regardez si l’opération est seulement en attente ou déjà incluse. Suivez les exigences du service destinataire avant de considérer le règlement comme disponible.
Le temps d’environ dix minutes entre blocs est une moyenne, pas un rendez-vous garanti. Des intervalles plus courts ou plus longs sont possibles. Le réseau Lightning traite les paiements selon une architecture différente ; une opération Lightning ne correspond pas nécessairement à une nouvelle transaction inscrite immédiatement dans un bloc.
Un bloc donne donc un contexte vérifiable à une transaction. Comprendre ses règles évite deux erreurs fréquentes : croire qu’un paiement diffusé est déjà réglé, ou que toute confirmation constitue une garantie irréversible.
Laisser un commentaire
Vous devez vous connecter pour publier un commentaire.