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

LexiconDream

🔢 Nonce

Egy szám, amelyet bányászatban egyszer használnak érvényes blokk hash keresésére.

Nonce

A nonce egy egyszer használt szám. A bányászatban ez az a változó, amelyet a bányászok megváltoztatnak egy blokk fejléc hashelésekor. A fejléc tartalmazza az előző blokk hash-ét, egy időbélyeget, a Merkle-gyökeret, a nehézségi célt és a nonce-t. A bányászok különböző nonce értékeket próbálgatnak, amíg az eredményül kapott hash a cél alá nem esik. Nincs gyors megoldás. Az érvényes nonce megtalálásának egyetlen módja a találgatás és az ellenőrzés, másodpercenként milliárdszor. Az első bányász, amely megtalálja, közzéteheti a blokkot.

A Bitcoin nonce mezője 32 bites, ami körülbelül 4 milliárd lehetséges értéket tesz lehetővé. Ez soknak hangzik, de a modern ASIC-ek gyorsan kimerítik a nonce területet. Amikor ez megtörténik, a bányászok megváltoztatják a blokk fejlécének más részeit, például az időbélyeget vagy a coinbase tranzakciót, és újrakezdik. Ezáltal új nonce készletet kapnak, amit kipróbálhatnak. A nonce egy kis szám, nagy feladattal. Lehetővé teszi a Proof-of-Work-ot, és megakadályozza, hogy a bányászok ugyanazt a hash-t használják újra. Enélkül lehetetlen lenne érvényes blokkot találni véletlenszerűsítéssel.

Semmiség tények

A nonce nem biztonsági funkció. Ez egy mechanizmus, amely a hash kiszámíthatatlanná, a munka pedig ellenőrizhetővé teszi.

Comments

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

Leave a comment