Skip to main content
Share Your Experience: Take the 2024 Developer Survey

Questions tagged [pbft]

pbft means the Practical Byzantine Fault Tolerance which is one flavor of consensus protocol.

Filter by
Sorted by
Tagged with
1 vote
0 answers
50 views

Can a malicious proposer cause an infinite non-deciding scenario in 'Basic HotStuff' BFT?

The paper HotStuff: BFT Consensus in the Lens of Blockchain describes an infinite non-deciding scenario for a theoretical “two-phase” HotStuff variant. Specifically, the authors claim that the ...
7 votes
1 answer
3k views

How to change the consensus algorithm in ethereum from PoW to PBFT?

https://github.com/ethereum/wiki/wiki/Consortium-Chain-Development I would like to use PBFT as the consensus mechanism in my locally deployed ethereum network. as the document specified above, we ...
11 votes
2 answers
8k views

How is the Two Generals Problem solved with proof of work?

Here is an email where Satoshi Nakamoto explains how PoW solves the Byzantine Generals' problem http://satoshi.nakamotoinstitute.org/emails/cryptography/11/ The proof-of-work chain is a solution to ...
2 votes
2 answers
2k views

What is the difference between IBFT(Istanbul BFT) and PBFT?

I recently got to know about IBFT and Quorum and started studying on their consensus protocols. And what is the difference on IBFT and PBFT? Are they pretty much like the same and, when considering ...
3 votes
2 answers
541 views

Proof of Authority or PBFT

I want to choose a consensus algorithm for permissioned blockchain in healthcare. I know PoA and PBFT are good choices, but I want to know which one is better? Thanks...