2억 8,500만 달러 규모 DeFi 전염병의 해부: 스트림 파이낸스 xUSD 붕괴
2025년 11월 4일, 스트림 파이낸스(Stream Finance)는 외부 펀드 매니저로부터 9,300만 달러의 손실이 발생했다고 발표하며, 그 해 가장 중대한 스테이블코인(stablecoin) 실패 중 하나를 촉발했습니다. 24시간 이내에 수익형 토큰인 xUSD는 1.00달러에서 0.26달러로 77% 폭락하여 1억 6,000만 달러의 사용자 예치금을 동결시키고 DeFi 생태계 전반에 걸쳐 2억 8,500만 달러 이상의 상호 연결된 부채를 노출시켰습니다. 이는 스마트 컨트랙트(smart contract) 해킹이나 오라클(oracle) 조작이 아니라, 새롭게 부상하는 "루핑 수익(looping yield)" 경제와 하이브리드 CeDeFi 모델의 근본적인 결함을 드러낸 운영상의 실패였습니다.
이번 붕괴는 위험한 환상을 드러냈기 때문에 중요합니다. 즉, DeFi의 투명성과 구성 가능성을 약속하면서도 불투명한 오프체인(off-chain) 펀드 매니저에 의존하는 프로토콜의 문제점을 보여주었습니다. 외부 매니저가 실패했을 때, 스트림은 자금을 회수할 온체인(on-chain) 비상 도구도, 전염을 제한할 서킷 브레이커(circuit breaker)도, 페그(peg)를 안정화할 상환 메커니즘도 없었습니다. 그 결과는 엘릭서(Elixir)의 deUSD 스테이블코인(가치의 98%를 잃음)과 Euler, Morpho, Silo와 같은 주요 대출 프로토콜로 확산된 반사적인 뱅크런(bank run)이었습니다.
이 사건을 이해하는 것은 DeFi를 구축하거나 투자하는 모든 사람에게 중요합니다. 스트림 파이낸스는 수개월 동안 **재귀적 루핑(recursive looping)을 통해 4배 이상의 레버리지(leverage)**로 운영되었으며, 1억 6,000만 달러의 사용자 예치금을 5억 2,000만 달러의 자산으로 주장하는 회계상의 환상으로 만들었으나, 이는 조사를 받으면서 무너졌습니다. 이 사건은 1억 2,800만 달러 규모의 Balancer 익스플로잇(exploit) 발생 단 하루 만에 발생하여, 디페그(depeg)를 가속화하는 완벽한 공포의 폭풍을 만들었습니다. 이제 3주가 지난 지금도 xUSD는 0.07~0.14달러에 거래되고 있으며 회복의 길은 보이지 않고, 수억 달러가 법적 불확실성 속에 동결되어 있습니다.
배경: 스트림 파이낸스의 고레버리지 수익 머신
스트림 파이낸스는 2024년 초 이더리움(Ethereum), 아비트럼(Arbitrum), 아발란체(Avalanche) 및 기타 네트워크에서 운영되는 멀티체인(multi-chain) 수익 애그리게이터(aggregator)로 출시되었습니다. 핵심 제안은 기만적으로 간단했습니다. USDC를 예치하고 "기관 등급" DeFi 전략을 통해 수동적 수익을 창출하는 수익형 랩핑 토큰(wrapped token)인 xUSD를 받는 것이었습니다.
이 프로토콜은 **재귀적 루핑 전략(recursive looping strategies)**을 사용하여 50개 이상의 유동성 풀(liquidity pool)에 사용자 자금을 배포했으며, 스테이블코인에 대해 최대 12%의 수익률을 약속했습니다. 이는 Aave(4.8%) 또는 Compound(3%)와 같은 플랫폼에서 사용자가 얻을 수 있는 수익의 약 3배에 달하는 수치였습니다. 스트림의 활동은 대출 차익 거래, 시장 조성, 유동성 공급 및 인센티브 파밍(incentive farming)에 걸쳐 있었습니다. 2025년 10월 말까지 이 프로토콜은 약 **5억 2,000만 달러의 총 관리 자산(total assets under management)**을 보고했지만, 실제 사용자 예치금은 약 1억 6,000만 달러에 불과했습니다.
이러한 불일치는 회계 오류가 아니라 특징이었습니다. 스트림은 다음과 같이 작동하는 레버리지 증폭 기술을 사용했습니다. 사용자가 100만 달러의 USDC를 예치 → xUSD를 받음 → 스트림은 100만 달러를 플랫폼 A에 담보로 사용 → 80만 달러를 빌림 → 이를 플랫폼 B에 담보로 사용 → 64만 달러를 빌림 → 반복. 이 재귀적 과정을 통해 스트림은 100만 달러를 약 300만~400만 달러의 배포된 자본으로 전환하여 실질적인 레버리지를 4배로 늘렸습니다.
xUSD 자체는 전통적인 스테이블코인이 아니었습니다. 오히려 레버리지 수익 포트폴리오에 대한 토큰화된 청구권이었습니다. 순수 알고리즘 스테이블코인(테라의 UST)이나 완전 준비금 기반 법정화폐 담보 스테이블코인(USDC, USDT)과 달리, xUSD는 하이브리드 모델로 운영되었습니다. 실제 담보가 있었지만, 그 담보는 고위험 DeFi 전략에 적극적으로 배포되었고, 일부는 오프체인에서 운영되 는 외부 펀드 매니저가 관리했습니다.
페그 메커니즘은 두 가지 중요한 요소에 의존했습니다. 충분한 담보 자산과 운영 가능한 상환 접근성입니다. 스트림 파이낸스가 펀드 매니저 손실 이후 상환을 비활성화했을 때, 스테이블코인 페그를 유지하는 차익 거래 메커니즘(저렴한 토큰을 구매하고 1달러 상당의 담보로 상환)은 단순히 작동을 멈췄습니다. 얕은 DEX 유동성만이 유일한 탈출구였기 때문에, 패닉 셀링(panic selling)이 구매 가능한 매수자를 압도했습니다.
이러한 설계는 스트림을 동시에 여러 공격 표면에 노출시켰습니다. 50개 이상의 통합 프로토콜에서 발생하는 스마트 컨트랙트 위험, 레버리지 포지션에서 발생하는 시장 위험, 계층화된 청산 요구 사항에서 발생하는 유동성 위험, 그리고 결정적으로 프로토콜의 통제를 벗어나 운영되는 외부 펀드 매니저로부터의 거래 상대방 위험이었습니다.
11월 3~4일: 붕괴 타임라인
10월 28일~11월 2일: 공식 발표 며칠 전부터 경고 신호가 나타났습니다. 온체인 분석가 CBB0FE는 10월 28일 의심스러운 지표를 지적하며, xUSD가 5억 3,000만 달러의 차입금을 지원하는 담보 자산이 1억 7,000만 달러에 불과하여 4.1배의 레버리지 비율을 보였다고 언급했습니다. Yearn Finance 기여자 Schlag는 스트림과 엘릭서 간의 "순환 발행(circular minting)"을 폭로하는 상세한 분석을 발표하며, "암호화폐에서 한동안 볼 수 없었던 종류의 폰지 사기"를 경고했습니다. 프로토콜의 고정 15% 수익률은 유기적인 시장 성과보다는 수동으로 설정된 수익을 시사했으며, 이는 정통한 관찰자들에게 또 다른 위험 신호였습니다.
11월 3일 (오전): Balancer 프로토콜은 manageUserBalance 기능의 결함 있는 접근 제어로 인해 여러 체인에서 1억~1억 2,800만 달러 규모의 익스플로잇을 겪었습니다. 이는 광범위한 DeFi 패닉을 야기하고 생태계 전반에 걸쳐 방어적인 포지셔닝을 촉발하여, 스트림의 발표가 최대의 영향을 미치도록 무대를 마련했습니다.
11월 3일 (늦은 오후): 스트림의 공식 발표 약 10시간 전, 사용자들은 출금 지연 및 예치 문제에 대해 보고하기 시작했습니다. Chaos Labs의 설립자 Omer Goldberg는 xUSD가 1.00달러 페그에서 벗어나기 시작하는 것을 관찰하고 팔로워들에게 경고했습니다. 정보에 밝은 참가자들이 포지션을 청산하기 시작하면서 보조 DEX 시장에서는 xUSD가 목표 범위 아래에서 거래되기 시작했습니다.
11월 4일 (UTC 기준 새벽): 스트림 파이낸스는 X/트위터에 공식 발표를 게시했습니다. "어제, 스트림 자금을 감독하는 외부 펀드 매니저가 스트림 펀드 자산에서 약 9,300만 달러의 손실을 공개했습니다." 프로토콜은 즉시 모든 예치 및 출금을 중단하고, 법무법인 Perkins Coie LLP를 고용하여 조사를 시작했으며, 모든 유동 자산을 인출하는 절차를 시작했습니다. 주요 손실을 발표하면서 운영을 동결하기로 한 이 결정은 치명적인 것으로 판명되었습니다. 이는 페그를 안정화하는 데 필요한 정확한 메커니즘을 제거했기 때문입니다.
11월 4일 (0-12시간): xUSD는 첫 번째 주요 하락을 경 험했습니다. 블록체인 보안 회사 PeckShield는 초기 23-25%의 디페그를 보고했으며, 가격은 1.00달러에서 약 0.50달러로 급락했습니다. 상환이 중단되면서 사용자들은 보조 DEX 시장을 통해서만 탈출할 수 있었습니다. 대규모 매도 압력과 얕은 유동성 풀의 조합은 데스 스파이럴(death spiral)을 만들었습니다. 각 매도는 가격을 더 낮추고, 더 많은 패닉과 더 많은 매도를 촉발했습니다.
11월 4일 (12-24시간): 가속화 단계. xUSD는 0.50달러를 뚫고 계속 하락하여 0.26-0.30달러 범위까지 떨어졌으며, 이는 70-77%의 가치 손실을 나타냅니다. 보유자들이 남아있는 가치를 구하기 위해 서두르면서 거래량이 급증했습니다. CoinGecko와 CoinMarketCap 모두 약 0.26달러의 최저치를 기록했습니다. DeFi의 상호 연결된 특성으로 인해 피해는 xUSD에서 멈추지 않았습니다. xUSD를 담보로 수락하거나 스트림의 포지션에 노출된 모든 프로토콜로 확산되었습니다.
시스템적 전염 (11월 4-6일): 엘릭서 네트워크(Elixir Network)의 deUSD는 담보의 65%가 스트림에 노출된 (개인 Morpho 볼트(vault)를 통해 6,800만 달러 대출) 합성 스테이블코인으로, 1.00달러에서 0.015달러로 98% 폭락했습니다. 주요 대출 프로토콜은 xUSD 담보를 사용하는 차입자들이 오라클 하드코딩(oracle hardcoding)으로 인해 청산될 수 없었기 때문에 유동성 위기에 직면했습니다(프로토콜은 연쇄 청산을 방지하기 위해 xUSD 가격을 1.00달러로 설정하여 안정성의 환상을 만들면서 대출자들을 막대한 부실 채무에 노출시켰습니다). Compound Finance는 특정 이더리움 대출 시장을 일시 중지했습니다. 스트림 파이낸스의 TVL(Total Value Locked)은 24시간 만에 2억 400만 달러에서 9,800만 달러로 붕괴했습니다.
현재 상태 (2025년 11월 8일): xUSD는 여전히 심각하게 디페그된 상태로, 현재 0.07-0.14달러 (페그 대비 87-93% 하락)에 거래되고 있으며 사실상 유동성이 없습니다. 24시간 거래량은 약 3만 달러로 떨어져 비유동적이고 잠재적으로 죽은 시장을 나타냅니다. 예치 및 출금은 재개 시점 없이 동결된 상태입니다. Perkins Coie 조사는 공개된 결과 없이 계속되고 있습니다. 가장 중요한 것은 어떠한 회복 계획이나 보상 메커니즘도 발표되지 않아, 수억 달러의 동결 자산과 불분명한 채권자 우선순위가 남아있다는 점입니다.
근본 원인: 재귀적 레버리지와 펀드 매니저 실패의 만남
스트림 파이낸스 붕괴는 근본적으로 기술적 익스플로잇이 아닌 구조적 취약점에 의해 증폭된 운영상의 실패였습니다. 무엇이 문제였는지 이해하는 것은 앞으로 유사한 프로토콜을 평가하는 데 필수적입니다.
촉발 요인: 9,300만 달러 외부 매니저 손실—11월 3일, 스트림은 스트림 자금을 감독하는 익명의 외부 펀드 매니저가 약 9,300만 달러를 손실했다고 공개했습니다. 스마트 컨트랙트 해킹이나 익스플로잇의 증거는 발견되지 않았습니다. 이 손실은 자금 관리 부실, 무단 거래, 미흡한 위험 통제 또는 불리한 시장 움직임에서 비롯된 것으로 보입니다. 결정적으로, 이 펀드 매니저의 신원은 공개되지 않았으며, 손실을 초래한 구체적인 전략은 여전히 불투명합니다.
이는 첫 번째 치명적인 실패를 드러냅니다. 바로 오프체인 거래 상대방 위험입니다. 스트림은 DeFi의 이점(투명성, 구성 가능성, 신뢰할 수 있는 중개자 없음)을 약속하면서도, 동시에 다른 위험 프레임워크와 감독 표준을 가진 오프체인에서 운영되는 전통적인 펀드 매니저에 의존했습니다. 해당 매니저가 실패했을 때, 스트림은 온체인 비상 도구를 사용할 수 없었습니다. 클로백(clawback) 기능이 있는 멀티시그(multisig)도, 컨트랙트 수준의 복구 메커니즘도, 블록 주기 내에서 실행될 수 있는 DAO 거버넌스도 없었습니다. StakeWise와 같은 프로토콜이 Balancer 익스플로잇으로부터 1,930만 달러를 회수할 수 있게 했던 도구 상자는 스트림의 오프체인 손실에는 단순히 작동하지 않았습니다.
재귀적 루핑이 유령 담보를 생성—가장 위험한 단일 구조적 요소는 재귀적 루핑을 통한 스트림의 레버리지 증폭이었습니다. 이는 분석가들이 "부풀려진 TVL 지표"와 "유령 담보"라고 부르는 것을 만들었습니다. 프로토콜은 수익을 증폭시키기 위해 동일한 자본을 여러 플랫폼에 반복적으로 배포했지만, 이는 100만 달러의 사용자 예치금이 "관리 자산"으로 300만~400만 달러로 나타날 수 있음을 의미했습니다.
이 모델은 심각한 유동성 불일치를 가졌습니다. 포지션을 청산하려면 여러 플랫폼에 걸쳐 대출금을 계층별로 상환해야 했으며, 이는 위기 상황에서 빠르게 실행하기 불가능한 시간이 많이 소요되는 과정이었습니다. 사용자들이 출금을 원했을 때, 스트림은 단순히 자산의 비례 지분을 돌려줄 수 없었습니다. 먼저 수십 개의 프로토콜에 걸쳐 있는 복잡하고 레버리지된 포지션을 청산해야 했습니다.
주요 TVL 추적 플랫폼인 DeFiLlama는 스트림의 방법론에 이의를 제기하고 계산에서 재귀적 루프를 제외하여, 스트림이 주장한 5억 2,000만 달러 대신 2억 달러를 보여주었습니다. 이러한 투명성 격차는 사용자와 큐레이터가 프로토콜의 실제 위험 프로필을 정확하게 평가할 수 없었음을 의미했습니다.
엘릭서와의 순환 발행이 모래성을 만들었다—아마도 가장 치명적인 기술적 세부 사항은 Yearn Finance의 리드 개발자 Schlag의 분석에서 드러났습니다. 스트림과 엘릭서는 서로의 토큰을 **재귀적으로 교차 발행(recursive cross-minting)**했습니다. 이 과정은 다음과 같이 작동했습니다. 스트림의 xUSD 지갑이 USDC를 받음 → USDT로 스왑 → 엘릭서의 deUSD 발행 → 빌린 자산을 사용하여 더 많은 xUSD 발행 → 반복. 단 190만 달러의 USDC를 사용하여 순환 루프를 통해 약 1,450만 달러의 xUSD를 생성했습니다.
엘릭서는 Morpho의 비공개, 숨겨진 대출 시장을 통해 6,800만 달러(deUSD 담보의 65%)를 스트림에 대출했으며, 스트림은 유일한 차입자였고 자체 xUSD를 담보로 사용했습니다. 이는 deUSD가 궁극적으로 xUSD에 의해 담보되었고, xUSD는 빌린 deUSD에 의해 부분적으로 담보되었다는 것을 의미했습니다. 이는 둘 다 함께 붕괴할 것을 보장하는 재귀적 의존성이었습니다. 온체인 분석은 실제 담보 가치를 "1달러당 0.10달러 미만"으로 추정했습니다.
복잡성에 가려진 심각한 담보 부족—붕괴 며칠 전, 분석가 CBB0FE는 스트림이 5억 3,000만 달러의 총 차입금을 지원하는 실제 담보 자산이 약 1억 7,000만 달러에 불과하다고 계산했습니다. 이는 4배를 초과하는 레버리지 비율을 나타냈습니다. 이는 300% 이상의 실질 레버리지를 의미했습니다. 프로토콜은 공개되지 않은 보험 기금으로 운영되었지만(사용자들은 나중에 팀이 수익의 약 60%를 공개 없이 보유했다고 비난했습니다), 존재하는 어떤 보험도 9,300만 달러의 손실에는 완전히 부적절한 것으로 판명되었습니다.
오라클 하드코딩이 적절한 청산을 방해—Morpho, Euler, Elixir를 포함한 여러 대출 프로토콜은 대규모 청산과 DeFi 생태계 전반의 연쇄 실패를 방지하기 위해 xUSD의 오라클 가격을 1.00달러로 하드코딩했습니다. 의도는 좋았지만, 이는 막대한 문제를 야기했습니다. xUSD가 보조 시장에서 0.30달러에 거래될 때도 대출 프로토콜은 여전히 이를 1.00달러로 평가하여 위험 통제가 작동하는 것을 막았습니다. 대출자들은 자동 청산 보호 없이 가치 없는 담보를 보유하게 되었습니다. 이는 생태계 전반의 부실 채무를 증폭시켰지만, 초기 디페그의 원인은 아니었습니다. 단지 디페그가 발생한 후 적절한 위험 관리를 방해했을 뿐입니다.
발생하지 않은 일: 이 사건이 무엇이 아니었는지 명확히 하는 것이 중요합니다. xUSD의 핵심 코드에 스마트 컨트랙트 취약점은 없었습니다. 초기 디페그를 유발한 오라클 조작 공격도 없었습니다. 플래시 론(flash loan) 익스플로잇이나 복잡한 DeFi 차익 거래로 인한 자금 유출도 없었습니다. 이는 오프체인에서 발생한 전통적인 펀드 관리 실패였으며, DeFi의 투명성 약속과 불투명한 외부 매니저에 의존하는 현실 사이의 근본적인 비호환성을 드러냈습니다.