1

What significant advantages does BFT provide over On-chain POW solutions and why or why not are they not more commonly used?

4
  • Hi there. Is this a general blockchain question, or does it have some specific relation to Ethereum? Commented May 11, 2018 at 18:39
  • @RichardHorrocks It was mentioned on the documentation of Casper FFG Commented May 11, 2018 at 20:39
  • @VigneshKarthikeyan If my answer is sufficient then please accept it and close the question, otherwise, are there other points of clarification that I can help with?
    – CJ Jacobs
    Commented May 13, 2018 at 9:20
  • I'm looking for more depth in the answer. What causes these differences? Commented May 13, 2018 at 18:01

1 Answer 1

1

Answers can be found in Ethereum's official Q&A on Proof of Stake under the How does proof of stake fit into traditional Byzantine fault tolerance research? section.

Proof of work algorithms and chain-based proof of stake algorithms choose availability over consistency, but BFT-style consensus algorithms lean more toward consistency; Tendermint chooses consistency explicitly, and Casper uses a hybrid model that prefers availability but provides as much consistency as possible and makes both on-chain applications and clients aware of how strong the consistency guarantee is at any given time.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.