Miners must take the wishes and interests of node operators, merchants, and exchanges into account when making their decisions. That was the genius element of satoshi’s idea, it uses economic incentives [even indirect ones] to govern itself and grow, not an infallible priesthood of devs and their friend who holds key domain names.
I've literally told you once already: Satoshi presided over the dev team that built up around him, and never indicated in any way that he disapproved, or that it contradicted his ideas or feelings on the ideal way to structure development.
When you've already been told, but you keep repeating the same nonsense expressed slightly differently, you've gotta be either stupid or trolling. Care to enlighten us all as to which?
Satoshi left a long time ago. Feel free to cite where he said development should be done by one insular group of people and in one repo. I'll endeavor to not return your childish insults in kind.
Re: Lukejr's insights to network load
He's right. He coded very significant parts of the Bitcoin we use already.
If he’s right (and not just lying to suit himself)… then why is he full steam ahead with segwit, which will take total potential data load per block to 4MB?
Uh, because Segwit balances that load unevenly? Hence Segregated?
So, hordes of zombie nodes that don't upgrade and no longer verify all the activity on the Bitcoin network (and don't know anything has changed) are a positive. OK. I disagree. Soft forks are done by miners only and circumvent the consent of all node operators, a bad precedent, IMO. Especially if you are so "concerned" about the immutability of the protocol.
Re: dev coup
So, you're happy to let Core team implement your preferred hard fork, right? Oh, you want the Core team replaced with a different dev team to implement your hard fork? And that's not a dev team coup? hmmmmmmmmmmmmmmmmmmmmmmmmmm.
I don’t actually care who the code comes from. I care that Bitcoin isn’t turned into some “proof of unanimous dev-consensus” coin. I would like the producers of block space, the miners, to determine their own production levels based on their own supply curve and the demand curve they face. Block space has been turned into a perfectly inelastic product via a centrally planned production quota, in stark contrast to the free market principles upon which Bitcoin was designed.
The 21 million money supply limit is also a centrally planned, perfectly inelastic demand curve. The free market principles are what Bitcoin is supposed to manifest itself as after it's coded and compiled, not within the coding process itself.
You're arguing for everyone to try their hand at being a crypto-central bank: guess what would happen with 7 billion different crypto-coins on the market? The best design would bury all the others. And you'd presumably start bleating: "But muh free-markets! Let's go back to a 7 billion person commitee again!!!"
Miners
could change the 21 million coin limit, they would face serious economic consequences for that. They could also increase the throughput of Bitcoin, which they might be rewarded for. I get that you don't like the white paper's definition of CPU led consensus, why not start an altcoin that does away with it in reality, rather than just in your mind?
I don’t actually care who the code comes from. I care that Bitcoin isn’t turned into some “proof of unanimous dev-consensus” coin. I would like the producers of block space, the miners, to determine their own production levels based on their own supply curve and the demand curve they face. Block space has been turned into a perfectly inelastic product via a centrally planned production quota, in stark contrast to the free market principles upon which Bitcoin was designed.
True but you have to admit that they are the worlds best experts on bitcoin, nobody knows bitcoin better than them.
Most people here dont even know what a hash is, let alone decide rationally about very complex tech stuff. Democracy won't work for bitcoin, it will end in disaster.
The miners aren’t idiots, they know what a hash is, they understand how Bitcoin works, and they have millions of $ of investment riding on them making decisions that are in the best interest of Bitcoin, measured in exchange rate and utility.
Some devs, the Blockstream ones specifically, have millions of $ of other peoples’ investment riding on them creating an environment in which their products (side chains, payment contracts, etc) are in demand. An artificially constrained on-chain environment directly benefits them, it’s not hard to understand.
This is the reason satoshi described consensus the way he did in the white paper. The miners interests are aligned perfectly with the success of Bitcoin. Satoshi could have included “a strong consensus of the most technically knowledgable developers” in the white paper, he didn’t, and I don’t think it was an accident.