Blockchain
如果 nonce 是 32 位,為什麼證明它很困難?
我想知道為什麼探勘 nonce 很困難?
隨機數是 32 位 (4294967296),高級 Nvidia 顯卡可以在一秒鐘內檢查和探勘它。
為什麼我們需要一個礦池來探勘區塊鏈?
絕大多數情況下,特定區塊頭模板中的 2^32 個可能的隨機數都不會導致區塊頭具有滿足工作量證明目標的雜湊值。事實上,這不會發生的機率正好等於網路難度的 1。現在,也就是 1/6,379,265,451,411。
當沒有隨機數成功時,必須更改塊頭中的其他內容並重新開始。典型的解決方案是更改 coinbase 交易中的extranonce欄位並重新計算 Merkle 根。請參閱什麼是額外的Nonce?