~/talk

A cat-and-mouse game: how to frontrun a transaction in the future

Talkat DeFi Security Summit 2024 · 2024-11-07..11-09· [security]
slides:none on file

Claims that front-run bots repeatedly rescued funds in 2023 (Curve, BlockSec, KyberSwap returned about $5.7M) and that such rescues decline in 2024 as attackers adopt two-phase deploy+trigger patterns. Shows concrete tools and results: trigger functions with no parameters are trivial to exploit, simple bytecode flips bypass naive auth checks, and fuzzing—via the open source EthiPhuzz—finds profitable inputs within the 12s block window. Proposes augmenting fuzzing with taint analysis and concolic execution to reach harder paths.

AI-written summary · about

  1. 0:00MEV and front-running
  2. 1:05Front-running exploits in Ethereum
  3. 3:32Gas auction wars impact
  4. 4:36Private mempools limits
  5. 5:41Two-phase MEV attacks
  6. 7:02Smart contract auth bypass
  7. 8:28Exploitable function triggers
  8. 9:31Fuzzing smart contracts
  9. 12:22Why fuzzing outperforms
  10. 13:49Fuzzing MEV limitations
  11. 14:31Future: taint and concolic
  12. 15:27Q&A: Assertions and bytecode
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.