BTC
ETH
HTX
SOL
BNB
시장 동향 보기
简中
繁中
English
日本語
한국어
ภาษาไทย
Tiếng Việt

크림파이낸스 공격 이벤트 분석

이 기사는 약 1323자로, 전체를 읽는 데 약 2분이 소요됩니다
베이징 시간으로 10월 27일 저녁, 이더리움 DeFi 프로토콜인 Cream Finance가 다시 공격을 받아 최대 1억 3천만 달러의 손실을 입었습니다.
AI 요약
펼치기
베이징 시간으로 10월 27일 저녁, 이더리움 DeFi 프로토콜인 Cream Finance가 다시 공격을 받아 최대 1억 3천만 달러의 손실을 입었습니다.

머리말

첫 번째 레벨 제목머리말베이징 시간으로 10월 27일 저녁, 이더리움 DeFi 프로토콜인 Cream Finance가 다시 공격을 받아 최대 1억 3천만 달러의 손실을 입었습니다.보조 제목

분석하다

기본 정보

기본 정보

텍스트

공격자: 0x24354D31bC9D90F62FE5f2454709C32049cf866b

공격 계약 2: 0xf701426b8126BC60530574CEcDCb365D47973284

프로세스

보조 제목

프로세스

1. 공격자는 공격 계약 1 0x961D의 0x67c354b5 기능을 호출하여 전체 공격 프로세스를 시작합니다.먼저 MakerDAO의 플래시론을 통해 500M DAI를 빌린 다음 yDAI로 약정 및 교환하고 Curve ySwap에서 yDAI에 유동성을 추가하여 ySwap Token 증서는 다음으로 사용됩니다. 서약은 yUSD로 전환되고 최종적으로 yUSD를 Cream에 입금하여 crYUSD를 얻습니다.
2. 그러면 공격 컨트랙트 1 0x961D는 공격 컨트랙트 2 0xf701의 flashLoanAAVE() 함수를 호출하고 AAVE 플래시론을 통해 524102 WETH를 먼저 차입하고, 이 중 6000 WETH를 공격 컨트랙트 1 0x961D로 이체하고 나머지 WETH를 예치한다. 크림에 넣어 crETH를 얻습니다. 그런 다음 Cream에서 446758198 yUSD를 세 번 빌려주고 처음 두 번 대출 후 다시 Cream에 입금하여 crYUSD를 얻고 공격 계약 1 0x961D로 전송하고 세 번째로 빌려준 yUSD를 공격 계약 1 0x961D로 직접 전송했습니다. 나중에 구속할 시간 ;3. flashLoanAAVE() 함수는 공격 계약 1 0x961D의 0x0ed1ecb1 함수를 호출하고 UniswapV3 및 Curve를 통해 WETH => USDC => DUSD 교환을 완료하고 YVaultPeak 계약을 통해 3022172 yUSD를 383317 DUSD로 상환하고 두 번째를 추가합니다. 공격 계약 2 0xf701에서 전송된 446758198 yUSD는 ySwap에서 약 450228633개의 ySwap 토큰 인증서로 교환됩니다.

4. 마지막으로 각 자산을 DAI로 상환하고 플래시론을 반환합니다.

세부 사항

보조 제목

이 공격의 원인은 다차원적이며 다른 많은 문제를 반영하기도 합니다.예를 들어 Cream 프로토콜은 yUSD를 반복적으로 예치하고 빌려줄 수 있습니다(Cream에 계산된 자산은 실제 유통량을 훨씬 초과할 수 있음).ySwap의 Vouchers는 yUSD로 직접 이체(크림의 저당자산 가치 급등의 직접적인 원인) 등

요약하다

첫 번째 레벨 제목

요약하다

DeFi
Odaily 공식 커뮤니티에 가입하세요