먼저 THE를 담보로 예치
다른 자산을 대출
대출한 자산으로 THE를 추가 매수
THE 가격을 계속 끌어올림
시간 가중 평균(TWAP) 오라클이 업데이트되면 담보 가치 상승
그 상태에서 추가 대출
—
Supply cap 우회
여기서 중요한 점이 있습니다.
THE에는 supply cap(예치 한도)가 존재합니다.
정상적으로라면 공격자가 포지션을 더 확대하지 못하도록 제한해야 합니다.
핵심
하지만 공격자는 고전적인 방식으로 이를 우회했습니다.
바로 Compound Donation Attack 입니다.
방법은 다음과 같습니다.
먼저 THE를 대량 예치
이후 vTHE 컨트랙트로 직접 THE를 전송
이 “donation” 방식으로
시스템이 인식하는 담보 가치를 추가로 끌어올림
결과적으로 cap을 우회하며 담보 능력 확대
—
두 번째 가격 펌프 시도
첫 번째 공격 이후
THE 가격은 대략 $0.5 부근에서 안정화되었습니다.
사실 이 시점에서 공격자는
이미 대출한 자산을 들고 도망갈 수도 있었습니다.
하지만 그는 수익을 더 키우려 했습니다.
그래서 다시
빌린 자산으로 THE를 추가 매수하며
두 번째 펌프를 시도했습니다.
문제 발생
가격은 이미 비정상적으로 높았지만
시장 매도 압력도 급격히 증가하기 시작했습니다.
공격자가 계속 매수했지만
이제는 가격을 더 밀어 올리기 어려웠습니다.
결국 그는 거의 담보 능력을 소진했고
포지션 Health Factor는 1에 가까워지며 청산 직전 상태가 되었습니다.
청산 상황
이 시점에서 상황은 매우 명확했습니다.
공격자가 보유한 담보는 사전에 준비한 자산
공격 과정에서 추가로 매수한 THE
이를 모두 합치면
명목상 약 30M 달러 가치였습니다.
하지만 문제는 이것입니다.
시장에는 이 물량을 받아줄 유동성이 존재하지 않았습니다.
청산이 시작되면
이 THE는 시장에 강제로 던져질 수밖에 없습니다.
하지만 시장에서
이렇게 부풀려진 가격으로 이 물량을 받아줄 사람은 없습니다.
그래서 저는 청산이 시작되는 순간
THE 숏 포지션을 열었습니다.
게다가 이 자리에서는 비교적 높은 레버리지도 사용할 수 있었습니다.
https://x.com/hklst4r/status/2033182792029294736
