It was a basic assumption of satoshi that mining will remain decentralized since he assumed that 1 miner will be 1 node, and everyone will mine on his PC with the CPU.
This is incorrect. Satoshi had this to say on the subject.
The current system where every user is a network node is not the intended configuration for large scale. That would be like every Usenet user runs their own NNTP server. The design supports letting users just be users. The more burden it is to run a node, the fewer nodes there will be. Those few nodes will be big server farms. The rest will be client nodes that only do transactions and don't generate.
(Sauce)The scenarios are playing out as expected with an end game of a cartel of miners, users with web wallets and the occasional hipster running their own full node.
The idea of economic incentives for full nodes is an attempt for already committed early adopters, to squeeze a few crumbs from the miners' table in the face of the inevitable. In the end, most full nodes will be run by the miners so it is a zero-sum game.
Yea so basically in 10 years bitcoin will become a government supervized, central bank mining and node hosted currency with fractional reserve lending system patch integrated in 5 years. Good job folks!
It was a basic assumption of satoshi that mining will remain decentralized since he assumed that 1 miner will be 1 node, and everyone will mine on his PC with the CPU.
This is incorrect. Satoshi had this to say on the subject.
The current system where every user is a network node is not the intended configuration for large scale. That would be like every Usenet user runs their own NNTP server. The design supports letting users just be users. The more burden it is to run a node, the fewer nodes there will be. Those few nodes will be big server farms. The rest will be client nodes that only do transactions and don't generate.
(Sauce)The scenarios are playing out as expected with an end game of a cartel of miners, users with web wallets and the occasional hipster running their own full node.
The idea of economic incentives for full nodes is an attempt for already committed early adopters, to squeeze a few crumbs from the miners' table in the face of the inevitable. In the end, most full nodes will be run by the miners so it is a zero-sum game.
First of all, that quote from Satoshi is predicting the centralization of Mining Pools and Mining Farms
in the future and not the centralization and loss of non-mining nodes. The burden he is referring to is the
difficulty increase in mining, not hardware capabilities. Satoshi does not address the question asked by the OP.
Because his original design was 1 CPU = 1 Vote, and he was blinded by that higher goal, he disregarded the
inevitable separation of the two systems (mining & non-mining nodes) due to different factors and thus failed
to design and account for a corresponding system to "incentive" the "transaction nodes" so to ensure a large
enough network for a truly attack resistant and globally decentralization verification network.
Your answer to the OP is essentially Satoshi designed a decentralized network only as a gimmick and intended to
make a centralized attack prone network within 3 years. Either you are correct and we are attempting to remedy this,
or you are wrong and reading more into Satoshi's words than even he knew at the time.
Your answer to the OP lacks imagination and assumes stagnation.
And this sucks a lot, perhaps in a few years I will have to switch to Litecoin or something,because this is very bad.
and when ASICs became widespread, mining was centralized
Large mining pools appeared not because ASICs became widespread, it happened long before. It's not ASICs what makes people grouping in pools, it's that their share of total hashpower is too small.
Imagine a million of miners having equal hashpower mining Bitcoin (doesn't matter they use CPUs, GPUs, ASICs or some 'alienware'), it's still only ~144 blocks which they mine together in 24 hours. Individual miner still has only about 5% chance of finding a block in a year. That's why miners unite in pools. And they started doing so long before ASICs.
Today mining is more decentralised than it was before ASICs were introduced, when some pools (like Deepbit, BTCGuild) were dominating (each at its time), having around 50% and even more of total hashpower.
But why is the majority of miners in
Communist China?
Certainly private property will be very respected there when you have collectivized farming lol.