Hi folks,
I've been reading up on the bitcoin protocol non-stop and have a couple of questions that I haven't been able to answer:
- When a node assembles a new block to mine, how does it determine which transactions from the list of unconfirmed transactions to include in that block that it will mine?
- When a node assembles a new block to mine, does the order of the transactions that it picks to be in the new block matter? My guess is that it should but I couldn't find any literature confirming or denying that. Can anyone explain?
Thank you!
Konstantin