Miners get commissions though, because they put in a lot of work to validate blocks and make sure the transactions added are legit.
Please don't make up nonsense answers to questions if you don't know what you're talking about. Newbies are likely to think you are stating actual facts and believe you. Then they'll repeat your nonsense on other threads, and before long there will be a huge number of people who believe and repeat a whole lot of nonsense.
Miners do not get any commissions at all.
Miners receive any transaction fees that the transaction sender voluntarily pays when they send the transaction.
Miners receive a block subsidy of new bitcoins as a way to release the currency into the system in a reasonably fair way.
Miners can receive additional fees from the transaction recipient (or anyone else) if the transaction recipient (or someone else) contacts the miner and offers to pay for confirmation of the transaction.
The miners do NOT "put in a lot of work to validate blocks", nor do they put in a lot of work to "make sure the transactions added are legit". They do the exact same amount of work as every other full node to validate a block and make sure the transactions added are legit (and the only thing full nodes get for their effort is the ability to participate in enforcing the consensus rules).
Miners put in a lot of resources as a "proof-of-work" to reach a consensus on the order of transactions.
Sure, confuse him with your technical bullshit. I expressed what he needs to know in the simplest terms I could muster.
I agree saying miners get commissions could be misunderstood. It was probably a wrong way to put it. But I was talking about block-rewards etc. And yes, miners do both the things I mentioned. When I say work, I mean the computation power.
First you say I'm wrong:
The miners do NOT "put in a lot of work to validate blocks", nor do they put in a lot of work to "make sure the transactions added are legit".
Then you say exactly what I said:
validate a block and make sure the transactions added are legit
Lol.
Be nice, and don't be too technical to newbies. Because the question was asked to understand, not to get frustrated and give up or something.