
EC-CouncilBlockchain Developer Certification
Domain 3Objective 6
Byzantine Fault Tolerant (BFT) Mechanisms BDC Practice Questions (Page 2)
Part of the Bitcoin and Consensus Mechanisms domain, which makes up ~12% of our current practice bank.
35questions here
7free pages
7concepts
Questions 6–10
- 6
A government agency is deploying a permissioned blockchain for land registry records. They require that once a transaction is confirmed, it can never be reversed, even if some nodes later behave maliciously. Which property of BFT consensus is most directly responsible for this guarantee?
Select an answer first - 7
A developer is implementing PBFT in a permissioned blockchain. During a normal round, the primary node sends a pre-prepare message to all replicas. After receiving the pre-prepare, each replica validates the message and then broadcasts a prepare message to all other replicas. What is the minimum number of prepare messages (including its own) that a replica must collect to proceed to the commit phase? The network has 4 nodes total.
Select an answer first - 8
A permissioned blockchain network with 100 validator nodes is considering switching from PBFT to a more scalable BFT variant. The network has high transaction volume and needs to reduce communication overhead. Which alternative would best address the scalability concern?
Select an answer first - 9
Which of the following correctly describes the phases of the PBFT algorithm in order?
Select an answer first - 10
A developer is debugging a PBFT network with 7 nodes. The primary node is suspected of being Byzantine and sends different pre-prepare messages to different replicas for the same sequence number. The replicas detect the equivocation. What is the correct next step according to the PBFT protocol?
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.