4 ms·
There have been several consensus failures from PoS, including the recent outage of Solana. One just needs to look at the Steem/Hive 'takeover' by Sun to see ho
by rfd4sgmk8u 5y ago
There have been several consensus failures from PoS, including the recent outage of Solana. One just needs to look at the Steem/Hive 'takeover' by Sun to see how political wars can form and threaten the security model in PoS world. Contrast with bcash incident of 2017.
A few years ago, I saw a Hybrid PoS/Work chain (a satoshi-client derivative coin) being attacked in real time, and totally hijacked. Ultimately it was a bug in the PoS logic that enabled it. I am very apprehensive about PoS even providing a fragment of the security.
Chain takeovers are a real threat in PoS world. The attacker needs very little physical resources -- just know the right stakeholders. PoW need resources. PoW is trivial to verify and test.
PoS advocates like to gloss over all the real world failures.
You may notice that during the China ban, Bitcoin worked pretty much as expected (with some slight block delays until difficulty adjusted). PoW works.
The other metric to observe is how many chain reorg's occur due to PoS. This is practically a non-event in large PoW chains like Bitcoin, today. In Turing complete chains like EVM chains, it might not be possible to reorder transactions with no-loss during reorgs as transactions are state dependent. PoS potentially destroys finality.
- dlubarov 5y ago> the recent outage of Solana Do you mean [1]? It sounds like the consensus issues there were related to Solana's unusual PoH model. Validators being "unable to process all the proposed forks" would never happen in a BFT PoS model, like Tendermint etc, since forks cannot occur (under a 2/3 honesty assumption). > Ultimately it was a bug in the PoS logic that enabled it. To state the obvious, PoW chains can have bugs too. It sounds like you were just looking at a niche project that didn't have high standards for engineering and audits. > PoS advocates like to gloss over all the real world failures. PoS and PoW chains have both had plenty of incidents, but you haven't really pointed out any PoS incidents that were caused by weaknesses inherent in the PoS security model. > Bitcoin worked pretty much as expected Bitcoin has been around the longest, has a relatively small feature set, and rarely changes. One would expect such a chain to be very stable regardless of PoW/PoS. > The other metric to observe is how many chain reorg's occur due to PoS. Reorgs can't occur in BFT PoS chains (under a 2/3 honesty assumption). [1] https://solana.com/news/9-14-network-outage-initial-overview https://solana.com/news/9-14-network-outage-initial-overview
- rfd4sgmk8u 5y agoAgreed about bugs. Bugs can exist everywhere. It is far easier to validate and test PoW code. Its a < comparision. Contrasting: https://etherscan.io/blocks_forked https://etherscan.io/blocks_forked and https://polygonscan.com/blocks_forked https://polygonscan.com/blocks_forked it would appear that indeed PoS BFT chains like Polygon can and do reorg, very regularly.