글 서두에 자주 쓰는 입구부터 소개하겠습니다: 바이낸스 공식 사이트, 바이낸스 공식 앱, iOS 설치 가이드. 플래시론 공격은 플래시론(Flash Loan)이라는 "한 거래 안에서 거액을 빌리고 반드시 같은 거래 안에서 상환해야 하는" DeFi 프리미티브를 악용한 공격입니다. 전형적인 흐름은 공격자가 수천만에서 수억 달러의 자금을 빌려 가격 오라클을 조작하거나 컨트랙트 취약점을 이용해 이익을 취한 뒤 원금을 상환하는 것입니다. 2025년 말 기준 플래시론 공격이 DeFi 프로토콜에 누적으로 입힌 손실은 12억 달러를 넘어섰습니다(데이터 출처 SlowMist / Rekt News).

플래시론 공격의 기본 원리

플래시론은 Aave, dYdX, Equalizer 등의 프로토콜이 제공하는 "무담보 거액 대출"입니다. 대출 규칙은 매우 단순합니다. 같은 블록체인 거래 안에서 빌리고 상환해야 하며, 그렇지 않으면 거래가 롤백됩니다. 이 특성 덕분에 차입자는 아무런 담보 없이도 수천만 달러를 동원할 수 있지만, 동시에 공격자에게는 "비용이 들지 않는 무기"가 됩니다.

플래시론 공격의 표준 흐름은 다음과 같습니다.

  1. 거액 자금 차입: 공격자가 Aave / dYdX 등 프로토콜을 통해 수천만에서 수억 달러를 빌립니다
  2. 가격 조작 또는 취약점 악용: 빌린 자금으로 DEX에서 매도 또는 매수 압력을 가해 가격 오라클을 왜곡시킵니다
  3. 대상 프로토콜의 오류: 공격받는 DeFi 프로토콜이 가격 이상으로 인해 잘못된 청산, 잘못된 담보 처리 등의 동작을 수행합니다
  4. 공격자의 이익 실현: 대상 프로토콜에서 비정상적인 수익(청산 보상, 차익거래 차익 등)을 추출합니다
  5. 플래시론 상환: 얻은 수익으로 원금과 매우 낮은 수수료를 상환합니다
  6. 순이익이 공격자 지갑으로 이체됨

플래시론 자체는 취약점이 아닙니다. 취약점은 공격받는 프로토콜에 있습니다. 플래시론은 단지 전통 시장에서 수억 달러의 자본이 있어야 가능했던 "가격 조작"의 문턱을 거의 0으로 낮춰, 컨트랙트 로직을 파악한 공격자라면 누구나 시도할 수 있게 만들었을 뿐입니다.

역대 10대 플래시론 공격 사건

10위: bZx 1차 공격(2020-02, 약 35만 달러)

최초의 플래시론 공격. 공격자는 dYdX에서 1만 ETH를 빌려 Uniswap에서 sUSD/ETH 가격을 조작했고, bZx에서 담보가 부족한 대출을 받아 약 35만 달러의 이익을 얻었습니다. 금액은 작았지만 "플래시론 공격" 시대를 열었습니다.

9위: Harvest Finance(2020-10, 약 3380만 달러)

공격자는 Curve의 y Pool을 이용해 USDC 가격을 조작하고, Harvest의 fUSDC 풀에 낮은 가격으로 예치했다가 높은 가격으로 인출해 이익을 얻었습니다. Harvest는 당시 대표적인 "기관총 풀" 프로토콜로, 공격 이후 TVL이 일주일 만에 10억 달러에서 3억 달러로 급감했습니다.

8위: Cream Finance(2021-10, 약 1억 3000만 달러)

Cream은 Yearn 프로토콜이 공격받은 다음 날 플래시론 공격을 당했습니다. 공격자는 yUSDVault 가격을 조작해 단일 거래로 Cream에서 초과 자금을 빌렸습니다. Cream 프로토콜은 큰 타격을 입었고 TVL은 최고점의 5%까지 떨어졌습니다.

7위: Rari Capital + Fei Protocol(2022-04, 약 8000만 달러)

공격자는 Rari의 "재진입 취약점"과 플래시론에 의한 가격 조작을 결합해 여러 Fuse Pool에서 자금을 빌렸습니다. 이 사건은 결국 Rari와 Fei Protocol의 합병 및 해체로 이어졌습니다.

6위: Beanstalk Farms(2022-04, 약 1억 8200만 달러)

가장 창의적인 공격 사례 중 하나입니다. 공격자는 플래시론으로 대량의 스테이블코인을 빌린 뒤, 거버넌스 토큰 STALK를 이용해 Beanstalk DAO에서 "모든 프로토콜 자금을 공격자에게 이전"하는 악의적인 제안을 투표로 통과시켰습니다. Beanstalk의 거버넌스 설계에는 취약점이 있었는데, 타임락 메커니즘이 없어 제안이 즉시 실행될 수 있었습니다.

5위: Mango Markets(2022-10, 약 1억 1700만 달러)

공격자 Avraham Eisenberg는 Mango Markets에서 자기거래를 통해 플래시론으로 MNGO 토큰 가격을 5~10배 끌어올린 뒤, 고평가된 MNGO를 담보로 프로토콜 내 실제 자산을 대출받았습니다. 사건 이후 Avraham은 SEC와 CFTC로부터 기소되었고, 2024년 시장 조작죄로 유죄 판결을 받았습니다.

4위: Euler Finance(2023-03, 약 1억 9700만 달러)

Euler 대출 프로토콜은 "무담보 기부" 취약점을 이용해 공격받았습니다. 공격자는 특수한 상황을 구성해 자신이 비정상적으로 청산되도록 만들어 프로토콜에서 대량의 자금을 인출했습니다. 극적이게도 공격자는 이후 대부분의 자금을 반환했으며, 이는 "화이트해커식 요구 vs 블랙해커식 공격"의 대표적인 사례가 되었습니다.

3위: PancakeBunny(2021-05, 약 4500만 달러)

BSC 위의 "기관총 풀" 프로토콜로, 공격자는 플래시론으로 BUNNY 토큰을 대량 매도해 풀에서 비정상적으로 많은 BUNNY 보상을 인출했습니다. BUNNY 토큰은 당일 96% 하락했으며 프로토콜은 운영을 이어갔지만 큰 타격을 입었습니다.

2위: Yearn Finance v2(2021-02, 약 1100만 달러)

Yearn v2의 yDAI 풀은 플래시론을 이용한 Curve의 3pool 가격 조작을 당했고, 공격자는 yDAI에서 비정상적인 수익을 인출했습니다. Yearn의 첫 번째 주요 보안 사고로, 이후 감사와 구조 개편이 가속화되었습니다.

1위: Wormhole 크로스체인 브리지(2022-02, 약 3억 2600만 달러)

순수한 플래시론 공격은 아니지만, 공격자는 Wormhole 브리지의 서명 검증 취약점과 플래시론 전술을 결합해 이더리움 쪽에서 실제 담보 없이 솔라나 쪽에서 12만 wETH를 발행했습니다. Jump Crypto가 자금을 투입해 구멍을 메우면서 Wormhole의 운영이 유지되었습니다.

연도별 플래시론 공격 사건 통계

아래 표는 연도별 플래시론 공격으로 인한 DeFi 손실입니다(SlowMist Rekt 데이터베이스 기준 통계):

연도 사건 수 총 손실(억 달러) 비고
2020 8 약 0.7 bZx가 서막을 염
2021 25 약 4.5 Cream / PancakeBunny
2022 32 약 4.0 Beanstalk / Mango
2023 28 약 2.8 Euler / 다수의 소규모 사건
2024 22 약 1.5 방어 기술 발전으로 공격 건수 감소
2025 18 약 0.8 지속적인 하락 추세

2022년이 플래시론 공격의 정점이었으며, 이후 감사 강화와 가격 오라클 업그레이드(Chainlink TWAP 등)에 힘입어 공격 건수와 금액이 모두 감소하고 있습니다.

플래시론 공격의 주요 수법 분석

아래 표는 몇 가지 플래시론 공격 패턴을 정리한 것입니다.

공격 수법 원리 대표 사례
가격 오라클 조작 거액을 빌려 특정 DEX 가격을 매도 또는 매수해 그 DEX를 가격 소스로 삼는 프로토콜에 영향 Harvest, Cream
거버넌스 투표 공격 대량의 거버넌스 토큰을 빌려 즉시 투표해 타임락을 우회 Beanstalk
재진입 취약점 결합 플래시론 + 재진입 함수로 프로토콜 상태를 잘못 업데이트 Rari Capital
자기거래를 통한 가격 끌어올리기 자신이 마켓메이커인 시장에서 담보로 쓸 토큰 가격을 끌어올림 Mango Markets
크로스 프로토콜 차익거래 거액을 빌려 여러 프로토콜 간 차익거래 경로를 촉발 다양한 소규모 공격
비정상 상태 유발 거액을 빌려 프로토콜이 충분히 테스트하지 않은 경계 조건을 유발 Euler

DeFi 프로토콜의 플래시론 공격 방어 방법

플래시론 공격을 방어하는 주요 엔지니어링 실무는 다음과 같습니다.

방어 조치 효과 한계
시간 가중 평균 가격 TWAP 즉시 가격 대신 30분 이상의 평균 가격 사용 여전히 지속적으로 조작 가능
다중 오라클 가격 참조 Chainlink, Pyth 등 여러 소스를 종합 프로토콜 복잡도 증가
가격 변동 서킷브레이커 단일 블록 변동이 임계값을 넘으면 일시 중단 정상 거래에 영향
거버넌스 타임락 제안 실행을 24~48시간 지연 긴급 제안이 지연됨
대출 담보 비율 상향 담보율 150~200% 자본 효율성 저하
재진입 방지 ReentrancyGuard 수식자 Solidity 표준 관행
정형 검증 컨트랙트 로직의 수학적 증명 비용이 매우 높음
지속적인 감사 여러 감사 업체의 교차 검증 100% 취약점 방지 불가

어떤 DeFi 프로토콜도 플래시론 공격에 100% 면역이 될 수는 없습니다. 최선의 실무는 "공격받을 확률"을 최대한 낮추고, 공격받았을 때를 위한 비상 자금 풀이나 보험 메커니즘을 마련하는 것입니다.

사용자 차원의 방어 권장 사항

일반 사용자가 플래시론 공격에 대응하는 방어 방법은 다음과 같습니다.

플래시론 공격의 법적 측면

플래시론 공격의 법적 성격 규정은 여전히 모호합니다. Mango Markets 공격자 Avraham Eisenberg는 유죄 판결을 받은 최초의 플래시론 공격자입니다. SEC와 CFTC는 2022년 말 그를 시장 조작 및 사기 혐의로 기소했고, 2024년 뉴욕 남부지방법원에서 유죄 판결이 확정되었습니다.

하지만 다른 많은 플래시론 공격자는 아직까지 기소되지 않았습니다. 법적 회색지대가 존재하는 주요 이유는 다음과 같습니다.

플래시론 공격 자주 묻는 질문 FAQ

Q: 플래시론 자체가 취약점인가요? 아닙니다. 플래시론은 Aave / dYdX 등 프로토콜이 설계한 합법적인 기능으로, 차익거래, 청산, 담보 전환 등 정당한 용도로 널리 사용됩니다. 취약점은 공격받는 대상 프로토콜에 있습니다. 플래시론은 단지 공격의 문턱을 낮췄을 뿐입니다.

Q: 일반 사용자도 플래시론을 사용할 수 있나요? 이론적으로는 가능하지만 스마트 컨트랙트 작성 능력이 필요합니다. 일반 사용자는 Aave UI를 통해서는 플래시론을 실행할 수 없으며, 컨트랙트를 배포하거나 Aave의 flashLoan 함수를 직접 호출해야 합니다. Furucombo 같은 시각화 도구를 이용하면 기술을 조금 아는 사용자도 플래시론 차익거래를 이용할 수 있습니다.

Q: 플래시론 공격자는 천재인가요? 공격에는 탄탄한 스마트 컨트랙트 지식, 수학적 논리 사고, 예리한 코드 감사 능력이 필요하며 단순한 "운"이 아닙니다. 다만 많은 공격자가 익명의 천재는 아니며, 이스라엘인, 동유럽인, 아시아 공학도 등 신원이 밝혀진 사례도 있습니다.

Q: DeFi 프로토콜은 플래시론 공격을 완전히 방어할 수 있나요? 100% 방어는 불가능하지만 확률을 최대한 낮출 수는 있습니다. 오래된 대형 프로토콜(Aave, Compound)은 여러 해의 실전 경험을 통해 신규 프로토콜보다 공격 성공 확률이 뚜렷하게 낮습니다.

Q: 공격받은 프로토콜은 회복할 수 있나요? 손실 규모와 팀의 대응에 따라 다릅니다. 일부 프로토콜(Euler, Wormhole)은 자금 지원을 통해 운영을 회복했지만, 일부(Cream, Beanstalk)는 큰 타격을 입었습니다. 소수는 완전히 문을 닫았습니다.

Q: 공격받은 프로토콜에 있던 사용자 자금은 되찾을 수 있나요? 구체적인 상황에 따라 다릅니다. 프로토콜 측이 국고나 외부 자금 조달로 사용자를 보상하는 경우도 있고, 공격자가 자금을 반환하는 경우(화이트해커식)도 있어 사용자가 돈을 되찾을 수 있습니다. 대부분의 경우 사용자는 원금의 일부 또는 전부를 잃게 됩니다.

Q: 플래시론 공격은 점점 늘어날까요? 줄어드는 추세입니다. 감사 강화, 오라클 업그레이드, 공격 패턴이 널리 알려지면서 신규 프로토콜은 설계 단계부터 플래시론 공격 방어를 고려합니다. 다만 새로운 공격 수법은 계속 진화하고 있습니다.

Q: 어떤 프로토콜이 플래시론 공격에 가장 취약한가요? 보통 다음과 같습니다: 1) TVL이 작고 유동성이 얕은 신규 프로토콜, 2) 단일 DEX를 가격 소스로 사용하는 프로토콜, 3) 거버넌스 타임락이 없거나 너무 짧은 프로토콜, 4) 컨트랙트 복잡도가 높고 감사가 불충분한 프로토콜입니다.

Q: 플래시론 공격을 어떻게 추적하나요? 도구로는 Tenderly(컨트랙트 시뮬레이션), Etherscan / Tronscan(거래 추적), SlowMist(보안 모니터링), Chainalysis(온체인 분석)가 있습니다. 트위터(X)에서 SlowMist, PeckShield, CertiK 팀이 공격 사건을 가장 빨리 공개하는 소스입니다.

Q: DeFi 보험은 플래시론 공격 손실을 보상해주나요? 일부 가능합니다. Nexus Mutual, InsurAce 등 DeFi 보험 상품은 "스마트 컨트랙트 취약점" 리스크를 담보하며, 조건에 맞는 사건은 보험금을 받을 수 있습니다. 다만 보험료율이 높고(연 2~10%) 담보 범위가 제한적이며 청구 절차가 복잡합니다.

Q: 본문의 사건 데이터는 정확한가요? Rekt News, SlowMist, CertiK 등 공개 데이터 소스를 바탕으로 정리했으며, 개별 사건의 손실 금액은 공격자의 반환이나 프로토콜의 구제 조치에 따라 조정될 수 있습니다. 최신 버전은 rekt.news에서 확인할 수 있습니다.

Q: 이 글은 튜토리얼인가요, 경고인가요? 경고입니다. 이 글은 플래시론 공격 실행 방법을 가르치지 않으며, 역대 사건을 정리해 사용자가 DeFi 리스크를 이해하도록 돕는 것이 목적입니다. 실제 프로토콜에 대한 어떤 공격도 법적 책임을 수반합니다.

데이터 출처: Rekt News, SlowMist 보안 데이터베이스, CertiK Skynet, PeckShield 보고서, 각 프로토콜의 사후 총결산, SEC/CFTC 기소 문서, 2026년 4월 기준. 본 글은 투자 조언이 아닙니다.