user73626: 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?
Edit:
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.

user85924: To answer your question, no.
BFT-class consensus algorithms seek to solve the Byzantine Generals Problem.
Other consensus algorithms, generally the Nakamato-style consensus algorithms) including PoW (Proof-of-Work, used by Bitcoin) and PoET (Proof of Elapsed Time, used by Sawtooth) do not seek to solve BFT.

user76658: The ripple protocol is a centralized distributed algorithm because it involves trusted authorities and it solves nothing.
References: Bitcoin and Beyond: A Technical Survey on Decentralized Digital Currencies. authors: Florian Tschorsch; Björn Scheuermann, link: https://ieeexplore.ieee.org/abstract/document/7423672?casa_token=qsYlY_rL0SgAAAAA:ACzXSE7abH0WmQ_jbBxFjUMvfrug2VC-IwGaYKeA2zcauaUwnFq_i_nBWxp3xA9AnnxHi1Y2KVat page: 2111. Citations: 1256
An Overview of Blockchain Technology: Architecture, Consensus, and Future Trends, authors: Zibin Zheng; Shaoan Xie; Hongning Dai; Xiangping Chen; Huaimin Wang link: https://ieeexplore.ieee.org/abstract/document/8029379?casa_token=aw05koGwLSsAAAAA:ogGPUTSGclS9wzCSI0DiqtE9TSIaEXsuWo_D-mWpGGvmUYu-RedIrcQgSd6eZkVLVQM6ALhAdjbt
page: 561 citations: 2059
SoK: Research Perspectives and Challenges for Bitcoin and Cryptocurrencies authors: Joseph Bonneau, Andrew Miller, Jeremy Clark, Arvind Narayanan, Joshua A. Kroll, Edward W. Felten page:116 link: https://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=7163021 citations: 1122
A Secure Sharding Protocol For Open Blockchains
link: https://dl.acm.org/doi/pdf/10.1145/2976749.2978389 page: 27 authors: Loi Luu, Viswesh Narayanan,Chaodong Zheng Kunal Baweja,Seth Gilbert,Prateek Saxena citations: 662





73626: <p>Can I clarify my understanding:</p>

<p>Byzantine Fault Tolerance is a characteristic of a system to tolerate a class of failures belonging to the byzantine generals problem.</p>

<p>Byzantine Fault tolerance is also the name of the consensus algorithm that solves the byzantine generals problem?</p>

<p>I see Ripple as being BFT. Does it mean it uses some custom algorithm, that solves BFT?</p>

<p>I also see Stellar uses BFT, does this mean that Stellar and Ripple Both use different algorithms that solve BFT?</p>

<p>Edit:</p>

<p>Can all Proof of <em>Insert word</em> 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.</p>
 85924: <p>To answer your question, no.</p>

<p>BFT-class consensus algorithms seek to solve the Byzantine Generals Problem.</p>

<p>Other consensus algorithms, generally the Nakamato-style consensus algorithms) including PoW (Proof-of-Work, used by Bitcoin) and PoET (Proof of Elapsed Time, used by Sawtooth) do not seek to solve BFT.</p>
 76658: <p>The ripple protocol is a centralized distributed algorithm because it involves trusted authorities and it solves nothing.</p>
<p>References: Bitcoin and Beyond: A Technical Survey on Decentralized Digital Currencies. authors: Florian Tschorsch; Björn Scheuermann, link: <a href="https://ieeexplore.ieee.org/abstract/document/7423672?casa_token=qsYlY_rL0SgAAAAA:ACzXSE7abH0WmQ_jbBxFjUMvfrug2VC-IwGaYKeA2zcauaUwnFq_i_nBWxp3xA9AnnxHi1Y2KVat" rel="nofollow noreferrer">https://ieeexplore.ieee.org/abstract/document/7423672?casa_token=qsYlY_rL0SgAAAAA:ACzXSE7abH0WmQ_jbBxFjUMvfrug2VC-IwGaYKeA2zcauaUwnFq_i_nBWxp3xA9AnnxHi1Y2KVat</a> page: 2111. Citations: 1256</p>
<p>An Overview of Blockchain Technology: Architecture, Consensus, and Future Trends, authors: Zibin Zheng; Shaoan Xie; Hongning Dai; Xiangping Chen; Huaimin Wang link: <a href="https://ieeexplore.ieee.org/abstract/document/8029379?casa_token=aw05koGwLSsAAAAA:ogGPUTSGclS9wzCSI0DiqtE9TSIaEXsuWo_D-mWpGGvmUYu-RedIrcQgSd6eZkVLVQM6ALhAdjbt" rel="nofollow noreferrer">https://ieeexplore.ieee.org/abstract/document/8029379?casa_token=aw05koGwLSsAAAAA:ogGPUTSGclS9wzCSI0DiqtE9TSIaEXsuWo_D-mWpGGvmUYu-RedIrcQgSd6eZkVLVQM6ALhAdjbt</a>
page: 561 citations: 2059</p>
<p>SoK: Research Perspectives and Challenges for Bitcoin and Cryptocurrencies authors: Joseph Bonneau, Andrew Miller, Jeremy Clark, Arvind Narayanan, Joshua A. Kroll, Edward W. Felten page:116 link: <a href="https://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&amp;arnumber=7163021" rel="nofollow noreferrer">https://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&amp;arnumber=7163021</a> citations: 1122</p>
<p>A Secure Sharding Protocol For Open Blockchains
link: <a href="https://dl.acm.org/doi/pdf/10.1145/2976749.2978389" rel="nofollow noreferrer">https://dl.acm.org/doi/pdf/10.1145/2976749.2978389</a> page: 27 authors: Loi Luu, Viswesh Narayanan,Chaodong Zheng Kunal Baweja,Seth Gilbert,Prateek Saxena citations: 662</p>
<p><a href="https://i.stack.imgur.com/V4ybj.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/V4ybj.png" alt="Bitcoin and Beyond: A Technical Survey on Decentralized Digital Currencies" /></a>
<a href="https://i.stack.imgur.com/eVIpt.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/eVIpt.png" alt="An Overview of Blockchain Technology: Architecture, Consensus, and Future Trends" /></a>
<a href="https://i.stack.imgur.com/FNHLz.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/FNHLz.png" alt="SoK: Research Perspectives and Challenges for Bitcoin and Cryptocurrencies " /></a>
<a href="https://i.stack.imgur.com/hTxG1.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/hTxG1.png" alt="A Secure Sharding Protocol For Open Blockchains
" /></a></p>
