
EC-CouncilBlockchain Developer Certification
Domain 3Objective 1
Bitcoin and Bitcoin Blockchain Architecture BDC Practice Questions (Page 3)
Part of the Bitcoin and Consensus Mechanisms domain, which makes up ~12% of our current practice bank.
49questions here
10free pages
9concepts
Questions 11–15
- 11
A company is deciding whether to run a full node or use a lightweight client for its Bitcoin payment processing. The company needs to verify transactions independently and ensure no invalid transactions are accepted. Which choice best meets this requirement, and what is the trade-off?
Select an answer first - 12
A developer is part of a team proposing a Bitcoin upgrade that would reduce the block size limit from 1 MB to 500 KB. The team wants to avoid a network split. Which type of fork should they implement?
Select an answer first - 13
A developer is debugging a transaction that fails to broadcast. The transaction spends a UTXO that was created in a block that is now orphaned. What is the most likely reason the transaction is invalid?
Select an answer first - 14
A developer is implementing a Merkle tree for a block with exactly 5 transactions. The developer hashes each transaction and then pairs them to build the tree. What is the correct approach to handle the odd number of leaves?
Select an answer first - 15
A developer is building a service that monitors the Bitcoin network for double-spend attempts. Which data should the service track to detect when a UTXO is spent more than once?
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.