|
|
|
|
|
by decentralised
2814 days ago
|
|
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... |
|