LexiqueCrypto & blockchain

Nonce

Un nonce est un nombre utilisé une seule fois : il numérote les transactions d'un compte (pour éviter les rejeux) et sert de variable de recherche dans le minage Proof of Work.

Le nonce (number used once) remplit deux rôles distincts selon le contexte : sur les blockchains comme Ethereum, il séquence les transactions d'un portefeuille pour empêcher qu'une même transaction soit rejouée plusieurs fois ; en Proof of Work, les mineurs l'ajustent itérativement pour découvrir un hash valide respectant la difficulté réseau.

À retenir

  • Nonce de transaction : compteur qui s'incrémente à chaque opération d'un compte pour éviter les rejeux
  • Nonce de minage : variable modifiée par les mineurs jusqu'à obtenir un hash commençant par un nombre spécifique de zéros
  • Différence critique : l'un protège l'ordre des transactions, l'autre résout l'énigme mathématique du consensus
Pourquoi c’est important

Comprendre le nonce permet de diagnostiquer les retards de transaction et d'appréhender le coût computationnel du minage Proof of Work.

Exemple

Les mineurs font varier le nonce jusqu'à trouver un hash valide.

Va plus loin que la définition

Mets ce concept en pratique avec nos parcours gratuits et nos outils de trader.