Recent submissions

Comment · 4 years ago
I’ve thought about this a bit more.

You can target the UXTO so that their value in crypto starts back at zero. But because they still have the mining hardware, they still control 51% of the hash power that secures the network. They can just mine from a different address and it won’t be clear who to target until they once again begin to produce majority blocks on the chain. This way they can continually attack the chain and render it useless.

When you burn a PoW miner’s crypto addresses, you aren’t burning their capital and stake, because it’s in the form of mining hardware, not tokens. When you burn a PoS staker’s crypto, you are burning their capital and stake which is in the form of tokens.

Comment · 4 years ago
Most crypto including Bitcoin is governed off-chain. People come to consensus on a set of rules that allows them to create a public and permissionless BFT ledger. Attacking the ledger then costs millions or billions of dollars. If one dishonest node or a group of colluding actors decide to spend this much to amass majority control of the network, the rest of the network can decide to fork the protocol to burn their staked capital.

The main goal of crypto - the base token and protocol rewards from PoW or PoS - is to secure this network and keep it permissionless and decentralized.

Comment · 4 years ago
If the 51% is a single staker or small group of colluding stakers attacking the chain, the rest of the users will probably not want to continue using that chain. The users can activate a soft fork, just by changing the rules of the code to burn the attacker’s funds, and running the updated client software. The remaining honest stakers can then continue to follow the head of the non-attacked chain, and the attacker would be the only one left on their chain.
Comment · 4 years ago
Users and the market decides on the chain, governance in Ethereum is based on social consensus not “one coin one vote.”
Comment · 4 years ago
Good question, I’d be interested to hear a core dev’s thoughts on this.
Comment · 4 years ago
Users, developers, other stakers.
Comment · 4 years ago
It takes time to learn but it isn’t obtuse. It’s extensively documented, with multiple open source clients being built in tandem. Besides, it is not the only PoS system running today.

All fields of engineering are complex to those that have an not studied them.

Comment · 4 years ago
Their actions would most likely be visible on the network because it is transparent. The community can then decide whether to activate a fork and punish the colluding nodes.
Comment · 4 years ago
In PoW, if you control 51% of mining the users can defend by switching to another hash algorithm, meaning the attacker needs to re-buy a lot of new hardware. If they’ve anticipated this, and attack again with new hardware, there is not much further defence. In PoS, users can coordinate a soft fork to burn the attackers funds, each time they re-attack the chain, until they eventually run out of capital.
Comment · 4 years ago
So your main argument is that people are too stupid to understand that Ethereum is not the same as Infura, and so when one goes down you may as well call them both down? Lol.

Lack of education can be fixed. You can even help: instead of spreading poor information, try to educate your readers about the difference between a node as a service and liveness of the blockchain.

Comment · 4 years ago
Comment · 4 years ago
Can you point to any sources? I would like to read about how this will be accepted even if the majority is against inclusion.
Comment · 4 years ago
Trying to understand how this differs in practice. Anyone delegating to a staking pool is forced into their values. Ethermine recently started blocking OFAC transactions, so does the majority of miners in that pool agree with this? If so, what is the defence against censorship in this scenario except for some to exit the pool and use another that aligns with their values?
Comment · 4 years ago
It’s the same with staking. If you aren’t solo staking, you are just delegating to a staking pool. And you can withdraw that and deposit it elsewhere if they do not align with your values.
Comment · 4 years ago

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton