Can I clarify my understanding:
Byzantine Fault Tolerance is a characteristic of a system to tolerate a class of failures belonging to the byzantine generals problem.
Byzantine Fault tolerance is also the name of the consensus algorithm that solves the byzantine generals problem?
I see Ripple as being BFT. Does it mean it uses some custom algorithm, that solves BFT?
I also see Stellar uses BFT, does this mean that Stellar and Ripple Both use different algorithms that solve BFT?
Can all Proof of Insert word algorithms be seen to be a part of BFT? Because POW uses a probabilistic model to solve the generals problem, but it is not seen as BFT.