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

11-03
15:00
7min
Wait! Reentracies are good now?
Dominic Bruetsch

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.

Users, Builders, and Agents
Lightning Stage