There are no incentives, except that running your own node makes you not trust anyone in the network to make or validate your transactions for you. But who said decentralization would have no costs?
The original design of bitcoin is not based on such a weak incentive, keeping track of one's own wallet. It is solvable for mid-sized transactions and wallets by connecting to a handful of reputable nodes, running a spv wallet.
But specialization always develops in any "industry". We cannot always make citations on the white paper because Bitcoin has already developed further beyond "Satoshi's vision".
I didn't cited anything, I'm talking about the core design principles, the basics. Basically,the network security is a direct result of impracticality of collusion between participants because of their divergence in terms of interests, and topological distribution. It is not up to Satoshi Nakamoto and his whitepaper to decide about it: less participants, more collusion potentials and the
Byzantine generals would possibly commit a treason.
If Satoshi Nakamoto, hypothetically had suggested any other security model for bitcoin, it would never become popular and considered secure. Bitcoin security model is based on decentralization which is guaranteed by collusion resistance which in turn is not achievable in a network with few participants.
I did not say you specifically, I was saying some people in general. Maybe those people especially from the Bitcoin Cash community. Haha.
I'm also not implying that it's anything wrong, but maybe we should move on from "religious" dogma.
Mining centralization is certainly a problem, but that doesn't make it the origin of every problem nor does it mean that any particular proposed solution would improve it or anything else for that matter.
Greg, you are a prominent figure in the community, kinda political figure I suppose, and should be more careful about what you say imo.
It is not what we are used to hear, confirming the existence of a "problem" by a lead developer (and what problem? Centralization of mining!) and denouncing any responsibility or even possibility for confronting it or claiming that it is not "the origin" of every problem!
It is the origin of the problem under discussion in this topic, isn't it?
It was the origin of delaying SW for an age. Wasn't it?
It is the main factor behind the slow down in adoption of bitcoin by masses and the price being driven by speculative gamblers rather than decent business use cases. Isn't it?I believe it would be very unfair for anyone to let adoption be a burden on the shoulders of the Core developers. You want adoption? Then build tools on top of Bitcoin.