
EC-CouncilBlockchain Business Leader Certification
Domain 4Objective 2
Ethereum Smart Contracts BBLC Practice Questions (Page 4)
Part of the Ethereum, Smart Contracts, and dApps domain, which makes up ~14% of our current practice bank.
44questions here
9free pages
8concepts
Questions 16–20
- 16
A smart contract uses tx.origin for authorization in a critical function. An auditor flags this as a security risk. Which attack is the auditor most likely concerned about?
Select an answer first - 17
A user is about to call a function on a deployed smart contract that updates a large array in storage. The user wants to estimate the gas cost before submitting the transaction. Which tool or method should they use?
Select an answer first - 18
A smart contract for a lottery uses a uint8 variable to track the total number of tickets sold. The contract increments this variable each time a ticket is purchased. After the contract has been live for a while, users report that ticket purchases are failing. What is the most likely cause?
Select an answer first - 19
A developer is about to deploy a smart contract to the Ethereum mainnet. They want to verify the bytecode that will be executed. Which step should they take before deployment?
Select an answer first - 20
A group of investors wants to create a decentralized fund where members can vote on investment proposals and automatically distribute profits. Which smart contract use case is most appropriate?
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.