How does bitcoin do it to generate an (upredictable) hash in each new block with sufficient randomness so that no one can precompute it?


Each block contains the hash of the previous, which is unpredictable. Also, the transactions in each block themselves are unpredictable because one can't tell who is paying who and how much.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

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