I attended a webinar on Etherium, they argue they have extracted the block chain management functionality from bitcoin and implemented what they call a consenus machine. Here are some links that I was pointed at or found.
These are implementations on consensus implementations, and I may expand my notes on these as I play/experiment with them. Here are the core developers on youtube.
And here’s one of the things that piqued my interest
Here’s a critique