The problem here is with the design of eth, eth was a rushed blockchain from the start, now vitalik is trying to rush the release all of a sudden because the people managing his network are not happy with the up coming changes?
What the hell kind of decentralization is this if vitalik can escalate major decisions about network? Eth is not a decentralized project if one individual(or a few) can decide to go against 51% of the stakeholders of the network.
A hard fork is essentially a large coordinated migration from one blockchain to a new blockchain, generally with a shared history.
Vitalik does not have the sole power to go against the stakeholders of the network and make massive changes to Ethereum. The power that Vitalik has is one of leadership. If he attempts to coordinate a mass migration from one blockchain (old Eth) to another (new Eth), Vitalik actually needs to convince everyone that this is a good idea. He can't force it to happen if people disagree that it's the right thing to do. If Vitalik launches a hardfork and 80% of the network upgrades, that definitionally means that Vitalik had the support of 80% of the network, otherwise they wouldn't have followed the upgrade.
Blockchains are about consent. If you don't like what's happening on a blockchain, make a change. A single person making a change in isolation isn't interesting, but a large group of people making a change together IS interesting, and can be successful even if that group is just a minority. You end up with two different networks, each capable of thriving on their own.
Miners depend on the users of a blockchain for revenue. If a blockchain has no users, there will be no fees, and no revenue. The reverse is not true. If the users determine that they are better off selecting a different set of miners to build and preserve consensus, they can fork the network in a way that changes who is able to mine effectively, but does not otherwise impact daily use of the blockchain.
This is pretty similar situation. Incentives of the miners are not aligned with those of the users.
If the incumbent miners stop mining in protest of their future profits declining, then new miners will just come in to take the profits they are refusing to collect today. There is no incentive for them to conspire and every incentive for them to not conspire.
Some resources (they link to DPoS alternatives and discuss them):
- https://vitalik.ca/general/2016/12/29/pos_design.html
- https://vitalik.ca/general/2017/12/17/voting.html
Miners are only one participant in the ecosystem, there are also users, merchants and developers. Governance of any cryptocurrency is extremely touchy subject and one thing you don’t want to do is setting a precedent for making a controversial change. If you justify such change by “majority of miners want it” - you’re basically handing over the protocol to their hands. Nothing will prevent miners to adopt changes that eventually centralize currency control, increase rewards(inflation), etc.
What? Not really. Miners do indeed dictate the protocol rules, its is the miners agreeing to following a certain version of the consensus algorithm that makes a blockchain do what it does. So they are partly responsible for more than just mining blocks. Like I said initially it is hard to say who the actual decision makers of the chain are because it is not defined properly by eth.
>>Miners are only one participant in the ecosystem, there are also users, merchants and developers.
Like I mentioned in my previous comment, my whole disagreement with the OP of this comment chain is, their analogy calling miners bodyguards only, my argument is that its hard to tell, because anyone can play any role in this network, on eth the incentives are set up in such a way that each actor can be multiple actors, and there isn't any clear distinction as to who gets to decide what on the network.
>>If you justify such change by “majority of miners want it” - you’re basically handing over the protocol to their hands. Nothing will prevent miners to adopt changes that eventually centralize currency control, increase rewards(inflation), etc.
I am not trying to justify it as majority miners want it, my criticism of the eth chain is they have done this sort of nonese in the past (remember the DAO hack where vitalik and co decided to serve their own interests and rolled back a blockchain? )
It clearly shows eth hasn't grown or come up with a solution as to how to govern their blockchain in a decentralized manner. At the moment, a small select group of people, rather than the majority of its stakeholders get to decide what happens to the blockchain, and that to me doesn't look like decentralization.
Whats to stop a powerful government forcing vitalik and co to implement or remove what they want in the future?
Who dictates the rules is who controls the logic of the chain where the value resides. The miners can create their own fork, and Vitalik can create his own fork. I think we know where the value will go.
> Who dictates the rules is who controls the logic of the chain where the value resides. The miners can create their own fork, and Vitalik can create his own fork. I think we know where the value will go.
Vitalik only has this power because he appears to be choosing freely and the public agrees with him. If it appeared he was being forced to do something, or he did something that people didn't like, the value wouldn't follow him.
It is in this economic sense, and only this economic sense, that crypto is democratic. The only votes that matter are the dollars people trade to buy Ethereum.
You have cause and effect mixed up.
The miners that follow the same consensus rules that the merchants and exchanges do, get paid. The others do not.
A majority of miners following incompatible consensus would look like a huge drop off in mining capacity from the end users perspective. Similar things have happened multiple times.
This is why I refuse to hold ETH... when the financial big boys finally start moving to blockchain rails, they are going to look at ETH and think “WTF is this?” and pass it up for more principled designs like Cardano.
This got me thinking. How likely is it that, if and when crypto grows into a significant financial sector, the actual government will take over the governance.
It seems likely that the public (or their representatives) will grow increasingly uneasy with such an important matter being handled by random internet people and foundations. Especially if these institutions are not willing to include themselves into other policy making processes.
I believe that sooner rather than later effective control will be wrestled away from people like Vitalik, through laws and regulations.
Users would be overjoyed, and the user base would grow dramatically.
People aren't using bitcoin day-to-day because it lacks a government backing.
People are actually using Bitcoin strictly because it lacks a government backing. For those users who want an asset that is government-backed, there are already lots of options and there is little need for cryptocurrency to try and compete in that space.
- https://en.wikipedia.org/wiki/Petro_(cryptocurrency).
In fact colleagues at Status went to Venezuela to check how payments worked there:
- https://www.figma.com/community/file/780788775246577039?prev...
* there is no legal entity representing the Ethereum blockchain because it is decentralized
* the correct chain is not dictated by a single person or group of people
What you are seeing is an implicit form of democracy or people acting in shared interests and in support of Ethereum’s original developer and “leader”. The moment vitalik loses it and the organization loses credibility, alternate plans will be made according to the common interests of the people who have a stake in the system. Perhaps there will be a fork, but in the end the greatest demand will be for the most universally accepted version and the other will whither into insignificance ala Ethereum classic.
Hence GP talking about bodyguards at a concert-- who would typically be a minority of persons there.
it’s that simple.
And everyone doing work wants Proof of Work
Miners are wrong not because you believe different people should have different weighted power to change the system, they are wrong because the roadmap for PoS was well-established long long time ago giving them more than enough time to re-structure their revenue channels and invest accordingly. Therefore for them to say "we have been used. we invested a lot and now we are pushed aside" doesn't make any sense because the investment they had made until the roadmap for ETH2.0 was public has a ROI multiples times of what they invested already as of today.
For them to say this there are 2 options.
1) They were living in a cage and missed the plans for ETH2.0 and even after the roadmap is public they kept investing in mining equipment which will be useless soon. 2) They are just greedy and they just want to keep the same earnings although they have not got even a single argument for "why keeping the high fees is good for the ecosystem" apart from it means more money for them.
In other words, their business just goes away, but they can always start some other business?
Miners would be the ones who settle and publish the lineup.
I know it’s tempting to discard miners’ concerns, but it would be a great mistake. Miners need incentives, without incentives we’ll start allocating capital and resources somewhere else.
We are not greedy, not crazy, not confrontational: we are just rational.
If someone don’t like us, then could do without us.
https://github.com/ethereum/eth2.0-specs/tree/dev/specs/phas...
Vitalik is proposing a role reversal to take place earlier than it was previously planned (not completely accurate in a technical sense re: previous plans, but effectively the same):
Eth1 mainnet will hand-off consensus responsibility to Eth2 mainnet (PoW -> PoS), while Eth1 nodes continue to "run the code" that executes smart contracts / processes transactions.
If the plan is put into motion, and as long as some miners / mining pools don't yank the plug on their mining nodes in the canonical Eth1 mainnet, then the canonical mainnet — per consensus among the Ethereum Foundation and aligned developers, Eth2 validator operators, orgs/companies/exchanges/etc — will transition suddenly from Eth1 (PoW) to Eth2 (PoS). And that will be the end of all mining on the canonical Ethereum mainnet.
Miners/pools who find it impractical or undesirable to reallocate resources from mining to staking may band together to continue running an alternate mainnet chain based on PoW (ETW?); market forces would then decide whether that chain is viable, as well deciding the fate of the evolved (PoS) Ethereum mainnet chain.
I am not saying this EIP, or PoS, are bad. It's the way you do it that matters.
Miners are not supposed to serve anyone but themselves. Everyone for themselves. A right system economically incentivize the right action by design, like in Bitcoin. Important to understand the first principles before judging any distributed system.
The miners are mercenaries. They have no loyalty to the network and the network has no loyalty to them (hence the push for proof of stake).
For what it's worth, EIP-1559 wasn't Vitalik's idea, but the change is almost universally supported by the Ethereum application developers and users.
At any rate the sooner we get off proof of work the better. Users are spending $20M a day on transaction fees. Let's put that money back into the ETH community by switching to proof of stake and burning the transaction fees.
I'm not sure how this can be true as long as conditions are met:
1. original creator of decentralized network still exists
2. people still respect and give authority to creator
Bitcoin is visionless because it was theorized anonymously. Not so with Ethereum
These people are spending millions of dollars in electricity keeping things ticking away. If they stop, Ethereum's vested interest drops significantly. Since it is a fiat currency, less participants make it, unfortunately, less valuable.
Telling 60% of holders their currency (or income toward driving that currency) is not how you keep them on your side, just like old mining town scrip is only worthwhile if the mine works. The second the mine shuts down on a union strike, the scrip becomes paper.
On a personal note, I hope the miners get their due, because it was the initial philosophy of Ethereum. If they don't, I am curious to see how Ethereum moves w/r/t proof of stake vs proof of work guarantees. PoS seems at odds with the initial platform, and possibly long-term problematic for their "contracts-first" architecture.
Unlike with employers and real world unions, the Ethereum network is not bound by labor laws to negotiate exclusively with unionized miners, or refrain from replacing them with non-unionized miners. Without those laws, unions are pretty powerless, which is why the late 19th century had such low unionization rates.
>>I hope the miners get their due, because it was the initial philosophy of Ethereum.
The initial plan of Ethereum was to launch with Proof of Work, and very quickly afterwards switch to Proof of Stake. Miners have already gotten much more time to earn from ETH issuance than was originally planned.
And that’s the problem... it’s a bait and switch, because the miners had to bear the capital costs of investing in mining rigs, which would suddenly lose a lot of value in a switch to PoS. I think this is the original sin of Ethereum, and the network will be forever plagued by conflict because of it.
If a group of bodyguards at a concert vote democratically and 51% of them decide the singer shouldn't be allowed to go on stage and sing (because of a grudge or whatever), is that a problem? Yes absolutely that's a problem, and probably all of them are going to get fired.
Same sort of idea here. If the miners aren't serving the best interests of the network, the network has no obligation to continue paying the miners tens of millions of dollars per day (no joke, that's how much miners on Ethereum make in revenue right now) to continue sticking around.