Hacker News new | past | comments | ask | show | jobs | submit login

All consensus protocols make tradeoffs between three properties:

- Finality Latency: how fast is a block finalised after it’s been proposed

- Decentralisation: how many consensus-forming nodes can exist in the network

- Resource Overhead: how many blocks per second do consensus-forming nodes need to verify

dPoS protocols sacrifice decentralisation and compromise in resource overhead for apparent performance, ie many transactions processed by a few very powerful servers.

The game-theory and security aspects of a blockchain like its censorship resistance, immutability or who can produce the next block are also relaxed to a level that many blockchain professionals consider unacceptable. Case in point the formation of cartels is incentivised by the dPoS delegation of vote mechanism. Corruption is baked in.

I wrote a short intro to consensus protocols a while back if you're interested in knowing a bit more: https://medium.com/@jpa_of_snc/consensus-casper-and-cryptoec...




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: