Andrey
New member
One thing has been puzzling me.
In reading several topics in this board, I understand that solo miners (if they still exist) and pools have the option to select the transactions that will be included in their blocks.
So if a pool in creating a new block selects e.g., 6 transactions #1, #2, #4, #5, #6 and #7, deciding to leave out #3 which e.g., had a lower fee than other transactions.
They calculate the merkle root(s), create the block header(s), etc. and pool members start hashing their respective headers.
Someone in the pool uses a nonce that causes the hash to be lower than the target, and that block is added to the blockchain.
My question simply is, how does transaction #3 ever get to the blockchain?
In reading several topics in this board, I understand that solo miners (if they still exist) and pools have the option to select the transactions that will be included in their blocks.
So if a pool in creating a new block selects e.g., 6 transactions #1, #2, #4, #5, #6 and #7, deciding to leave out #3 which e.g., had a lower fee than other transactions.
They calculate the merkle root(s), create the block header(s), etc. and pool members start hashing their respective headers.
Someone in the pool uses a nonce that causes the hash to be lower than the target, and that block is added to the blockchain.
My question simply is, how does transaction #3 ever get to the blockchain?