
EC-CouncilBlockchain Developer Certification
Domain 2Objective 5
Advanced Cryptographic Mechanisms BDC Practice Questions (Page 6)
Part of the Cryptography and Security Foundations domain, which makes up ~10% of our current practice bank.
31questions here
7free pages
1concept
Questions 26–30
- 26
A developer is implementing a smart contract that requires a random number for a lottery. The contract must be fair and unpredictable, and the developer wants to avoid a single point of failure. Which approach is most robust?
Select an answer first - 27
A developer is designing a blockchain-based supply chain where each product has a unique identifier. The system must allow any participant to verify the authenticity of a product without revealing the entire supply chain history. Which mechanism is most suitable?
Select an answer first - 28
A financial consortium needs to share encrypted transaction data among members, but they also want to allow a regulator to compute the total value of transactions over a period without decrypting each transaction. Which cryptographic mechanism should be used?
Select an answer first - 29
A blockchain-based notary service needs to prove that a document existed at a certain time without revealing the document's contents. The service plans to store a hash on-chain. Which additional mechanism should be used to provide a tamper-evident timestamp?
Select an answer first - 30
A developer is building a blockchain-based notary service. Users submit documents, and the service stores a hash of each document on-chain. Later, a user claims that a document was submitted on a specific date. What should the service provide to the user to prove this claim?
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.