Do bitcoin miners calculate the hash value of current block or next block?

Bitcoin Asked by btc_beginner on November 11, 2021

I’m new in bitcoin and my question seems be stupid. I appreciate your help.
Miners calculates blockhash as picking a proper nonce.
And he is awarded.
To calculate block hash, he will need 6 values. 2 of them are merklehash and nonce.
I’m gonna say about merklehash and blockhash. Suppose that miner A is trying to calculate.
To calculate blockhash, merklehash is needed. But merklehash is a hash of all transactions of the block. The first transaction data is that a miner is awarded(?). That means merklehash is calculated after awarded miner is determined. What’s the difference between awarded miner of this block transactions and A? I really don’t understand.

2 Answers

If I'm a miner, I only want to mine a block that awards me. So I'll create a block that awards me the reward and see if I can find a nonce that makes the block valid. If so, then I am successful.

Answered by David Schwartz on November 11, 2021

After reading your question, you are a little confused, so i will try to explain:

Miners do double round of SHA256

What they hash?

They hash the blockheader...

What's the blockheader?

The blockheader is build from data

What data?

It's Build from:

Version: The version of the block.

Previous block hash: The Block Hash of the block that this block is being built on top of. This is what “chains” the blocks together.

Merkle root: All of the transactions in this block, hashed together. Basically provides a single-line summary of all the transactions in this block.

Time: When a miner is trying to mine this block, the Unix time at which this block header is being hashed is noted within the block header itself.

Bits: A shortened version of the Target.

Nonce: The field that miners change in order to try and get a hash of the block header (a Block Hash) that is below the Target.

All this is in little endian

Answered by Hamita on November 11, 2021

Add your own answers!

Related Questions

What kinds of wallets are there?

3  Asked on December 23, 2020 by karlito


From Edge to Poloniex

1  Asked on December 22, 2020 by don-myers


What is the longest firstbits?

1  Asked on December 17, 2020 by lurf-jurv


Proof of address ownership

1  Asked on December 15, 2020 by theruss


Stale block verification at node level

2  Asked on December 10, 2020 by user87441


How to automatically get transaction while sending BTC?

0  Asked on December 2, 2020 by abhishek-pandey


Ask a Question

Get help from others!

© 2023 All rights reserved. Sites we Love: PCI Database, UKBizDB, Menu Kuliner, Sharing RPP