
EC-CouncilBlockchain Developer Certification
Domain 7Objective 2
Network Layer, Consensus, Smart Contract, and Node Security Best Practices BDC Practice Questions (Page 3)
Part of the Blockchain Security and DeFi Development domain, which makes up ~11% of our current practice bank.
45questions here
9free pages
6concepts
Questions 11–15
- 11
A blockchain startup runs a small Ethereum validator node on a cloud VM. The node's JSON-RPC endpoint is exposed to the internet for a dApp, and the team has noticed a spike in failed connection attempts from many different IP addresses. The node is also configured to accept incoming peer connections from any IP. Which combination of measures would most directly reduce the risk of an eclipse attack while maintaining legitimate dApp access?
Select an answer first - 12
Which vulnerability is inherent to proof-of-work (PoW) consensus when an attacker controls more than 50% of the network's hashing power?
Select an answer first - 13
A DeFi protocol has just completed a smart contract audit. The audit report identifies a medium-severity reentrancy vulnerability in a withdrawal function. What is the most appropriate next step for the development team?
Select an answer first - 14
A smart contract has a function that allows users to claim rewards. The function currently uses a mapping to track whether a user has already claimed. A developer notices that a user could call the function multiple times before the state is updated, claiming rewards multiple times. Which best practice should be applied to fix this?
Select an answer first - 15
A security team is threat modeling a new DeFi protocol that uses a PoS consensus with a BFT-based finality gadget. They identify a risk where an attacker with a large stake could influence finality. Which mitigation is most effective?
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.