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

LexiconDream

🔢 Nonce

Liczba używana kiedyś w górnictwie do znalezienia prawidłowego skrótu bloku.

Nonce

Nonce to liczba używana jednokrotnie. W górnictwie jest to zmienna, którą górnicy zmieniają podczas hashowania nagłówka bloku. Nagłówek zawiera hash poprzedniego bloku, znacznik czasu, pierwiastek Merkle'a, cel trudności i nonce. Górnicy próbują różnych wartości nonce, aż wynikowy hash spadnie poniżej celu. Nie ma drogi na skróty. Jedynym sposobem na znalezienie prawidłowego nonce jest zgadywanie i sprawdzanie, miliardy razy na sekundę. Pierwszy górnik, który go znajdzie, może rozgłosić blok.

Pole nonce w Bitcoinie ma 32 bity, co pozwala na przyjęcie około 4 miliardów wartości. Brzmi to dużo, ale nowoczesne układy ASIC szybko wyczerpują przestrzeń nonce. Kiedy to się dzieje, górnicy zmieniają inne części nagłówka bloku, takie jak znacznik czasu lub transakcja Coinbase, i zaczynają od nowa. To daje im nowy zestaw nonce do wypróbowania. Nonce to mała liczba o dużym zadaniu. Umożliwia to proof-of-work i zapobiega ponownemu użyciu tego samego hasha przez górników. Bez niego znalezienie prawidłowego bloku byłoby niemożliwe do randomizacji.

Fakty nonce

Nonce nie jest zabezpieczeniem. To mechanizm, który sprawia, że ​​hash jest nieprzewidywalny, a działanie weryfikowalne.

Comments

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

Leave a comment