
EC-CouncilBlockchain Business Leader Certification
Domain 4Objective 3
Smart Contract Requirements and Architecture BBLC Practice Questions (Page 5)
Part of the Ethereum, Smart Contracts, and dApps domain, which makes up ~14% of our current practice bank.
41questions here
9free pages
9concepts
Questions 21–25
- 21
A cross-border payment dApp needs to settle transactions in fiat currency. The architecture must include a smart contract that holds escrowed funds, an oracle for exchange rates, and a separate contract for user balances. The team is concerned about the cost of frequent oracle updates. Which architecture decision best balances cost and reliability?
Select an answer first - 22
A business analyst is documenting requirements for a smart contract that will handle escrow payments. Which statement is an example of a non-functional requirement?
Select an answer first - 23
Which Solidity pattern is commonly used to restrict a function so that only the contract deployer can execute it?
Select an answer first - 24
A crop-insurance dApp pays out automatically when rainfall drops below a threshold. The contract needs external weather data. Which integration approach is most appropriate?
Select an answer first - 25
A token contract needs to store a list of addresses that are blacklisted. The list is expected to grow over time, and the team wants to minimize gas for checking if an address is blacklisted during transfers. Which data structure is most gas-efficient?
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. “BBLC” is a trademark of its owner, used for identification only.