Skip to content

Latest commit

 

History

History
37 lines (21 loc) · 1.52 KB

File metadata and controls

37 lines (21 loc) · 1.52 KB

TWAP oracles

tl; dr


  • an asset’s time-weighted average price (TWAP) is the measure of an asset’s average price over a predetermined period of time (any specified duration).
  • TWAP trading algorithms seek to optimize average price while executing over a specified time period.
  • generally used to execute large orders that are expected to have significant market impact.


tl; dr oracle attacks


  • on pos ethereum, block builder building successive block might be able to manipulate oracles for multi-block MEV extraction, as proposers know one epoch (32 blocks or 6 minutes and 24 seconds) ahead if they are the next block proposer.
  • with mev-boost, an attacker could observe the set of upcoming proposers. if they finds two successive proposers that have both been proposing blocks, then the attacker can anticipate the attack.
  • a potential attack vector is on lending protocols, where an attacker can borrow assets that are immediately undercollateralized.



resources