
EC-CouncilBlockchain Developer Certification
Domain 3Objective 2
Bitcoin Network and Its Transactions BDC Practice Questions (Page 1)
Part of the Bitcoin and Consensus Mechanisms domain, which makes up ~12% of our current practice bank.
42questions here
9free pages
6concepts
Questions 1–5
- 1
A developer is creating a Bitcoin transaction that spends a UTXO locked with a P2PKH script. What must the developer provide in the unlocking script (scriptSig) to satisfy the locking script?
Select an answer first - 2
A developer is building a Bitcoin wallet and needs to prevent double-spending. Which mechanism does the Bitcoin network use to prevent a user from spending the same UTXO twice?
Select an answer first - 3
A company wants to run a Bitcoin node that can validate transactions and blocks without trusting third parties, but they have limited bandwidth and disk space. Which approach best balances their constraints?
Select an answer first - 4
A merchant accepts Bitcoin payments and wants to reduce the risk of double-spending. The merchant currently waits for 0 confirmations. What should the merchant do?
Select an answer first - 5
A node receives a transaction that spends a UTXO. The node checks that the UTXO exists in its UTXO set, verifies the signature, and executes the locking script. All checks pass. What is the next step the node must take before relaying the transaction to its peers?
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.