The new DPOS from Bitshares sounds very carefully thought out, and promises to be faster - its not released yet though. I hope its fairer than PPC.
To me it sounds almost ideal, and I am very excited to see it work. I hope there is no huge overlooked flaw in it.
The huge overlooked flaw is that it's not really distributed consensus.
how is it not?
Well, it could be argued that it is.
But to me its not a good system because you have to trust the
supernode you voted for, etc. You get into the whole trust
thing, almost like voting for politicians to represent your interests.
I would much prefer the whole thing be trustless and governed
by math and protocols like Bitcoin.
I was initially thinking the same and was against anything of that sort; but the process is very different and simple. The client keeps voting for delegates with good track record, which is producing blocks on time and including transactions, and doesn't let it overvote.
Its actually very nifty solution. How it works in practice remains to be seen, though.