Oracle manipulation — a flash loan rewrites the price for one block
A protocol that reads price from a spot AMM can be fooled by a flash loan that moves that pool within a single transaction, the mechanism behind a long list of DeFi drains.
Not yet scoped.
Why
The PoC executes a flash-loan price manipulation on a local fork and then shows a TWAP or Chainlink feed resisting it — the difference between a spot read and a manipulation-resistant one.
How it works
Not yet built.
Where it lands in Jayverse
Verex: never resolve or liquidate off a raw spot AMM read. Require a TWAP or an external feed with a minimum window for any market or collateral value; treat a spot read as a UI number only, never a settlement input.
Auditor: add "can this value move within one transaction via flash loan" as a standing check. Apply it to every price-dependent function across Verex and DeFi, and record which feed or TWAP defends each one.
Key expressions
Words and phrases from this page worth keeping, with the Korean meaning and the sentence they come from.
Expression
뜻 · 쓰이는 자리
rewrite the price
가격을 다시 써버리다(왜곡시키다) · 플래시론으로 순간적으로 시세를 조작할 때. "a flash loan rewrites the price for one block"
the mechanism behind
~의 배후 메커니즘 · 여러 사고의 공통 원인을 가리킬 때. "the mechanism behind a long list of DeFi drains"
a long list of
길게 늘어선·수많은 · 비슷한 사례가 아주 많을 때. "a long list of DeFi drains"
resist (manipulation)
(조작에) 저항하다·버텨내다 · 안전한 오라클이 공격을 견뎌낼 때. "a TWAP or Chainlink feed resisting it"
spot read
즉시 시세 조회(순간 가격을 그대로 읽는 방식) · 조작에 취약한 가격 참조 방식. "the difference between a spot read and a manipulation-resistant one"
TWAP
시간가중평균가격(Time-Weighted Average Price) · 단발성 스팟 가격 대신 조작에 강한 오라클 정산 방식. "a TWAP or Chainlink feed resisting it"