
EC-CouncilBlockchain Developer Certification
Domain 3Objective 6
Byzantine Fault Tolerant (BFT) Mechanisms BDC Practice Questions (Page 1)
Part of the Bitcoin and Consensus Mechanisms domain, which makes up ~12% of our current practice bank.
35questions here
7free pages
7concepts
Questions 1–5
- 1
A blockchain team is comparing Tendermint and PBFT for a new proof-of-stake network. They need a consensus protocol that provides immediate finality and can be integrated with a public blockchain where validators are selected based on stake. Which protocol is the better fit and why?
Select an answer first - 2
A public blockchain is considering adopting a BFT-based consensus protocol instead of Proof of Work. The network has thousands of nodes, and anyone can join or leave. Which challenge is most critical for applying BFT in this public setting?
Select an answer first - 3
A permissioned blockchain network currently uses PBFT with 20 validator nodes. The network is experiencing high latency and low throughput due to the consensus protocol. The team is considering moving to a different BFT variant to improve performance. Which change would most directly reduce the communication overhead in each consensus round?
Select an answer first - 4
A permissioned blockchain network uses PBFT to reach consensus. During a round, a replica receives a valid pre-prepare for block B, then collects 2f+1 prepare messages for block B. What is the next step in the PBFT protocol?
Select an answer first - 5
A system architect is designing a distributed database for a financial exchange. The system must tolerate nodes that crash and also nodes that may send corrupted data due to software bugs. The architect is deciding between a CFT algorithm (like Raft) and a BFT algorithm (like PBFT). What is the key trade-off to consider?
Select an answer first
Finished these 5 questions?
Review the revealed explanations, or continue through the curriculum.
Free Basic Practice is a study aid with revealable answers — not a scored exam. Examers.io is independent and not affiliated with or endorsed by EC-Council. “BDC” is a trademark of its owner, used for identification only.