Dominic Bruetsch
Dominic Bruetsch is a founding partner and lead blockchain security engineer at ChainSecurity. He specializes in smart contract audits on Ethereum, Starknet, as well as zk circuit audits. He holds a master's degree from ETH Zurich, one of the best universities in the world for computer science, in electrical engineering with a focus on networks and computer science. He found vulnerabilities in the Ethereum protocol itself, which landed him a sport on the Ethereum Bug bounty leaderboard.
Session
Reentrancy is the boogeyman of smart contract security. We teach developers to fear it, guard against it, and treat any callback as a potential exploit vector. But here's what many security tutorials don't mention: some of the most widely-used protocols in DeFi rely on reentrancy by design.
It's not a bug, it's a feature.