News for hackers. Stuff that matters.
Re:Ethereum will use around 99.95% less energy post merge by aqme28 on Tuesday May 18, 2021 @02:04PM (#27198611)
I am not convinced that PoW is immune to those pressures or even resistant to it. The people with capital control the mining.

At least the environmental problems are reduced with PoS

Re:Ethereum will use around 99.95% less energy post merge by fredfoobar on Tuesday May 18, 2021 @02:29PM (#27198968)
There's a whole book written about the history of this: https://www.goodreads.com/book/show/57429394-the-blocksize-w...

"Roughly 90% of the hash power once threatened to change the rules of #Bitcoin believing the users didn’t matter in the decision. The users spun up 10s of thousands of full nodes & told them to go f*ck themselves." [1]

[1] https://twitter.com/TheCryptoconomy/status/13940065488763084...

Re:Ethereum will use around 99.95% less energy post merge by vbuterin on Tuesday May 18, 2021 @03:44PM (#27200017)
That was about users' nodes being able to validate blocks; that's an orthogonal issue from PoW vs PoS.
Re:Ethereum will use around 99.95% less energy post merge by jude- on Tuesday May 18, 2021 @04:31PM (#27200637)
Coins that no ones' nodes validate are worthless, aren't they?
Re:Ethereum will use around 99.95% less energy post merge by ekerstein on Tuesday May 18, 2021 @03:10PM (#27199530)
This is only relevant if people aren’t holding their coins on exchanges. Most users are and that concentration will increase as transaction fees are designed to do over the next decade.
Re:Ethereum will use around 99.95% less energy post merge by fredfoobar on Tuesday May 18, 2021 @03:13PM (#27199585)
I'm here to help that transition, It's already happening, many folks I know are transitioning to a hardware wallet. I've personally helped people onboard on to lightning and running their own node.

The whole process of running your own node has improved so much nowadays: getumbrel.com comes to mind.

Re:Ethereum will use around 99.95% less energy post merge by dahfizz on Tuesday May 18, 2021 @02:47PM (#27199237)
Why wouldn't a similar "takeover" be possible in a PoS system? You really haven't addressed the parent's point.
Re:Ethereum will use around 99.95% less energy post merge by grubles on Tuesday May 18, 2021 @04:40PM (#27200759)
You can do much worse things in a PoS system since power in the system is tied to the asset (ETH). Ethereum DeFi toys are hacked on a daily basis and millions upon millions of dollars worth of ETH is stolen.

It's exactly why the DAO hacker was censored -- they controlled more ETH than any single account in the system.

Re:Ethereum will use around 99.95% less energy post merge by fredfoobar on Tuesday May 18, 2021 @02:51PM (#27199288)
[responding to the pre-edit question about PoW] I just did, you don't need any capital to run a node. The book documents an incident where there was majority hash-rate (miners) wanting to change the rules against the wishes of the users.

more info: https://www.youtube.com/watch?v=4IT4s-6T__k

Re:Ethereum will use around 99.95% less energy post merge by crispyporkbites on Tuesday May 18, 2021 @03:26PM (#27199768)
But at scale you need lots of nodes/computational power and therefore lots of money. It doesn’t really make a difference whether you buy graphics cards in a pow world or ethereum in a pos world, you need lots of capital to be influential.

Now if we could make it Proof of Human, one vote, one person, non-transferable, that would be true distributed consensus. Even then you would get people buying votes with advertising as we see today in “normal” elections.

Re:Ethereum will use around 99.95% less energy post merge by fredfoobar on Tuesday May 18, 2021 @07:20PM (#27202581)
> But at scale you need lots of nodes/computational power and therefore lots of money. It doesn’t really make a difference whether you buy graphics cards in a pow world or ethereum in a pos world, you need lots of capital to be influential.

You're missing the energy part of the equation (opex), that is continuously required.

Re:Ethereum will use around 99.95% less energy post merge by hanniabu on Tuesday May 18, 2021 @04:56PM (#27200970)
> you don't need any capital to run a node

Please point me in the direction where I can find some of these free ASIC miners.....

Re:Ethereum will use around 99.95% less energy post merge by fredfoobar on Tuesday May 18, 2021 @05:30PM (#27201461)
full node != miner

Run your own full node,

easiest option: getumbrel.com

Re:Ethereum will use around 99.95% less energy post merge by SilasX on Tuesday May 18, 2021 @02:53PM (#27199326)
Did you mean PoS? Parent was talking about a PoW system.
Re:Ethereum will use around 99.95% less energy post merge by dahfizz on Tuesday May 18, 2021 @03:07PM (#27199490)
Yes, editted.
Re:Ethereum will use around 99.95% less energy post merge by owens99 on Tuesday May 18, 2021 @05:34PM (#27201513)
You're smart, I like your comments.
Re:Ethereum will use around 99.95% less energy post merge by leishman on Tuesday May 18, 2021 @02:09PM (#27198691)
The difference is that PoW is censorship resistant. Anybody can be a miner and existing miners cannot censor new miners. Performing new work is external to the network state. In PoS, existing stakers can prevent new stakers from registering. Very important distinction.
Re:Ethereum will use around 99.95% less energy post merge by whyrusleeping on Tuesday May 18, 2021 @02:16PM (#27198793)
Its not really though, if the majority of PoW miners want to omit a certain miners blocks, they can. The protocol dictates that the chain created by the majority of mining power is the canonical one.

In the event that a censored party can create a heavier chain (has >50% of the mining power) then the argument that its more censorship resistant holds, but on the PoS side, you would be betting that not a single participant in the main chain included their new stake registration in their blocks. This is different than the PoW model as non-malicious nodes in PoW can still be part of the main chain. It's definitely not that cut and dry

Re:Ethereum will use around 99.95% less energy post merge by leishman on Tuesday May 18, 2021 @02:45PM (#27199208)
There are a few distinctions: 1. In PoS you actually never know who mined a given block with certainty. You can mine anonymously making censorship pretty difficult. This is not the case in PoS. 2. In PoW miners risk losing money by not building off the block found by a miner they're trying to censor. There is a cost to losing. This isn't the case in PoS (for the most part), as long as they don't double stake. 3. Additionally, the key distinguisher is that miners and custodians (almost all US based and controlled by VC funds) are two very distinct groups in Bitcoin. In a PoS currency they are the same group. That results in a power consolidation that effectively makes a PoS currency completely controlled by a few silicon valley insiders and eventually the US government.
Re:Ethereum will use around 99.95% less energy post merge by drdeca on Tuesday May 18, 2021 @03:53PM (#27200164)
I think you made a typo in your point #1, as you said something is the case of PoS, and then contrasted it with PoS, saying “This is not the case in PoS”. I suspect the first PoS was meant to say PoW.

Correcting that is the main point of this comment, the rest is just a side note.

I don’t really understand your point #2, but this very well may be because I don’t understand the proposed protocol.

You say “as long as they don’t double stake”, but if a given block is expected to probably be in the consensus chain, then either they don’t endorse it or whatever, not putting their stake behind it, and therefore, I would think whatever they do put their stake behind, if the block-to-be-censored is included in the long-run consensus, then what they backed isn’t, and so they get no reward, and so they lost out on potential reward, or, if they try to support multiple things, they lose (some fraction of) their stake.

Uh, unless they can be rewarded for supporting a block that is parallel to the block-to-censor even though the block-to-censor gets in? But that doesn’t seem right. I suppose there are uncle blocks maybe (idk if that is part of Ethereum’s planned PoS system or just its current system), but those have a substantially lower reward, so deliberately producing probably-uncles would still involve giving up rewards on average.

Again I could easily be missing something here.

Re:Ethereum will use around 99.95% less energy post merge by crazypython on Tuesday May 18, 2021 @04:25PM (#27200538)
> Its not really though, if the majority of PoW miners want to omit a certain miners blocks, they can.

Censored transactions can hire/pay miners who won't censor more transaction fees, to encourage them to include the transactions in a block. In other words, since transactors pay miners, transactors are customers of miners.

There is an open market competition– any miner censoring transactions will lose higher fees from people who send censored transactions.

Re:Ethereum will use around 99.95% less energy post merge by incrudible on Tuesday May 18, 2021 @02:14PM (#27198763)
The network majority can enforce any rule, doesn't matter if it's PoW or PoS.
Re:Ethereum will use around 99.95% less energy post merge by sunsu on Tuesday May 18, 2021 @02:17PM (#27198805)
Wrong. NODEs (individual network participants) enforce the rules, not miners.
Re:Ethereum will use around 99.95% less energy post merge by incrudible on Tuesday May 18, 2021 @02:21PM (#27198849)
Fantasy. Nothing forces miners to accept transactions sent by nodes attempting to enforce some rule.
Re:Ethereum will use around 99.95% less energy post merge by rfd4sgmk8u on Tuesday May 18, 2021 @02:35PM (#27199062)
Its the other way round -- nothing forces nodes to accept bad blocks from miners. An honest node would simply ignore the bad data. The exchanges run nodes, so I would rather be generating or receiving transactions on a chain (or fork) that its users are engaging with. Nodes accept blocks from miners, miners don't accept blocks from nodes.
Re:Ethereum will use around 99.95% less energy post merge by drdeca on Tuesday May 18, 2021 @03:57PM (#27200207)
Aren’t both things true? Miners can’t force nodes to accept blocks as being valid, nodes can’t force miners to include transactions in their blocks.

These statements are not in conflict.

Re:Ethereum will use around 99.95% less energy post merge by ric2b on Wednesday May 19, 2021 @05:14PM (#27214535)
The difference being that anyone can mine, so even if 99% of miners are censoring a transaction, it will still likely be confirmed in a block.
Re:Ethereum will use around 99.95% less energy post merge by WanderPanda on Tuesday May 18, 2021 @03:09PM (#27199517)
Isn’t there an incentive to run a node for privacy? With your own node you are not leaking your xpub and you don’t leak your transactions by staring at them on a block explorer
Re:Ethereum will use around 99.95% less energy post merge by Ekaros on Tuesday May 18, 2021 @05:11PM (#27201203)
Wouldn't your own node unless properly hidden be higher chance of leaking your transactions? As I would expect them to come from your own node... Ofc, tracking the ones made from other services sure it is safer.
Re:Ethereum will use around 99.95% less energy post merge by incrudible on Tuesday May 18, 2021 @03:52PM (#27200149)
Where do those honest blocks come from, if not from honest miners? Where do honest miners come from?
Re:Ethereum will use around 99.95% less energy post merge by minsc__and__boo on Tuesday May 18, 2021 @02:52PM (#27199303)
Nodes still work on consensus, and given that they have no incentivization to exist, they have been dropping in number over years.
Re:Ethereum will use around 99.95% less energy post merge by jasode on Tuesday May 18, 2021 @03:56PM (#27200186)
>Fantasy. Nothing forces miners to accept transactions sent by nodes attempting to enforce some rule.

I deleted a previous reply to you because I think I may have misunderstood what you wrote. In any case, are you saying the majority of miners have the ultimate control of the protocol rules of the cryptocurrency?

Re:Ethereum will use around 99.95% less energy post merge by incrudible on Tuesday May 18, 2021 @04:07PM (#27200328)
Not in principle, but I do believe this to be the case for Bitcoin specifically. Network majority is distinct from minor majority, but obviously miner (or stakeholder) majority is an extremely important part of it.
Re:Ethereum will use around 99.95% less energy post merge by jasode on Tuesday May 18, 2021 @04:15PM (#27200413)
>Not in principle, but I do believe this to be the case for Bitcoin specifically. Network majority is distinct from minor majority, but obviously miner (or stakeholder) majority is an extremely important part of it.

In 2017, the majority of miner hashpower wanted to change the Bitcoin protocol to increase 1MB blocksize to 2MB but the SegWit2x failed to be adopted. What's your interpretation of that event?

Re:Ethereum will use around 99.95% less energy post merge by incrudible on Wednesday May 19, 2021 @08:22AM (#27207588)
They signaled support for it, but when push came to shove, they bailed.

I'm not saying 51% of miners decide what the rules are. Suppose you had a Bitcoin fork that had 80% of the hashrate. How long would that situation need to persist until the major network participants decide to call that fork "Bitcoin"?

Re:Ethereum will use around 99.95% less energy post merge by minsc__and__boo on Tuesday May 18, 2021 @02:50PM (#27199277)
That's the same with PoW though, isn't it?

Existing PoW miners can fork away from any new miners that won the last block.

Re:Ethereum will use around 99.95% less energy post merge by owens99 on Tuesday May 18, 2021 @05:37PM (#27201539)
Thank you for bringing this up.
Re:Ethereum will use around 99.95% less energy post merge by Taek on Tuesday May 18, 2021 @02:38PM (#27199107)
There's a couple of misunderstandings here.

Mining is expensive and low margin. Generally, the people who own the most Bitcoins are not the same as the people with the most mining rigs, the two parties tend to be completely divorced, and the miners tend to be strongly incentivized around not rocking the boat (for better or worse).

The other misunderstanding is that mining doesn't shape the protocol. The users shape the protocol, and can run any validation software they want. No user has to accept a block by a miner, and every block made by a miner has to conform to the protocol's rules.

Re:Ethereum will use around 99.95% less energy post merge by beambot on Tuesday May 18, 2021 @03:08PM (#27199496)
POW is permissionless, in that you don't need anyone's permission to setup a mining rig and contribute significant work.

POS isn't permissionless -- you literally have to buy a stake from existing holders in order to participate.

Re:Ethereum will use around 99.95% less energy post merge by kelnos on Tuesday May 18, 2021 @03:10PM (#27199538)
The money to build a mining rig and consume the electricity needed to run it is not even remotely permissionless. To add insult to injury, most miners ignore the externalities of that electricity use.
Re:Ethereum will use around 99.95% less energy post merge by lmm on Wednesday May 19, 2021 @02:10AM (#27205163)
> The money to build a mining rig and consume the electricity needed to run it is not even remotely permissionless.

Yes it is. You can manufacture your own mining rig, with no-one else's permission, without ever needing to so much as communicate with anyone who currently holds any bitcoin.

> To add insult to injury, most miners ignore the externalities of that electricity use.

Most cryptocurrency developers ignore the externalities of all the crime they're enabling, so it's not like the miners are any worse.

Re:Ethereum will use around 99.95% less energy post merge by chrischattin on Tuesday May 18, 2021 @03:53PM (#27200151)
It costs a couple hundred bucks to setup the hardware to run a Bitcoin node. As of today's exchange rate, you need ~$130k to stake ETH.
Re:Ethereum will use around 99.95% less energy post merge by SwagtimusPrime on Tuesday May 18, 2021 @05:12PM (#27201226)
It also costs a couple hundred bucks to run an Ethereum node. You are confusing running a validator and running a node, those are two independent things, just like mining and running a node.
Re:Ethereum will use around 99.95% less energy post merge by drdeca on Tuesday May 18, 2021 @04:01PM (#27200256)
Wait, to run a node (like, just keeping track of the chain), or to mine in a way that isn’t entirely ineffectual? Because the former doesn’t seem like the proper analogy to staking.
Re:Ethereum will use around 99.95% less energy post merge by chrischattin on Tuesday May 18, 2021 @04:05PM (#27200307)
You can mine with a Raspberry Pi. It won't be profitable. But, you'll be contributing to the security of the network.
Re:Ethereum will use around 99.95% less energy post merge by drdeca on Tuesday May 18, 2021 @04:18PM (#27200452)
What is the impact of a miner on the security of the network, conditioned on the event that it never successfully mines a block? I would think it would be 0.

The probability that a raspi ever mines a block (like, if it were to start now, not if it was going since the network first started) is negligible.

Therefore, I consider the probability that a given raspi would contribute to the security of the network, or, I suppose equivalently, the degree to which it contributes, to be negligible.

Re:Ethereum will use around 99.95% less energy post merge by chrischattin on Tuesday May 18, 2021 @08:22PM (#27203082)
The way I understand it, nodes help validate transactions in real time. They keep everyone else honest. Otherwise, whoever mined the block could inject whatever they wanted. Everyone on the network is validing transactions.
Re:Ethereum will use around 99.95% less energy post merge by drdeca on Tuesday May 18, 2021 @09:30PM (#27203543)
Sure, that's running a node. That's not mining. That's not analogous to staking. The analogy to staking would be mining. The analogy to running a bitcoin node would be running some variety of ethereum node, not staking.
Re:Ethereum will use around 99.95% less energy post merge by colordrops on Tuesday May 18, 2021 @02:09PM (#27198700)
Controlling the mining doesn't allow you to control much about how transactions work.
Re:Ethereum will use around 99.95% less energy post merge by incrudible on Tuesday May 18, 2021 @02:18PM (#27198817)
The network majority decides everything, including how transactions work, how many coins there are, what the block size is...

The prospect that there's only ever going to be 21 million Bitcoin is ensured by nothing except majority opinion. It's not inconceivable that this will be relaxed in the future and Bitcoin will have a "Bitcoin Classic" fork where old rules are enforced. This could happen if, for instance, transaction fees don't make up for miner majority rewards.

Re:Ethereum will use around 99.95% less energy post merge by scrubs on Tuesday May 18, 2021 @02:39PM (#27199124)
Agree. Crypto currency is small and has never had to deal with major financial fallouts like 2008 mortgage debacle. The idea that the number of bitcoins can never be changed for example due to the need to respond to national or international problems is silly. Ultimately any rules are but code decided by human factors. Therefore it's not impossible that there are several forks running several crypto versions at the same time depending on what people think represents the best response. A few guys buying coffee on BC or investing in BC is one thing. Running a nation on it is a much more dynamic thing. It's for some of these reasons the US Treasury controls money supply. There are also connections between national indebtedness (treasury bonds) and money supply suggesting that enforcing rules setup up X years ago may not weather the first storm.
Re:Ethereum will use around 99.95% less energy post merge by crazypython on Tuesday May 18, 2021 @04:27PM (#27200572)
> The network majority decides everything, including how transactions work, how many coins there are, what the block size is...

The informal consensus of network full (non-mining) nodes enforce that. Full nodes are economic actors, such as people who sell goods and services, who fully verify the chain. They simply refuse accept inflated Bitcoin.

A Bitcoin full (non-mining) node only takes 5GB storage space and 128MB RAM to run.

Re:Ethereum will use around 99.95% less energy post merge by incrudible on Wednesday May 19, 2021 @08:19AM (#27207557)
> The informal consensus of network full (non-mining) nodes enforce that.

It does that now, but there is no guarantee that this consensus holds. Maybe it's quite likely that it holds, but nothing guarantees it.

> Full nodes are economic actors, such as people who sell goods and services, who fully verify the chain. They simply refuse accept inflated Bitcoin.

They can refuse to accept inflated Bitcoin, but somebody has to mine new blocks. If the vast majority of miners decide to do something, the remaining miners will have trouble mining new blocks and the entire system is heavily disrupted.

As you say, they are economic actors, so when faced with the decision of having a severe service disruption and giving in to miner demands, the choice may well be the latter. After all, why would they prefer to use a "original Bitcoin" that only has 1% of the hash rate? Because it has the original brand?

It's ironic that even modest monetary inflation is considered bad by so many Bitcoin proponents when that inflation is what pays for the Bitcoin network. Perhaps some day, transaction costs will make up for it, but that is not a given.

> A Bitcoin full (non-mining) node only takes 5GB storage space and 128MB RAM to run.

It's completely irrelevant how many non-mining nodes there are. The only thing that matters is who runs them (exchanges, merchants, actual users).

Re:Ethereum will use around 99.95% less energy post merge by crazypython on Saturday May 22, 2021 @02:19PM (#27248986)
> As you say, they are economic actors, so when faced with the decision of having a severe service disruption and giving in to miner demands, the choice may well be the latter. After all, why would they prefer to use a "original Bitcoin" that only has 1% of the hash rate? Because it has the original brand?

Why would anyone mine Bitcoin that merchants don't accept?

Re:Ethereum will use around 99.95% less energy post merge by rfd4sgmk8u on Tuesday May 18, 2021 @02:37PM (#27199092)
Not quite -- the 21 million (or more accurately, 2.1 Quadrillion sat) is a hard line. Any coin not enforcing this rule is not bitcoin. There of course will be forks that dont, but they are not bitcoin.
Re:Ethereum will use around 99.95% less energy post merge by drdeca on Tuesday May 18, 2021 @04:11PM (#27200369)
That’s a definition you can use, sure. And, I do tend to value using words in a consistent way over time.

But definitions are choices. People are free to choose what definitions they think of as “the definition of <x>”. Some such choices are likely to cause more confusion when they interact with others, but this is not always sufficient to discourage/prevent some faction of people from choosing some definition that differs from that used by some other faction.

Under the definition you are using for bitcoin, such a thing would not be the thing that you currently would consider bitcoin. That’s fine.

This doesn’t mean that people wouldn’t use the name “bitcoin” for it.

Perhaps 2000 years from now, the word “bitcoin” will instead refer to apples instead, due to random linguistic drift. (Or, a fruit which resembles apples. Will they technically count as apples, according to our current notion of apples?)

Re:Ethereum will use around 99.95% less energy post merge by incrudible on Tuesday May 18, 2021 @03:44PM (#27200023)
> Any coin not enforcing this rule is not bitcoin.

That's your opinion.

> There of course will be forks that dont, but they are not bitcoin.

Again, that's your opinion.

Re:Ethereum will use around 99.95% less energy post merge by trashcan_ on Tuesday May 18, 2021 @02:32PM (#27199027)
If you control mining you do control how transactions work. You are running the code that handles transactions and you can change that code to handle transactions in any way you want. There is a history of this happening too but thus far with little effect on the entire network but worst case you could create a hardfork.
Re:Ethereum will use around 99.95% less energy post merge by cl0ne on Tuesday May 18, 2021 @05:14PM (#27201237)
Miner Extractable Value (MEV) is a problem. They can choose which transactions to include in a block and how to order them.

https://www.coindesk.com/miners-front-running-service-theft

Re:Ethereum will use around 99.95% less energy post merge by minsc__and__boo on Tuesday May 18, 2021 @02:09PM (#27198693)
That's a good point, though mining is also controlled by access to the cheapest costs (i.e. siphoning electricity off of a grid).