Post
Topic
Board Development & Technical Discussion
Merits 4 from 1 user
Re: [Megathread] The long-known PoW vs. PoS debate
by
BrotherCreamy
on 10/10/2022, 03:12:04 UTC
⭐ Merited by vapourminer (4)
I mean, imagine every miner who claims fork-coins magically being handed an ASIC (for each of the ASICs they own) for the fork chain. The thought is hilarious to me! Cheesy But that is what happens in a PoS fork.

That's a great analogy.

PoS really is a PoS haha.
Although see tromp's reply below. I didn't realise, but it seems like Casper might address this?
But then you could still mix your staked coins and start again (as pointed out by n0nce)?

No they don't, since the two signatures they would make for different branches would get posted to the chain as evidence  [1] and their stake (a minimum of 32 ETH) would get forfeited.

[1] https://bitcoinmagazine.com/technical/bitcoiners-guide-to-proof-of-stake

Right so they in fact do have some mechanism to allow for this.
If it actually works then some of my faith in Ethereum is restored.

But what if you unstake your coins on one fork, mix them, and begin staking again with the mixed coins (as pointed out by n0nce).


No other hand; it's the same hand. That's what I implied. That forking is not desirable, it reduces security.

Forkability is necessary. How do you know which fork is the better one? Answer: you don't.
The ability to fork, and allow users to choose where to move their funds (through exchange) is what makes the chain resilient.

I don't understand. Say you have 32 ETH, and the chain is split. You now have 32 ETH-old and 32 ETH-new. You can use both these coins with no consequences, unless it isn't an actual split, but a sidechain.
Someone could grab your signature from the other chain (which includes the block height), and post it as evidence that you submitted two votes for the same block height, resulting in your balance being slashed.
You can use - as in, make payment with - both the ETH-old and ETH-new, but you can't stake with ETH-old and ETH-new twice for the same block height without risk of slashing.


In theory, if you validate on the chain that Vitalik doesn't like, he will destroy your 32ETH on the good-boy Vitalik chain.
You know, compared to ASICs, that allow you to go with whatever is currently more profitable and switch (back) at any time if you want it (freedom), if you don't behave like a good boy, Vitalik will steal your funds in PoS.

Imagine you mined BCH for a while and when Satoshi found out, he came knocking to your door and took away your mining gear. Same shit.
AFAIK, staking on the not "good-boy Vitalik chain" is not a slashable offence by itself, but staking twice for the same block height is.
Or are you saying that Vitalik will just implore everyone to slash your coins by posting on Twitter asking for social consensus :shudder: