News for hackers. Stuff that matters.
Re:Ethereum Plans to Cut Its Energy Consumption by 99 Percent by chrispeel on Wednesday January 02, 2019 @08:12PM (#18811985)
Proof-of-Stake is indeed a good thing, and a worthy focus of the article.

From the article we read "the long-term hope is that apps built from them will eventually make Ethereum the ultimate cloud-computing platform." Ethereum does not claim to be a computing platform in the same way that AWS is; it's for low-complexity business logic only. I think it's misleading to use "ultimate cloud-computing platform" to describe Ethereum.

Re:Ethereum Plans to Cut Its Energy Consumption by 99 Percent by nivexous on Wednesday January 02, 2019 @09:38PM (#18812369)
Proof-of-stake will ultimatumly fail. The majority stakeholders can change the protocol at will to their benefit, and there’s no defense (without mob theft). With proof-of-work, at least miners can defend or fork. Best of luck to them though.
Re:Ethereum Plans to Cut Its Energy Consumption by 99 Percent by r32a_ on Wednesday January 02, 2019 @09:45PM (#18812399)
Also once a majority of stakeholder hit 51% there is no way to take away the 51%

With PoW, an entity could theoretically out mine the 51% attacker by just throwing more hashing power at bitcoin

Re:Ethereum Plans to Cut Its Energy Consumption by 99 Percent by collincusce on Thursday January 03, 2019 @01:53PM (#18817963)
2/3rds is required for a full 51%-style attack in PoS.

https://github.com/ethereum/wiki/wiki/Proof-of-Stake-FAQs#wh...

There's a lot of misinformation regarding PoS. Vlad Zamfir has spoken a lot on cartel attacks and how they're mitigated, but the biggest, and I mean bigger than biggest, argument against all of these attacks is that it's always detectable by honest nodes shy of 2/3rds attack and it defaces the value of the coin itself to attack at that volume.

Re:Ethereum Plans to Cut Its Energy Consumption by 99 Percent by solveit on Wednesday January 02, 2019 @09:52PM (#18812432)
You can always buy them out. But honestly, a 51% attack seems like a much less likely way for ethereum to fail compared to it just not living up to the hype.
Re:Ethereum Plans to Cut Its Energy Consumption by 99 Percent by nivexous on Wednesday January 02, 2019 @10:35PM (#18812632)
A buyer requires a seller. Who's to say they would?
Re:Ethereum Plans to Cut Its Energy Consumption by 99 Percent by rocqua on Thursday January 03, 2019 @04:06AM (#18813800)
Buisness plan: Get a 51% stake in Ether, and hold big users hostage?
Re:Ethereum Plans to Cut Its Energy Consumption by 99 Percent by solveit on Thursday January 03, 2019 @09:40PM (#18821537)
That works until the big users hard fork and take away your ether on their fork. It's pretty much a failsafe that always works at the cost of possibly destroying all trust in the network.
Re:Ethereum Plans to Cut Its Energy Consumption by 99 Percent by yifanl on Friday January 04, 2019 @10:09AM (#18824498)
Giving everyone a nuclear button is an interesting solution.
Re:Ethereum Plans to Cut Its Energy Consumption by 99 Percent by bouncycastle on Wednesday January 02, 2019 @10:05PM (#18812492)
> Also once a majority of stakeholder hit 51% there is no way to take away the 51%

You could do a hard-fork and slash their stake. In PoW, you can't do this.

> With PoW, an entity could theoretically out mine the 51% attacker

Not in the case of "selfish mining attack", where you may never know that an attack is happening until it's too late, you'll have little chance in defending with hashpower since the attackers will have a significant head start...

Re:Ethereum Plans to Cut Its Energy Consumption by 99 Percent by nivexous on Wednesday January 02, 2019 @10:34PM (#18812618)
> You could do a hard-fork and slash their stake. In PoW, you can't do this.

So ... theft?

Re:Ethereum Plans to Cut Its Energy Consumption by 99 Percent by aey on Thursday January 03, 2019 @12:59AM (#18813173)
Theft of what exactly? Each fork is as valid as any other fork, the challenge is in agreement.
Re:Ethereum Plans to Cut Its Energy Consumption by 99 Percent by bouncycastle on Thursday January 03, 2019 @12:18AM (#18812988)
You should really be careful with how you play with definitions, as that will lead down to a slippery slope. Remember that time when someone managed to generate 184 billion bitcoin? With your reasoning, we can now say that the succeeding hard-fork to 'fix' the issue by slashing the bitcoins was theft.
Re:Ethereum Plans to Cut Its Energy Consumption by 99 Percent by keymone on Thursday January 03, 2019 @08:01AM (#18814719)
> Remember that time when someone managed to generate 184 billion bitcoin?

you're being intellectually dishonest or even outright manipulative here.

there were never 184 billion coins created on bitcoin chain, there was a bug in validation logic of bitcoin client that made it follow the chain that was invalid.

are you seriously trying to compare that to stealing coins from somebody on a valid chain?

really?

Re:Ethereum Plans to Cut Its Energy Consumption by 99 Percent by ChaosEnergy on Thursday January 03, 2019 @09:39AM (#18815362)
> are you seriously trying to compare that to stealing coins from somebody on a valid chain?

They're not stealing coins from someone on a valid chain, they are forking away to another chain and slashing the user's stake. The user will still have all their coins on "their" chain and it's up to everyone else to decide which chain is "the right one". If the 51% user is truly malicious, the majority of network participants will move away to the new chain, rendering the 51% user's tokens (near) worthless.

Re:Ethereum Plans to Cut Its Energy Consumption by 99 Percent by keymone on Thursday January 03, 2019 @09:46AM (#18815421)
> If the 51% user is truly malicious, the majority of network participants will move away to the new chain, rendering the 51% user's tokens (near) worthless.

so being successful is punished by destroying all wealth of the richest participant in the network? nice.

Re:Ethereum Plans to Cut Its Energy Consumption by 99 Percent by ChaosEnergy on Friday January 04, 2019 @03:53AM (#18822747)
No, being malicious is.
Re:Ethereum Plans to Cut Its Energy Consumption by 99 Percent by keymone on Friday January 04, 2019 @11:49AM (#18825433)
having lots of money is malicious?
Re:Ethereum Plans to Cut Its Energy Consumption by 99 Percent by ChaosEnergy on Monday January 07, 2019 @06:09AM (#18844318)
No, it's not, that's why I said

> If the 51% user is truly malicious

Having 51% doesn't automatically make you a malicious user. People also wouldn't move away to another chain simply because someone or some group owns 51%. They would move if said person or group abuses the power they get from owning a majority.

Re:Ethereum Plans to Cut Its Energy Consumption by 99 Percent by bouncycastle on Thursday January 03, 2019 @09:08PM (#18821401)
Now you've really tangled yourself in a big web.
Re:Ethereum Plans to Cut Its Energy Consumption by 99 Percent by darawk on Wednesday January 02, 2019 @10:18PM (#18812558)
And why is this a problem? Sure, they can change it arbitrarily to their benefit, but they only benefit if the value of their holdings is high. If they do something that people don't like, that value will fall. So they are strongly constrained by behaving in such a way that they do not make the users of Ethereum unhappy.
Re:Ethereum Plans to Cut Its Energy Consumption by 99 Percent by bigiain on Wednesday January 02, 2019 @11:20PM (#18812795)
One only needs to look at modern democratic politics to have _serious serious_ doubts about that argument...

It won't surprise me at all if a PoS blockchain ends up looking just like a two party political system, where every now and then you get to choose which fork/party has the least objectionable outcome for you, but where both choices leave you worse off than you started...

Re:Ethereum Plans to Cut Its Energy Consumption by 99 Percent by darawk on Thursday January 03, 2019 @02:05AM (#18813423)
Except that in this case, if you think you have better ideas, you can code up your own fork, and try to drum up support for it. The open source ecosystem works far better than the political system, I find.
Re:Ethereum Plans to Cut Its Energy Consumption by 99 Percent by jacobush on Thursday January 03, 2019 @04:00AM (#18813772)
Like now, you can drum up support for your own new party.
Re:Ethereum Plans to Cut Its Energy Consumption by 99 Percent by darawk on Thursday January 03, 2019 @12:54PM (#18817239)
Yes, but in the case of the US government at least, there are structural reasons why the two party system is a stable equilibrium. Those structural reasons do not exist for cryptocurrencies. The most important of which is that there can be only one president of the US government, only so many senators, judges, etc... There can be infinitely many concurrently competing forks of Ethereum.

You and I can go fork Ethereum right now and now just tell people it's great, but show them it's great. It's like if we could fork the US government, refactor all the policies and let it run to demonstrate how good it is, and then people can come on board. You can't do that in politics, but you can absolutely do it in crypto.

Re:Ethereum Plans to Cut Its Energy Consumption by 99 Percent by jacobush on Sunday January 06, 2019 @01:08PM (#18839613)
Half the point of a cryptocurrency is the network effect - so I don't see how your argument holds, at all.

It is not clear at all that a small political experiment will scale to a super power. It is equally unclear that a small crypto currency experiment will scale.

This is without even touching on how easy, or difficult to it is rally support for a new system. Quite difficult, I'd say.

Re:Ethereum Plans to Cut Its Energy Consumption by 99 Percent by darawk on Tuesday January 08, 2019 @12:07PM (#18857171)
> Half the point of a cryptocurrency is the network effect - so I don't see how your argument holds, at all.

It holds because you can demonstrate its utility on a small network.

Re:Ethereum Plans to Cut Its Energy Consumption by 99 Percent by nivexous on Wednesday January 02, 2019 @10:51PM (#18812673)
Network effects are too powerful. If they’re smart, they’ll make small changes over a long time, only ever upsetting a minority at once, and so the users stay. That’s Facebook to me, other things to other people.
Re:Ethereum Plans to Cut Its Energy Consumption by 99 Percent by bouncycastle on Wednesday January 02, 2019 @09:57PM (#18812458)
That tends to happen in PoW actually. Example: Last year, Monero forked and changed the protocol by changing the PoW algorithm. Effectively shutting off a significant section of the miners. Miners had no defence - it was a major blow to them. Same thing happened in Sia. There's been discussion with changing the PoW of Bitcoin as well.
Re:Ethereum Plans to Cut Its Energy Consumption by 99 Percent by rocqua on Thursday January 03, 2019 @04:14AM (#18813830)
This was a change meant to block ASIC mining and encourage GPU mining.

Whilst this is great for decentralization, I've read interesting arguments in favor of ASIC mining. People who buy ASICs are committed to a coin. This leads to a stable base of mining. Meanwhile, GPU miners tend to mine whatever is the most profitable at any given time. This leads to large fluctuations in mining rates.

The Ether switch to POS has some people worried, as it might free up a lot of GPU power, which might overwhelm other GPU based POW systems.

Then again, any argument regarding mining algorithms is filled by people who have biases to the tune of 100 000$ of hardware investments.

Re:Ethereum Plans to Cut Its Energy Consumption by 99 Percent by nivexous on Wednesday January 02, 2019 @10:31PM (#18812607)
You're making a different point. Yeah miners can get screwed in a PoW change, but the chain's fundamental properties are not at risk. Users have assets on both chains in a fork and if one chain does something terrible (or even just different) the market will reflect. With PoS, the majority remain the majority ... unless you support mob theft, a bad precedent I would say.
Re:Ethereum Plans to Cut Its Energy Consumption by 99 Percent by bouncycastle on Wednesday January 02, 2019 @10:43PM (#18812646)
Nope, if an attacker does something bad (eg. a group forms a 51% cartel and starts censoring transactions), then they can be forked out and their stake slashed in the fork that doesn't censor the transactions. I really do not see a problem here? It's even better security than PoW, because once the attackers have their stake slashed, they can't attack anymore. With PoW, the miners can keep on doing a 51% attack even after the fork, indefinitely.

PoS is way more secure.

Re:Ethereum Plans to Cut Its Energy Consumption by 99 Percent by adrianN on Thursday January 03, 2019 @01:51AM (#18813378)
...if you trust a minority to decide who is an attacker and who isn't.
Re:Ethereum Plans to Cut Its Energy Consumption by 99 Percent by dekz on Thursday January 03, 2019 @02:31AM (#18813506)
It's pretty clear when you validate the transactions
Re:Ethereum Plans to Cut Its Energy Consumption by 99 Percent by rbreve on Thursday January 03, 2019 @05:00AM (#18814023)
Sure but if they change it in a negative way they lose because they own the mayority. That's why to be able to change anything you have to have a huge stake, it's like having skin in the game.
Re:Ethereum Plans to Cut Its Energy Consumption by 99 Percent by r32a_ on Wednesday January 02, 2019 @09:01PM (#18812194)
Ethereum claims to be the "World Computer" that lets you build "Unstoppable Applications". If that doesn't sound like an AWS competitor then I don't know.
Re:Ethereum Plans to Cut Its Energy Consumption by 99 Percent by plywoodtrees on Wednesday January 02, 2019 @09:12PM (#18812250)
Sure, it's in some sense "an AWS competitor" but something like a billion times less efficient, measured by throughput, energy efficiency, or cost. So, in practice, no it's not.
Re:Ethereum Plans to Cut Its Energy Consumption by 99 Percent by ENGNR on Wednesday January 02, 2019 @11:00PM (#18812706)
AWS actually made an interesting product, a distributed ledger that's 'trustless' as long as you trust Amazon, but with none of the overhead of blockchain so at least it's efficient

I think Ethereum is going big places, but the AWS ledger solution is probably also going to be good for smaller industries where competitors don't trust each other, they want a database that's shared, and they all might trust Amazon enough to control it (eg if they're all using AWS anyway)

(https://aws.amazon.com/qldb/)

Re:Ethereum Plans to Cut Its Energy Consumption by 99 Percent by runeks on Sunday January 06, 2019 @03:38AM (#18837312)
> […] a distributed ledger that's 'trustless' as long as you trust Amazon […]

This has been possible since the 80’s due to public key encryption.

It’s not having to trust a central actor that’s the innovation behind e.g. Bitcoin.

Re:Ethereum Plans to Cut Its Energy Consumption by 99 Percent by bitxbitxbitcoin on Wednesday January 02, 2019 @09:35PM (#18812352)
Well put!

To put it another way, the problems that Ethereum will solve are not ones that could be solved by AWS.

Re:Ethereum Plans to Cut Its Energy Consumption by 99 Percent by anoncoward111 on Wednesday January 02, 2019 @09:45PM (#18812402)
Totally agree.

Despite both being energy/transport companies, Embraer and Tesla are solving two very different consumer problems.

Re:Ethereum Plans to Cut Its Energy Consumption by 99 Percent by Zhyl on Wednesday January 02, 2019 @09:16PM (#18812279)
I see it less of a computing platform and more like the spinning table from the beginning of Indiana Jones and the Temple of Doom. The goal isn't to compute faster or better than others, it's for parties with competing interests to trust the computations that have taken place.
Re:Ethereum Plans to Cut Its Energy Consumption by 99 Percent by profalseidol on Wednesday January 02, 2019 @09:56PM (#18812451)
It's a git with stored procedures that can push commits.
Re:Ethereum Plans to Cut Its Energy Consumption by 99 Percent by rocqua on Thursday January 03, 2019 @04:04AM (#18813789)
Notably, there are rules that will block invalid commits, and tools that prevent git branches.
Re:Ethereum Plans to Cut Its Energy Consumption by 99 Percent by jcoffland on Wednesday January 02, 2019 @11:04PM (#18812729)
It's a hammer and nails. /s
Re:Ethereum Plans to Cut Its Energy Consumption by 99 Percent by 0x8BADF00D on Wednesday January 02, 2019 @09:22PM (#18812299)
Comparing Ethereum to AWS is an apples and oranges comparison at best. One is first order, and the other is second order.

You could make an argument it’s a competitor to AWS Lambda, but it would be akin to saying lxc is a serverless competitor.

Re:Ethereum Plans to Cut Its Energy Consumption by 99 Percent by r32a_ on Wednesday January 02, 2019 @09:26PM (#18812315)
I'm not comparing them, Ethereum marketing team pitched Ethereum as a world computer not me.
Re:Ethereum Plans to Cut Its Energy Consumption by 99 Percent by konschubert on Thursday January 03, 2019 @03:54PM (#18819178)
You are misunderstanding what they mean with “world” computer
Re:Ethereum Plans to Cut Its Energy Consumption by 99 Percent by vvillena on Wednesday January 02, 2019 @09:29PM (#18812328)
Think of it as one, single "world computer" and it will be much closer to reality. Everyone can access that computer for free, and use it for a price.
Re:Ethereum Plans to Cut Its Energy Consumption by 99 Percent by banachtarski on Wednesday January 02, 2019 @10:27PM (#18812593)
> ... for free ... for a price
Re:Ethereum Plans to Cut Its Energy Consumption by 99 Percent by bigiain on Wednesday January 02, 2019 @11:13PM (#18812766)
"access" vs "use".

Everybody can see the code/transactions that are run for free. Everybody can have their code run and execute transactions for a price.

Re:Ethereum Plans to Cut Its Energy Consumption by 99 Percent by bigiain on Wednesday January 02, 2019 @11:10PM (#18812753)
I use quite a lot of AWS - and there's precisely zero chance I'll ever migrate, say, a mobile app backend platform to an Ethereum "unstoppable application"...

There are quite probably innovative new things that can be built using Etherium's "world computer", but my guess is that almost _none_ of what's currently running on (and paying for) AWS resources will move to it.

Re:Ethereum Plans to Cut Its Energy Consumption by 99 Percent by outside1234 on Wednesday January 02, 2019 @09:11PM (#18812242)
Can we get real for a second? Ethereum has no chance of taking on AWS or Microsoft.

Those are multi billion dollar business with billion dollar requirements in infrastructure investment on a yearly basis. Not going to happen.

Re:Ethereum Plans to Cut Its Energy Consumption by 99 Percent by r32a_ on Wednesday January 02, 2019 @09:27PM (#18812321)
I agree! But that's what Ethereum was pitched as.
Re:Ethereum Plans to Cut Its Energy Consumption by 99 Percent by bigiain on Wednesday January 02, 2019 @11:16PM (#18812776)
Seems to me you're making invalid assumptions about what "world computer" means.

There's not a lot to go in in those two words, but claiming they mean Etherium is out to capture all (or any) of AWS's customers is a _very_ long stretch.

Re:Ethereum Plans to Cut Its Energy Consumption by 99 Percent by keymone on Thursday January 03, 2019 @08:03AM (#18814726)
PoS was known way before PoW. It simply doesn't solve the problem at hand - decentralized consensus between mutually distrusting parties.
Re:Ethereum Plans to Cut Its Energy Consumption by 99 Percent by robertAngst on Thursday January 03, 2019 @09:51AM (#18815468)
This guy knows his byzantine general's problem.

If POS worked, great.

I wouldnt trust it for a half decade of use.

Re:Ethereum Plans to Cut Its Energy Consumption by 99 Percent by Sargos on Thursday January 03, 2019 @12:31PM (#18816988)
IOHK has many conference accepted peer reviewed research papers that show that proof of stake has equivalent security properties as proof of work.
Re:Ethereum Plans to Cut Its Energy Consumption by 99 Percent by runeks on Sunday January 06, 2019 @03:41AM (#18837321)
A peer reviewed paper saying WPA2 is secure also exists. That clearly didn’t make it so.

Only if we enumerate all possible attack vectors, and prove resiliency against these, is the proof as general as you claim. The difficult part — as the WPA2 paper shows — is the former.

How do you know when you’ve enumerated all possible attack vectors?

Re:Ethereum Plans to Cut Its Energy Consumption by 99 Percent by Sargos on Tuesday January 08, 2019 @12:33PM (#18857442)
That's a good question. It's impossible to prove that anything besides math itself is absolutely true but we can say that for all known knowledge what is in this paper is true and secure. Unless some new discovery is made the papers show that proof of stake has similar mathematical security properties as proof of work.
Re:Ethereum Plans to Cut Its Energy Consumption by 99 Percent by keymone on Friday January 04, 2019 @11:48AM (#18825429)
> conference accepted

sure.

> peer reviewed

not so sure.

Re:Ethereum Plans to Cut Its Energy Consumption by 99 Percent by DJBunnies on Thursday January 03, 2019 @08:35AM (#18814940)
Bingo.
Re:Ethereum Plans to Cut Its Energy Consumption by 99 Percent by village-idiot on Wednesday January 02, 2019 @11:50PM (#18812902)
By the by, it’s not clear that proof of stake is good for crypto, although reducing the CO2 budget is unambiguously good for the rest of us.

Most PoS systems I’ve seen basically reward the oldest money holders with the right to stamp new transactions. This reduces the cost, but is extremely centralizing, bordering on neo-feudal.

The cynic in me also notes that developers of these chains are regularly the oldest money, making their motivations suspect at best.

Re:Ethereum Plans to Cut Its Energy Consumption by 99 Percent by dlubarov on Thursday January 03, 2019 @03:35AM (#18813686)
In most PoS designs, registering a new validator account takes some fixed amount of time, just as a measure to prevent grinding attacks. If registration takes an hour, and I can't predict the random seed an hour in advance, then I can't predict how my account will be scored, so grinding would be futile.

Most PoS designs don't otherwise favor old accounts. I know Peercoin does, but that's a very small project, and I'm not aware of any others. Ethereum 2.0 definitely won't have any such mechanism. In the current spec [1], staking is binary; either you have an active validator account or you don't.

[1] https://github.com/ethereum/eth2.0-specs/blob/master/specs/c...

Re:Ethereum Plans to Cut Its Energy Consumption by 99 Percent by DennisP on Thursday January 03, 2019 @07:04AM (#18814504)
That sounds like the "coin age" system of Peercoin. Ethereum's PoS ignores coin age, which probably couldn't be used anyway because Ethereum uses account balances instead of UTXOs.
Re:Ethereum Plans to Cut Its Energy Consumption by 99 Percent by Sargos on Thursday January 03, 2019 @12:33PM (#18817015)
PoS is actually more decentralized when PoW. PoW is controlled by a few mining pools but PoS will have tens of thousands or more validators.

In PoW only a few people have the resources to build and run mining farms. Certainly not me. In PoS anyone can stake on a desktop or laptop. This greatly increases the amount of people who can participate in the network.

Re:Ethereum Plans to Cut Its Energy Consumption by 99 Percent by StreamBright on Thursday January 03, 2019 @04:20AM (#18813850)
What is it good for?