Skip to main content

Can a TWAP Oracle Still Be Manipulated through a Sustained, Long-Term Attack?

Yes, a TWAP can be manipulated through a "slow-drip" or sustained attack. By repeatedly and consistently manipulating the price just enough to nudge the average in a desired direction over the entire TWAP window, an attacker can slowly shift the reported price without triggering a large deviation alert.

This attack is much more capital-intensive and time-consuming than a flash loan.

How Can the Manipulation of an Asset’s Price Affect Options Trading Platforms?
Can a TWAP Oracle Be Manipulated, and If So, What Are the Common Attack Vectors?
What Is the Concept of “Data Authenticity” in the Context of Oracles?
What Is the Role of a “Data Provider” in a Decentralized Oracle Network?