4 ms·
This reminds me of the nerve-biting period up to the James Webb launch. The devs put off this transition for so many years trying to plan for every contingency
by bluquark 4y ago
This reminds me of the nerve-biting period up to the James Webb launch. The devs put off this transition for so many years trying to plan for every contingency, but we still can't be certain they didn't miss a crucial flaw.
In a system where the only thing holding back malicious actors is technical constraints, it only takes one bug or one misaligned incentive for a vicious cycle to take down the entire Ethereum ecosystem. An exploitable detail in the PRNG used to select the validators, for instance.
And like a space telescope, there is no opportunity to realistically experiment with the change beforehand, nor an easy way to make adjustments after launch.
- latchkey 4y agoIt is order of magnitude easier for them to make changes after launch since the code and developers are here on earth and not floating in space.
- deleted 4y ago[deleted]
- littlestymaar 4y agoEspecially given Ethereum's decision power being entirely centralized in the hands of the developers (unlike bitcoin for instance) who has shown willingness to hard-fork when they consider it necessary. In fact, the move from PoW to PoS illustrate this concentration of power: the miners lose a lot but they had no say in the decision.
- latchkey 4y agoMiners knew from day one that PoS was eventual. As a very large ETH miner, I'm not that concerned about that part of things. Why? The business model for my company was built around a larger idea than just mining. Mining was just a great way for us to bootstrap the business. Let's also not forget that there are other coins out there to mine. There is a huge potential for something to take ETH's place... whether that happens or not is up in the air and really depends on someone to step up and take it. Easier said than done, but the possibility is there.
- littlestymaar 4y ago> Miners knew from day one that PoS was eventual. It keep getting repeated over and over as if it was an argument, but if someone warns that they will harm you, then do it, and eventually gets away with it, it is actually a proof that they have unchecked power over you, and clearly not an argument against the existence of such a power imbalance…
- latchkey 4y agoThat is an interesting view on things. Where is the 'harm' here? ETH miners had a choice to mine, or not. If you didn't like the rules that were set out LONG in advance, then don't play the game. Similar to how people say not to depend on an API from a single company because that company could shut you down. Except in this case, the company told people, in advance, that some day in the future, they were absolutely going to shut you down.
- littlestymaar 4y agoExcept the whole point of crypto is not to be reliant on a third party company who has the power to pull the carpet from under your feet! If you don't care about that last point, why not use VISA for transactions or Robinhood for financial stuff? (after all, they always act in compliance with their “long in advance” accepted ToS …). If you admit that Ethereum is not a decentralized system but a company that can change things on their own terms, then we in fact agree.
- latchkey 4y ago> Except the whole point of crypto is not to be reliant on a third party company who has the power to pull the carpet from under your feet! The view is that ETH1 bootstrapped with PoW, with the intention of always moving away from it. This isn't pulling the carpet, this is executing on a plan to become as you say, less reliant on any third parties. You are trying to vilify execution on a published plan? > If you don't care about that last point, why not use VISA for transactions or Robinhood for financial stuff? (after all, they always act in compliance with their “long in advance” accepted ToS …). I do use those services for certain needs. There is room in the world for both types of services. > If you admit that Ethereum is not a decentralized system but a company that can change things on their own terms, then we in fact agree. I admit that ETH PoW was an incremental step and that it isn't perfect. I think anyone can admit that. In the software development land, we call this iterating on a MVP. Whether PoS is the correct future or not is to be seen, but I don't blame them for trying. At least someone is trying.
- pa7x1 4y agoI think you have this completely wrong. Bitcoin avoids hard forks by all means, they implement soft forks. Ethereum uses hard forks often an liberally. This new change is a hard fork. In a hard fork those that want to stick with the old rules of the game are not coerced to follow the new ones, they can just follow their way. In fact, there has been talk of creating an ETHPoW which would continue the PoW chain. We will see how that pans out but is likely to be a mayor flop because support for it is negligible.
- wmf 4y agothere is no opportunity to realistically experiment with the change beforehand Yeah, it's a shame they couldn't test the merge three times on the Ropsten, Sepolia, and Goerli testnets.
- Szpadel 4y agoif someone would find some critical flaw, wouldn't burn it on public testnet, but wait till it's possible to exploit with major profit on mainnet
- latchkey 4y agoexactly this. even better, their own test suites haven't passed yet at all... https://hivetests2.ethdevops.io/ https://hivetests2.ethdevops.io/