EN - FR - DE - ES - IT - PT -

LexiconDream

🔢 Nonce

Een getal dat eenmalig wordt gebruikt bij mining om een ​​geldige blokhash te vinden.

Nonce

Een nonce is een getal dat slechts één keer wordt gebruikt. Bij mining is het de variabele die miners wijzigen bij het hashen van een blokheader. De header bevat de hash van het vorige blok, een tijdstempel, de Merkle-root, de moeilijkheidsgraad en de nonce. Miners proberen verschillende nonce-waarden totdat de resulterende hash onder de doelwaarde komt. Er is geen kortere weg. De enige manier om een ​​geldige nonce te vinden is door te gokken en te controleren, miljarden keren per seconde. De eerste miner die de juiste nonce vindt, mag het blok uitzenden.

Het nonce-veld in Bitcoin is 32 bits, wat neerkomt op ongeveer 4 miljard mogelijke waarden. Dat klinkt als veel, maar moderne ASIC's putten de nonce-ruimte snel uit. Wanneer dat gebeurt, wijzigen miners andere delen van de blokheader, zoals de tijdstempel of de coinbase-transactie, en beginnen ze opnieuw. Daardoor krijgen ze een nieuwe set nonces om uit te proberen. De nonce is een klein getal met een grote functie. Het maakt proof-of-work mogelijk en voorkomt dat miners dezelfde hash hergebruiken. Zonder de nonce zou het vinden van een geldig blok door randomisatie onmogelijk zijn.

Nonce feiten

De nonce is geen beveiligingsfunctie. Het is een mechanisme om de hash onvoorspelbaar en het werk verifieerbaar te maken.

Comments

No comments yet. Be the first to share a thought.

Leave a comment