I've been studying consensus algorithms and kind of got stuck.
if you check out Neo's explanations on its consensus algorithm, it says "Numerous protocols have been developed to solve the Byzantine Generals’ Problem. Hyperledger, for instance, uses Practical Byzantine Fault Tolerance in its Proof of Work algorithm. Neo, on the other hand, implements Delegated Byzantine Fault Tolerance to solve the Byzantine Generals’ Problem"
I clearly understood what Byzantine Generals' Problem, but I still don't understand what BFT means and what its relationship btw Bitcoin PoW.
It says "Hyperledger uses Practical Byzantine Fault Tolerance in its Proof of Work algorithm". Bitcoin also adopted PoW Algo, but I've never heard that Bitcoin is PBFT!
anyone can make a clear distinction btw BFT, PoW, PBFT? Thank you in advance. God bless.