什麼是 “nonce”?

Nonce 在密碼學名詞中是一個任意數值,通當“用”一次後就不再用、没有用的值。

Nonce “用”在“挖礦”,是礦工隨機選用某個一次性的值(32 bits 的 nonce)代入 hash 函數中計算出來的結果值,看是否符合難度條件(小於某個值),如果不符合,礦工的算力再試另一個 nonce 代入 hash 函數,再看結果是否符合難度條件,如此傻傻地重覆無聊的計算,就是挖礦。


參考:

https://en.wikipedia.org/wiki/Cryptographic_nonce
https://en.bitcoin.it/wiki/Nonce

1個讚