DEV Community

Juno Kim
Juno Kim

Posted on

알고리즘의 심연: 테라/루나 기술적 붕괴와 지속되는 교훈

2022년 5월 테라 생태계의 붕괴는 탈중앙화 금융(DeFi) 역사와 더 넓은 암호화폐 시장에서 가장 치명적인 사건 중 하나로 기록된다. 탈중앙화 알고리즘 스테이블코인 UST를 거버넌스 및 스테이킹 토큰인 LUNA와 함께 만들겠다는 야심찬 프로젝트로 시작했지만, 불과 며칠 만에 400억 달러 이상의 시가총액을 증발시키며 엄청난 몰락으로 귀결되었다. 이 전례 없는 붕괴는 디지털 자산 시장 전반에 충격파를 보냈고, 광범위한 강제 청산, 주요 암호화폐 기업들의 파산, 그리고 투자자 및 참여자들의 신뢰에 깊은 침식을 야기했다. 이 사건은 종종 시장 조작이나 '뱅크런'으로 비춰지지만, 테라의 근본적인 취약점은 복잡하지만 궁극적으로 취약했던 알고리즘 설계에 뿌리를 둔 기술적인 문제였다. 이 글은 전문가적 관점에서 테라/루나 붕괴를 촉발한 기술적 원인들을 탐구하고, 스트레스 상황에서 실패한 메커니즘을 면밀히 해부한다. 우리는 이 스테이블코인 모델의 내재된 재귀성, 지속 불가능한 수익률 생성의 결정적인 역할, 그리고 아키텍처에 내재된 시스템적 위험들을 분석할 것이다. 이러한 기술적 실패들을 검토함으로써, 우리는 스테이블코인 및 탈중앙화 금융 시스템의 미래 설계, 규제, 채택에 필수적인 중요한 교훈들을 얻고자 한다. 테라 사태는 블록체인과 같은 신기술 패러다임에서 금융 혁신이 단순히 성장 서사나 투기적 열풍에만 의존해서는 안 되며, 견고한 경제 모델과 엄격한 스트레스 테스트에 기반해야 한다는 준엄한 경고가 된다. 테라 생태계는 코스모스 SDK를 사용하여 구축된 레이어-1 블록체인 프로토콜로, UST(TerraUSD)를 주력으로 하는 다양한 법정화폐에 고정된 탈중앙화 스테이블코인들을 구동하도록 설계되었다. 테라 설계의 핵심은 이중 토큰 메커니즘이었다. 미국 달러에 1:1로 가치 고정을 유지하도록 의도된 알고리즘 스테이블코인 UST와, 프로토콜의 네이티브 스테이킹 및 거버넌스 토큰인 LUNA다. LUNA는 UST를 안정화하는 데 필요한 가격 변동을 흡수하는 변동성 담보 자산 역할을 했다. UST의 가치 고정을 유지하는 핵심 메커니즘은 온체인 차익거래 기회였다. 사용자들은 테라 프로토콜을 통해 언제든지 1 UST를 1달러 상당의 LUNA로, 또는 그 반대로 교환할 수 있었다. 만약 UST가 1달러 페그 아래에서 거래되면, 차익거래자들은 공개 시장에서 저렴한 UST를 구매하여 1달러 상당의 LUNA로 교환할 수 있었고, 이는 효과적으로 UST를 소각하고 LUNA를 발행하는 행위였다. 이러한 UST 소각은 공급량을 줄여 이론적으로 가격을 1달러로 되돌렸다. 반대로, UST가 1달러 이상으로 거래되면, 차익거래자들은 1달러 상당의 LUNA를 1 UST로 교환하여 LUNA를 소각하고 UST를 발행함으로써 UST 공급량을 늘리고 가격을 다시 낮추었다. 이 시뇨리지 모델은 전통적인 법정화폐나 암호화폐 담보 준비금 없이 UST를 안정적으로 유지하는 것을 목표로 삼았다. UST 수요를 견인한 핵심 요소는 테라 블록체인 위에 구축된 탈중앙화 머니 마켓인 앵커 프로토콜이었다. 앵커는 UST 예금에 대해 약 20%의 매력적인 고정 연 이자율(APY)을 제공하는 것으로 유명했다. 이 예외적으로 높고 겉보기에는 안정적인 수익률은 상당한 유인책으로 작용하여 수십억 달러 상당의 UST를 프로토콜로 끌어들였고, 급속한 성장을 부추겼다. 앵커는 테라 생태계의 핵심 기둥이 되어 UST에 대한 엄청난 수요를 창출하고 안정성과 유용성에 대한 인식을 심어주었다. UST, LUNA, 그리고 앵커 프로토콜 간의 이러한 공생 관계는 테라 확장의 엔진이었지만, 동시에 궁극적으로 치명적인 실패로 이어질 깊이 뿌리박힌 기술적, 경제적 취약점들을 가리고 있었다. 테라/루나의 붕괴는 단일 사건이 아니라, 내재된 설계 결함과 외부 시장 압력이 결합되어 촉발된 연쇄적인 실패였다. 문제의 기술적 핵심은 알고리즘 가치 고정 메커니즘의 재귀적 특성과 이를 뒷받침하는 불충분하고 변동성이 높은 담보에 있었다. 1. 재귀성 및 "죽음의 소용돌이" 메커니즘: 테라의 알고리즘 스테이블코인 설계는 UST와 LUNA 간의 역동적인 상호작용에 크게 의존했다. 차익거래를 통해 가치 고정을 유지하는 데 겉보기에는 우아했지만, 이 메커니즘은 치명적인 취약점인 재귀성을 가지고 있었다. 안정적인 시장에서는 차익거래 메커니즘이 의도한 대로 작동한다. 그러나 UST에 대한 상당한 매도 압력 아래에서는 시스템이 위험한 피드백 루프에 진입한다. 디페그 사건: 상당량의 UST가 매각되어 가격이 1달러 아래로 떨어지면('디페그'), 프로토콜은 차익거래자들에게 UST를 소각하고 LUNA를 발행하도록 인센티브를 제공했다. LUNA 인플레이션: 이러한 UST 소각은 새로운 LUNA 토큰 발행으로 이어졌다. LUNA에 대한 수요가 이 새로운 공급을 흡수할 만큼 충분히 높았다면 시스템은 안정화될 수도 있었다. 그러나 LUNA에 대한 시장 심리가 부정적이거나 단순히 급격한 유입을 흡수할 수 없었다면, LUNA 가격은 하락하기 시작했다. 증폭된 매도 압력: LUNA 가격이 하락함에 따라, 동일한 1달러 상당의 UST를 되사고 소각하기 위해 더 많은 LUNA가 발행되어야 했다. 이는 LUNA의 유통 공급량을 더욱 늘려 가격을 더욱 떨어뜨렸다. "죽음의 소용돌이": 이는 "죽음의 소용돌이"로 알려진 악순환을 만들었다. UST 가격 하락은 더 많은 LUNA 발행으로 이어지고, 이는 LUNA 가격을 하락시키며, 다시 UST 가치 고정을 방어하기 위해 훨씬 더 많은 LUNA 발행을 필요로 하는 식이었다. LUNA 공급량은 초인플레이션 되어 사실상 가치 없게 되었고, 이와 함께 UST의 가치 고정 방어 메커니즘은 완전히 붕괴했다. 시장은 발행되는 천문학적인 양의 LUNA를 흡수할 수 없었다. 2. 불충분하고 변동성이 높은 담보: 메이커다오의 DAI와 같이 다양한 암호화폐 자산(예: ETH, WBTC, USDC) 바구니로 초과 담보화되어 발행된 스테이블코인보다 훨씬 더 높은 가치로 평가되는 것과 달리, UST의 주요 '담보'는 LUNA 자체였다. LUNA는 변동성이 크고 내생적인 자산이었다. 이는 담보의 가치가 테라 생태계의 건전성과 인식에 직접적으로 연결되어 있었다는 의미다. 이러한 취약점을 인식하여, 루나 파운데이션 가드(LFG)는 외부의, 상관관계가 낮은 자산, 주로 비트코인(BTC)을 비축하여 보조적인 가치 고정 방어 메커니즘으로 활용하고자 설립되었다. 아이디어는 디페그 사건 발생 시 LFG가 BTC를 매도하여 UST를 되사들임으로써 UST 공급량을 줄이고 신뢰를 회복하는 것이었다. 의도는 훌륭했지만, 이 준비금은 궁극적으로 불충분하다는 것이 입증되었다. 디페그가 발생했을 때, LFG가 BTC 준비금(30억 달러 이상으로 추정)을 투입하려는 시도는 엄청난 규모의 UST 매도 압력에 의해 빠르게 압도되었다. 더 나아가, 이미 변동성이 큰 시장에 그토록 많은 양의 BTC를 매도하는 것은 더 광범위한 시장 불안정성에 기여하여 위기를 더욱 악화시켰을 가능성이 크다. LFG의 준비금은 UST 시가총액 대비 너무 작았고, 이미 붕괴하는 시장에 너무 늦게 투입되었다. 3. 앵커 프로토콜의 역할과 유동성 집중 위험: 앵커 프로토콜의 UST 예금 20% APY는 이중적인 역할을 했다. 이는 UST 채택과 수요를 견인하는 데 결정적인 역할을 했지만, 동시에 단일 프로토콜 내에 UST 유동성의 대규모 집중을 야기했다. 이는 심각한 단일 실패 지점을 만들었다. 인위적인 수요: 높은 수익률은 주로 LFG에 의해 보조금을 받았고, 이는 프로토콜 내의 진정한 대출 수요를 통해 유기적으로 지속 가능하지 않았다는 의미다. 이는 사용자 유치를 위한 마케팅 비용이었다. 유동성 이탈 위험: UST의 가치 고정에 대한 신뢰가 흔들리기 시작했을 때, 앵커에 집중된 UST는 엄청난 매도 압력의 원천이 되었다. 사용자들은 디페그를 우려하여 앵커에서 UST를 인출하여 공개 시장에 매도하기 위해 몰려들었고, 이는 LUNA 소각을 통해 가치 고정을 유지하려는 프로토콜의 능력을 압도했다. 앵커로부터의 급격한 유출은 가치 고정 메커니즘이 스트레스를 받는 바로 그 순간에 시장에 UST를 쏟아내어 "죽음의 소용돌이"를 더욱 악화시켰다. 높고 보장된 수익의 약속은 궁극적으로 위험에 매우 민감한 자본을 끌어들였고, 이는 빠르고 치명적인 대량 이탈로 이어졌다. 본질적으로, 테라의 기술 아키텍처는 혁신적이었지만, 순환 의존성과 극심한 시장 상황에 대한 불충분한 안전장치라는 토대 위에 구축되어 있었다. 재귀적 가치 고정, 변동성 높은 담보, 그리고 인센티브 기반의 집중된 유동성의 상호작용은 조직적인 압력 아래 붕괴하는 모래성을 만들었다. 테라/루나 붕괴는 순수 알고리즘 스테이블코인의 취약성을 보여주는 냉혹한 실제 사례 연구를 제공하며, 더 탄력적인 모델과의 중요한 대비를 제공하고 과거의 실패를 되풀이했다. 1. 테라/루나 붕괴 자체: 2022년 5월 사건들은 빠르게 전개되었다. 앵커 프로토콜로부터의 일련의 대규모 UST 인출과 거래소에서의 상당한 UST 매도, 특히 Curve Finance의 3-풀(주요 스테이블코인 유동성 풀)에서 UST를 USDC로 대규모 교환한 사건이 초기 불균형을 야기했다. 이는 디페그를 촉발하여 UST를 0.98달러 아래로 밀어냈다. LFG는 비트코인 준비금을 투입하여 가치 고정을 방어하려 했고, 수십억 달러 상당의 BTC를 매도하여 UST를 구매했다. 그러나 매도 압력은 엄청났고, 시장은 이러한 노력을 빠르게 압도했다. UST가 계속 하락함에 따라 알고리즘 메커니즘이 작동하여 LUNA를 기하급수적인 속도로 발행했다. 불과 며칠 전 80달러 이상이었던 LUNA 가격은 공급량이 수억 개에서 수조 개로 부풀어 오르면서 1센트 미만으로 폭락했다. 전체 생태계가 무너졌고, 죽음의 소용돌이가 이론적 위험이 아니라 파괴적인 현실임을 입증했다. 2. 초과 담보 스테이블코인(예: 메이커다오의 DAI)과의 대비: 메이커다오의 DAI는 강력한 반례를 제공한다. DAI는 ETH, WBTC, 심지어 USDC와 같은 다양한 암호화폐 자산 바구니로 초과 담보화를 통해 가치 고정을 유지한다. DAI를 발행하려면 사용자들은 받는 DAI보다 훨씬 더 많은(예: 150%) 가치의 담보를 잠가야 한다. 만약 담보의 가치가 특정 임계값 아래로 떨어지면, 담보는 DAI를 상환하기 위해 자동으로 청산되어 시스템이 지급 능력을 유지하도록 보장한다. 이 메커니즘은 안정화 수수료 및 청산 비율 조정을 위한 견고한 거버넌스 시스템과 결합되어, 2020년 3월 "블랙 목요일" 폭락을 포함한 여러 차례의 심각한 시장 침체 속에서도 DAI가 가치 고정을 유지하도록 했다. DAI가 외부의, 초과 담보 자산에 의존하고 자동 청산을 결합한 것은 테라의 내생적, 담보 부족 모델보다 훨씬 더 견고한 설계임이 입증되었다. 3. 중앙화된 법정화폐 담보 스테이블코인(예: 테더(USDT), USDC)과의 대비: 테더(USDT) 및 USD 코인(USDC)과 같은 중앙화된 스테이블코인들은 완전히 다른 원칙으로 작동한다. 이들은 중앙화된 주체가 보유한 전통적인 법정화폐 준비금(또는 기업어음, 국채와 같은 등가물)에 1:1로 담보된다. 이러한 스테이블코인들은 준비금의 투명성 및 감사 가능성에 대한 자체적인 문제에 직면하지만, 가치 고정 메커니즘은 간단하다. 사용자들은 1 스테이블코인을 1 단위의 법정화폐로 상환할 수 있다. 이들의 안정성은 발행자의 상환 이행 능력과 준비금 증명의 무결성에 달려있다. 테라 붕괴는 근본적인 차이점을 강조했다. USDT와 USDC의 안정성은 오프체인, 실제 자산에서 비롯되는 반면, UST의 안정성은 순수하게 알고리즘 기반이며 온체인으로, 암호화폐 생태계 자체 내의 고유한 시스템적 위험에 노출되었다. 4. 이전 알고리즘 실패(예: 베이시스 캐시, 아이언 파이낸스의 TITAN/IRON)의 반복: 테라/루나 붕괴가 첫 번째 알고리즘 스테이블코인 실패는 아니었지만, 단연코 가장 큰 규모였다. 베이시스 캐시(BAC)와 아이언 파이낸스의 TITAN/IRON 토큰과 같은 프로젝트들은 유사한 죽음의 소용돌이를 경험했다. 2020년 말 출시된 베이시스 캐시는 알고리즘 기반 가치 고정을 시도했지만 이를 유지하는 데 어려움을 겪었고, 결국 채권에 대한 수요 부족으로 붕괴했다. 2021년 6월 아이언 파이낸스의 TITAN/IRON은 IRON 스테이블코인이 디페그되어 몇 시간 만에 TITAN 가격이 거의 0으로 폭락하는 것을 목격했다. 이러한 이전의 소규모 실패들은 극심한 시장 상황을 견뎌낼 수 있는 진정으로 탈중앙화되고 담보 없는 스테이블코인을 만드는 본질적인 어려움을 강조했다. 테라의 붕괴는 이러한 이전 경고의 대규모 재확인이었고, 견고하고 외부적인 담보나 극도로 정교하고 검증된 메커니즘 없이는 알고리즘 안정성이 여전히 달성하기 어렵고 위험한 목표라는 것을 보여주었다. 기술적 분석이 테라의 내재된 결함에 대한 명확한 이해를 제공하지만, 이처럼 복잡한 사건과 그 함의를 완전히 해부하는 데 있어 한계를 인정하는 것이 중요하다. 1. 탈중앙화 시스템 속 "인간적 요소"와 중앙화된 통제: 탈중앙화에 대한 열망에도 불구하고, 테라 생태계는 여전히 상당한 중앙화된 영향력을 가지고 있었다. 테라의 창립자 권도형과 루나 파운데이션 가드(LFG)는 비트코인 준비금 관리와 앵커 프로토콜의 수익률 결정 등 의사 결정에 상당한 영향력을 행사했다. 위기 상황에서의 그들의 대응 속도와 효율성, 심지어 초기 설계 선택까지도 결정적인 요소였다. 신속하게 적응하지 못했거나 충분히 견고하고 자동화된 안전장치가 없었다는 점은 '탈중앙화' 시스템조차 극심한 스트레스 상황에서는 인간의 판단에 좌우될 수 있는 한계를 보여준다. 2. 시장 전염과 광범위한 경제적 요인: 테라/루나 붕괴는 고립된 사건이 아니었다. 그 규모는 암호화폐 시장 전반에 광범위한 전염을 촉발했다. LUNA 또는 UST에 상당한 노출을 가졌던 셀시우스 네트워크, 쓰리애로우즈캐피탈(3AC), 보이저 디지털과 같은 기업들은 심각한 유동성 위기에 직면했고, 이는 파산과 더 광범위한 시장 침체로 이어졌다. 이는 하나의 대규모 프로젝트의 기술적 실패가 즉각적인 생태계를 넘어선 시스템적 파급 효과를 가져와, 더 넓은 금융 환경 전반의 상호 연결된 주체들과 자본 흐름에 영향을 미칠 수 있음을 보여준다. 전체 영향을 전적으로 테라의 기술적 설계 탓으로 돌리는 것은 지나친 단순화일 것이다. 디파이의 상호 연결성이 충격을 증폭시켰기 때문이다. 3. 예상치 못한 극단적 상황과 블랙스완 사건: '죽음의 소용돌이'는 이론적으로 이해된 위험이었지만, 테라/루나 규모에서의 실제 발현은 많은 이들에게 예상치 못한 극단적 상황, 즉 주류 암호화폐 시장의 '블랙스완' 사건이었다. 상환되어야 할 UST의 엄청난 양과 LUNA 가치의 급격한 하락, 그리고 당시의 광범위한 약세 시장 심리가 결합되어, 소수의 모델만이 충분히 예측하거나 견딜 수 있었던 완벽한 폭풍을 만들었다. 상상할 수 있는 모든 극단적인 시나리오에 탄력적인 시스템을 설계하는 것은 엄청난 도전이며, 테라의 붕괴는 디파이의 기존 위험 모델 및 스트레스 테스트 방법론의 한계를 드러냈다. 4. 규제 불확실성 및 감독 부족: 암호화폐 산업의 초기 단계와 알고리즘 스테이블코인에 대한 명확한 규제 프레임워크 부족 또한 붕괴의 심각성에 기여했다. 확립된 안전장치, 소비자 보호, 또는 견고한 감독 없이, 테라와 같은 프로젝트들은 대체로 규제되지 않은 환경에서 운영되었고, 이는 전통적인 금융 시장에서 발견되는 견제와 균형 없는 급속한 성장을 가능하게 했다. 이러한 규제 공백은 디지털 자산 공간에서 실험적인 금융 상품의 안정성과 장기적 생존 가능성에 대한 중대한 한계다. 테라/루나 붕괴는 탈중앙화 금융의 진화에 있어 분수령이 되는 순간을 나타내며, 전체 블록체인 생태계에 귀중하지만 고통스러운 교훈을 제공한다. 기술적 분석은 내생적이고 변동성이 큰 담보와 재귀적 가치 고정 메커니즘에 의존하는 순수 알고리즘 스테이블코인의 내재된 취약성을 명백히 지적한다. '죽음의 소용돌이'는 이론적 구성물이 아니라 치명적인 현실이었고, 안정화 자산을 가치 없는 상태로 초인플레이션 시키지 않고서는 상당한 매도 압력을 견딜 수 없는 설계의 치명적인 결함을 보여주었다. 주요 기술적 시사점은 다음과 같다. 1. 순수 알고리즘 가치 고정의 취약성: 견고하고 다양하며 충분히 유동적인 외부 담보 없이는 알고리즘 스테이블코인은 빠르고 돌이킬 수 없는 디페그로 이어질 수 있는 재귀적 피드백 루프에 매우 취약하다. 2. 지속 불가능한 수익률의 위험성: 앵커와 같이 인위적으로 높은 수익률을 제공하는 프로토콜은 스테이블코인에 대한 거대하고 집중된 수요를 창출할 수 있지만, 동시에 신뢰가 흔들릴 때 단일 실패 지점과 유동성 이탈의 중요한 원천이 된다. 이러한 수익률은 종종 지속 가능하지 않으며 근본적인 설계 결함을 가릴 수 있다. 3. 견고한 담보화의 중요성: LFG의 비트코인 준비금 실패는 외부 담보조차도 극심한 시장 이벤트에 대한 효과적인 방어가 되려면 실질적이고, 다양하며, 효과적이고 선제적으로 투입되어야 함을 강조한다. DAI에서 볼 수 있듯이 다양하고 상관관계가 낮은 자산으로 초과 담보화하는 것이 우월한 탄력성을 제공한다. 4. 스트레스 테스트 및 위험 관리의 필요성: 이 사건은 디파이 프로토콜, 특히 스테이블코인과 같은 금융 기본 요소 내에서 엄격한 스트레스 테스트, 안전장치, 그리고 정교한 위험 관리 프레임워크가 절실히 필요함을 강조한다. 전문가적 관점에서 테라/루나 붕괴는 블록체인 내 금융 공학에 대한 값비싼 교훈이었다. 이는 탈중앙화만으로는 안정성이나 탄력성을 보장하지 않으며, 특히 결함 있는 경제적 인센티브와 시스템적 위험에 대한 불충분한 안전장치와 결합될 때 더욱 그렇다는 것을 보여주었다. 스테이블코인과 디파이의 미래는 의심할 여지 없이 탈중앙화의 이점과 유형 담보의 안전성을 결합한 더 견고하고 투명하며, 어쩌면 하이브리드 모델로 향할 것이다. 혁신은 여전히 가장 중요하지만, 테라 사태는 디지털 자산 공간에서 지속 가능한 성장을 위한 근본적인 기둥으로서 안정성, 보안, 그리고 입증된 경제 모델로의 강조를 되돌릴 수 없게 전환시켰다. *** 면책 조항: 이 글은 정보 제공 및 교육 목적일 뿐이며, 금융 조언으로 간주되어서는 안 된다. 암호화폐 시장은 변동성이 매우 높으며, 디지털 자산 투자는 원금 손실 가능성을 포함한 중대한 위험을 수반한다. 독자들은 투자 결정을 내리기 전에 스스로 조사를 수행하고 자격을 갖춘 금융 전문가와 상담해야 한다.

※ 본 칼럼은 정보 제공을 목적으로 하며, 투자 권유가 아닙니다. 모든 투자 결정은 본인의 판단과 책임 하에 이루어져야 합니다.

Top comments (0)