I have been digging around what Satoshi talked about in the past, and I am quite surprised he used a completely different terminology to describe miners and full nodes.
He called miners : Network nodes (once large enough would make them server farms), what is known today as full nodes : Client nodes
What made the change in terminology nowadays? And what wsa Satoshi's thought on centralization in mining?
I remember mining with my own BitcoinQT wallet and node.... interesting times. I think Satoshi didn't expect the coming fast of ASIC mining machines. That made the split between a node and the mining. And is a good thing like that.
reply
What changed is the hash rate first. Back in the days you could mine and have the whole client on the same machine so it wasn't necessary to have a different distinction between a dedicated miner and a node. This is still true since you can mine and manage your bitcoin node on the same machine but it's not the best way to do things any more.
Satoshi planned and developed bitcoin to resist to centralization in fact I personally don't think bitcoin has a centralization problem although we can argue about a concentration issue with modern pools
reply