
EC-CouncilBlockchain Developer Certification
Domain 2Objective 6
Merkle Tree-Based Transaction Verification BDC Practice Questions (Page 2)
Part of the Cryptography and Security Foundations domain, which makes up ~10% of our current practice bank.
40questions here
8free pages
9concepts
Questions 6–10
- 6
A developer is building a Merkle tree from a list of transactions. The developer hashes each transaction to create leaf nodes. What is the primary reason for hashing the transactions before building the tree?
Select an answer first - 7
A blockchain platform stores 1,048,576 transactions per block. A developer must design a proof service that minimizes bandwidth for clients verifying a single transaction. The service can precompute and cache data. Which strategy provides the lowest bandwidth for a single inclusion proof?
Select an answer first - 8
In a Merkle tree with 8 transactions, how many sibling hashes are required in the Merkle path for one transaction?
Select an answer first - 9
How is a parent node generated from two child nodes in a Merkle tree?
Select an answer first - 10
What is the Merkle root in a blockchain block?
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.