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