4 votes
Accepted

Are reserve_size bytes really related to mining the final nonce?

The extra reserved bytes are taken into consideration to compute the block hash. There are 4 bytes reserved for a nonce in the block header (the nonce that appears in the hashing blob). In addition, ...
glv's user avatar
  • 3,334
3 votes
Accepted

Does monerod generates new block template on a repeat call of get_block_template?

monerod caches the block template across calls. but will regenerate one either when a new block is added, one is removed or the txpool has changed. So one should be regenerated when a new transaction ...
user36303's user avatar
  • 34.8k
1 vote

Obtaining coinbase transaction signature

Why would you remove extra ? It's in there. See cn_deserialize.cpp, to which you can give the hex dump of that tx: cn_deserialize --input aaaaaaaaaaaaaaaaaaaa This will show you the tx key.
user36303's user avatar
  • 34.8k
1 vote

What does getblocktemplate return?

blockhashing_blob is the block header and Merkle tree root hash. The block header has a nonce field and it is this a miner updates and then hashes the blockhashing_blob (which contains the header and ...
jtgrassie's user avatar
  • 19k
1 vote
Accepted

What is the reserve_size parameter in getblocktemplate?

The reserve_size is the amount of data to reserve in the block template for the extra nonce (arbitrary data which may be embedded in a transaction). The maximum amount is 255 bytes. This is used by ...
user36303's user avatar
  • 34.8k

Only top scored, non community-wiki answers of a minimum length are eligible