0

Is the miner is trying to solve the nonce or a winning hash?

"The SHA-256 hash of a block's header must be lower than or equal to the current target for the block to be accepted by the network." Is the Hash referring to the winning number?

1 Answer 1

2

Is the winning hash the same as the nonce?

No.

Is the miner is trying to solve the nonce or a winning hash?

Nonces are not solved. Talk of winning is a cause of confusion. This and talk of solving puzzles are either poetry or lies told to children. We must climb one rung in Wittgenstein's ladder.

  1. Miners construct a block from valid data, then compute the hash of that block.

  2. If the hash is numerically less than the current target, the block is valid. The miner stops mining and publishes the block. Then they resume mining with a completely new block.

  3. If the hash is not less than the target, the block is not valid. The miner changes something in the block and starts again at step 1. The thing they change first is a value known as the nonce (which stands for number used once) which is expressly provided for this purpose in the block structure. After trying all possible nonce values, they can alter something else, like the timestamp or the choice and order of transactions etc.

As you take a step up Wittgenstein's ladder, you must completely discard the lower rung your foot just stepped off. This website allows people who are one step ahead to guide your foot. Clinging to the lower rungs will impede your progress.

3

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.