Kriptomenjačnica

Nonce

Broj koji se koristi jednom — u mining-u i za unikvidnost Ethereum transakcija.

Nonce (Number used ONCE) je termin koji ima dve različite upotrebe u kripto kontekstu.

1. Mining nonce (Bitcoin):

Rudari traže nonce vrednost koja, kombinovana sa block datama, daje hash ispod ciljnog praga
Menjaju nonce od 0 do 4 mlrd pokušavajući svaku kombinaciju
Kad nađu → valid blok, dobijaju nagradu
Brute force u milosekundama — 100+ eksahash/s na globalnoj mreži

2. Account nonce (Ethereum):

Svaka Ethereum adresa ima nonce koji se povećava sa svakom transakcijom
Nonce 0 = prva transakcija, nonce 1 = druga...
Sprečava replay napade — ista transakcija se ne može emitovati dva puta
Transakcije moraju biti procesovane redom (nonce 5 ne može pre nonce 4)

Praktičan problem sa nonce-om:

"Stuck transaction" — čeka jer prethodna transakcija sa nižim gas price ne prolazi
Rešenje: pošalji novu transakciju sa ISTIM nonce-om i višim gas price-om
MetaMask Advanced Settings → Customize transaction nonce

Spreman da počneš?

Affiliate linkovi · Besplatna registracija

Srodni pojmovi