
EC-CouncilBlockchain Developer Certification
Domain 2Objective 6
Merkle Tree-Based Transaction Verification BDC Practice Questions (Page 7)
Part of the Cryptography and Security Foundations domain, which makes up ~10% of our current practice bank.
40questions here
8free pages
9concepts
Questions 31–35
- 31
A developer is implementing a Merkle tree for a block with 3 transactions. The developer wants to ensure that the tree is balanced and follows standard practice. What is the correct root derivation?
Select an answer first - 32
Why are transactions hashed individually before being placed into a Merkle tree?
Select an answer first - 33
A light client receives a Merkle proof for transaction T. The proof contains the transaction hash and the following sibling hashes: S1 (the sibling of T's leaf), S2 (the sibling of the parent node), and S3 (the sibling of the grandparent node). The client also knows the Merkle root from the block header. What is the correct sequence of operations to verify the proof?
Select an answer first - 34
What is a Merkle path (or authentication path) for a specific transaction?
Select an answer first - 35
A blockchain network is considering replacing the Merkle tree with a simple concatenation of all transaction hashes stored in the block header. Which property would be lost?
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.