Maison > L’actualité cryptographique d’aujourd’hui
bitcoin
bitcoin

$93113.538616 USD

-0.11%

ethereum
ethereum

$1748.590950 USD

-2.15%

tether
tether

$1.000392 USD

0.02%

xrp
xrp

$2.177851 USD

-1.16%

bnb
bnb

$600.317897 USD

-0.84%

solana
solana

$151.339663 USD

1.47%

usd-coin
usd-coin

$0.999927 USD

0.01%

dogecoin
dogecoin

$0.179240 USD

2.45%

cardano
cardano

$0.707230 USD

2.73%

tron
tron

$0.243466 USD

-0.61%

sui
sui

$3.323843 USD

10.76%

chainlink
chainlink

$14.828095 USD

0.41%

avalanche
avalanche

$21.905207 USD

-0.82%

stellar
stellar

$0.275988 USD

4.91%

unus-sed-leo
unus-sed-leo

$9.206268 USD

0.44%

Occasionnellement

Qu’est-ce qu’un nonce dans la blockchain ?

Nonce (signification littérale – pour une occasion) est un moyen de séquencer et de séparer les transactions sur la blockchain Ethereum et d’autres plateformes de contrats intelligents. Généralement, il est utilisé en cryptographie comme numéro non répété pour sécuriser la communication.

Un portefeuille Ethereum peut diffuser plusieurs transactions depuis un compte, sans trop de délai entre elles, vers le réseau principal. Par conséquent, il est nécessaire de disposer d’un mécanisme permettant de déterminer quelle transaction est traitée en premier. Sinon, il y aurait des dysfonctionnements causés par des transactions conflictuelles associées aux transferts de solde des comptes.

Par exemple, si une transaction diffusée a une valeur occasionnelle de 2, elle doit être traitée avant la transaction avec une valeur occasionnelle de 3. Le réseau principal Ethereum est conçu de telle manière qu'une transaction d'une valeur occasionnelle plus élevée ne peut pas être incluse. dans tous les blocs jusqu'à ce que ceux qui les précèdent soient effacés et réglés sur la chaîne.

Cependant, ce processus peut poser des problèmes, car si une transaction avec une valeur occasionnelle inférieure est bloquée (en raison du montant du gaz), toutes les transactions reçues par la suite avec des valeurs occasionnelles plus élevées seront également bloquées.

Le processus d’annulation et d’accélération des transactions sur le réseau Ethereum utilise également le « nonce » comme base. Par exemple, si un utilisateur souhaite annuler une transaction, il peut envoyer une transaction vers son propre portefeuille avec le même numéro occasionnel que la transaction qu'il tente d'annuler. Cependant, ce n'est pas toujours garanti, car si le nonce est le même, toute transaction peut être approuvée de manière aléatoire.

Si une transaction est bloquée et n'est pas approuvée, les utilisateurs peuvent augmenter le prix du gaz et envoyer la même transaction avec le même numéro occasionnel. Étant donné que le numéro occasionnel est le même alors que les frais ont été augmentés, cette transaction a une probabilité plus élevée d'être validée. Certains portefeuilles disposent de ces deux fonctions automatisées.