~/talk

EVM - Cosmos Convergence Research From Security

Talkat Cosmoverse 2025 · 2025-10-30..11-01· [security, distributed-systems]
name:Matt Wang
links:none on file
slides:none on file

CertiK’s research shows concrete failures when EVM logic runs inside Cosmos: EVM precompiles become stateful and can update Cosmos modules without committing their corresponding SDK state, producing partial state transitions on success, leaving shadowed bank/staking state, or failing to roll back on EVM reverts; precompiles can also leave partial writes when gas runs out (they need only several thousand gas). Practical fixes include new Cosmos decorators to reject misrouted EVM txs, authz disabling, and Go runtime changes to make precompile execution atomic and reversible. Layered setups using CometBFT + ABCI + Engine API are viable but require strict processProposal and duplicate-commit checks to avoid block acceptance and liveness exploits.

AI-written summary · about

  1. 0:00CertiK and EVM Cosmos research
  2. 1:42Cosmos EVM integration
  3. 4:59EVM precompiles issues
  4. 8:59Layered architecture trends
  5. 13:27Further resources
~/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.