10 sats \ 0 replies \ @BTCMiner 24 Sep 2022
Sorry, Doc [the author], but that is wrong. Bitcoin miners aren't "validating transactions". That's not their job.
Miners have one job, and one job only:
My fullnode is what validates transactions. My fullnode protects me. It does not protect the network, and it does not protect you.
Your fullnode validates transations. Your fullnode protects you. It does not protect the network, and it does not protect me.
A mining pool uses a fullnode, but that is to ensure only valid transactions are included in a block that they are trying to get a solution for. Their full node thus protects them (and the hash providers -- the pool's customers who are running ASICs). The pool's full node does not protect the network, and it does not protect me.
Come up with a different word choice to change from "mining" to something else, ... sure, fine. But the reality is that pools and "miners" (hash providers) are not the ones validating transactions.
reply
25 sats \ 2 replies \ @takaponka 24 Sep 2022
Miners DO NOT validate
reply
20 sats \ 1 reply \ @BTCMiner 30 Sep 2022
If they did not validate they would be at risk of including invalid transactions in a block. So technically, they do validate transactions in the block solving. But you are correct in a general sense -- miners do not validate transactions for the network.
Here was another attempt at describing what miners do:
https://twitter.com/IIICapital/status/1575824947175337984 [Nitter]
reply
25 sats \ 0 replies \ @takaponka 30 Sep 2022
You right. I think for newbies and newcomers it's better to tell them this because of all garbage articles in msm media about bitcoin they just think miners validate all tx on the network and are not even aware of nodes.
reply
1 sat \ 0 replies \ @BTCMiner 27 Oct 2022
https://twitter.com/BitcoinPierre/status/1585256596556292101 [Nitter]
https://twitter.com/BitcoinPierre/status/1585256602680307713 [Nitter]
This is not a validator
#86211
reply