DEV Community

Juno Kim
Juno Kim

Posted on

알고리즘의 심연: 테라/루나 붕괴의 기술적 해부와 남겨진 교훈

2022년 5월, 테라 생태계의 붕괴는 탈중앙화 금융(DeFi)과 더 넓은 암호화폐 시장 역사상 가장 재앙적인 사건 중 하나로 기억된다. 자매 토큰인 LUNA의 지원을 받는 탈중앙화 스테이블코인, 테라USD(UST)에 대한 유망한 비전으로 시작된 이 프로젝트는 며칠 만에 수백억 달러의 시장 가치를 증발시킨 전례 없는 붕괴로 막을 내렸다. 이 사건은 디지털 자산 시장 전반에 큰 충격파를 던졌고, 규제 당국과 투자자, 개발자 모두로부터 강도 높은 조사를 촉발했다. 테라/루나 사태는 단순한 시장 변동이 아니었다. 이는 아무리 야심 찬 블록체인 프로젝트라도 내재된 기술적, 경제적 취약점에 얼마나 취약할 수 있는지를 여실히 보여준 심오한 증명이었다. 본질적으로 테라의 설계는 중앙화된 법정화폐 준비금에 의존하지 않고 미국 달러에 대한 페그를 유지할 수 있는 무허가, 탈중앙화 스테이블코인을 만들고자 했다. 검열 저항성과 금융 독립성을 추구하는 이러한 야심은 고귀했으나, 궁극적으로는 설계 결함, 자기 강화적 경제학, 그리고 유동성 집중 위험의 복합적인 요인에 굴복하고 말았다. 수십 년 경력의 암호화폐 및 블록체인 연구 전문가의 관점에서 작성된 이 글은 테라 붕괴를 초래한 메커니즘에 대한 심층 기술 분석을 제공하며, 근본 원인을 해부하고 암호화폐 생태계의 미래 발전과 규제에 필수적인 중요한 교훈을 추출하는 것을 목표로 한다. 이 사건을 이해하는 것은 단순히 역사적 분석에 그치지 않는다. 이는 더 탄력적이고 지속 가능한 탈중앙화 금융 시스템을 구축하기 위한 필수적인 단계다. 테라 생태계는 UST와 LUNA라는 두 가지 주요 토큰을 중심으로 구축되었다. UST는 알고리즘 스테이블코인으로 설계되었는데, 이는 테더(USDT)나 USD 코인(USDC)과 같은 중앙화된 스테이블코인처럼 은행 계좌의 법정화폐로 직접 뒷받침되는 것이 아니라, 정교한 온체인 차익거래 메커니즘을 통해 미국 달러 페그를 유지한다는 의미다. LUNA는 테라 블록체인의 변동성이 큰 거버넌스 및 담보 토큰 역할을 했으며, UST의 안정성 메커니즘에 필수적인 요소였다. UST 페그의 핵심 원리는 LUNA를 통해 촉진되는 동적 발행-소각 메커니즘에 있었다. 사용자는 테라 프로토콜을 통해 언제든지 1 UST를 1달러 상당의 LUNA로, 또는 그 반대로 교환할 수 있었다. 만약 UST 가격이 1달러를 넘어 1.01달러가 되면, 차익거래자들은 공개 시장에서 UST를 구매하여 프로토콜을 통해 1달러 상당의 LUNA로 교환한 다음, 그 LUNA를 1.01달러에 팔아 0.01달러의 이익을 얻을 수 있었다. 이 과정은 UST 공급량을 늘리고(LUNA 소각) 이론적으로 UST 가격을 다시 1달러로 끌어내리는 효과를 냈다. 반대로 UST 가격이 1달러 아래로 떨어져 0.99달러가 되면, 차익거래자들은 1달러 상당의 LUNA를 구매하여 프로토콜을 통해 1 UST로 교환한 다음, 그 UST를 0.99달러에 팔아 0.01달러의 이익을 얻을 수 있었다. 이 과정은 UST 공급량을 줄이고(LUNA 발행) 이론적으로 UST 가격을 다시 1달러로 끌어올리는 효과를 냈다. 이 메커니즘은 UST가 페그를 회복해야 할 때 증가하는 LUNA 공급량을 흡수할 충분한 수요가 항상 존재하고, LUNA 가격이 비교적 안정적으로 유지될 것이라는 가정에 기반을 두었다. 테라 생태계는 앵커 프로토콜 덕분에 상당한 견인력을 얻었다. 앵커 프로토콜은 UST 예금에 약 20%라는 매력적이지만 지속 불가능하게 높은 수익률을 제공하는 대출 플랫폼이었다. 앵커는 UST의 주요 수요 동력이 되어 스테이블코인 유통량의 대부분을 축적했고, 표면적으로는 탈중앙화된 시스템 내에 중앙화된 단일 실패 지점을 만들었다. 높고 안정적인 수익에 대한 약속은 UST 채택을 부채질했지만, 알고리즘 설계의 근본적인 취약점을 가려버렸다. 테라/루나 시스템의 기술적 실패는 그 재귀적 설계의 치명적인 결함, 즉 흔히 "죽음의 소용돌이" 취약점이라고 불리는 문제에서 비롯되었다. 발행-소각 메커니즘은 정상적인 시장 상황과 적당한 변동성 하에서는 효과적으로 작동했지만, 극심한 스트레스 상황에서는 재앙적으로 취약하다는 것이 입증되었다. 1. 재귀적 죽음의 소용돌이: 핵심 취약점은 LUNA가 UST의 유일하고 변동성이 큰 담보 역할을 했다는 점에 있었다. UST가 크게 하방 이탈하기 시작하자(예: 0.95달러로 하락), 차익거래자들은 새로 발행된 LUNA를 1달러에 가깝게 팔기를 바라며 UST를 LUNA로 소각하기 위해 몰려들었다. 그러나 상환되는 UST의 규모가 충분히 크면, LUNA의 지속적인 발행은 그 공급량을 극적으로 증가시켰다. 동시에 UST에 대한 신뢰가 약해지면서 LUNA 보유자들은 추가 하락을 우려하여 토큰을 팔기 시작했다. 이는 다음과 같은 악순환을 만들었다. * UST 페그 이탈: 앵커에서의 대규모 인출 또는 거래소에서의 상당한 매도 주문이 UST를 1달러 아래로 밀어내린다. * LUNA 발행: 차익거래자들이 UST를 소각하여 LUNA를 발행하고, LUNA의 유통 공급량이 증가한다. * LUNA 가격 하락: LUNA의 공급량 증가와 LUNA 보유자들의 공포 매도가 결합되어 LUNA 가격을 하락시킨다. * 더 많은 LUNA 필요: LUNA 가격이 떨어지면, 1달러 상당의 UST를 뒷받침하는 데 점점 더 많은 LUNA가 필요해진다. 페그를 유지하기 위해 프로토콜은 상환되는 UST당 더 많은 LUNA를 발행해야 한다. * 하이퍼인플레이션: 이는 LUNA가 하이퍼인플레이션을 겪고, 가격이 0에 가깝게 폭락하며, UST의 매도 압력을 흡수할 능력이 사라지는 양의 피드백 루프를 생성한다. 페그 메커니즘은 완전히 무력화되고, UST는 사실상 담보를 완전히 상실한다. 2. 유동성 집중과 앵커 프로토콜의 역할: 앵커 프로토콜은 성장의 동력이었지만, 동시에 시스템적 위험을 나타냈다. 지속 불가능하게 높은 20%의 연이율을 제공함으로써, UST의 대규모 집중을 유도했다. 전성기에는 앵커가 전체 UST 공급량의 70% 이상을 보유하여 유동성을 사실상 중앙화하고 단일 실패 지점을 만들었다. 초기 대규모 앵커 인출이 발생했을 때, 이는 아마도 조직적인 공격이나 전반적인 시장 불안에 의해 촉발되었을 것인데, 시장에 쏟아져 나온 UST의 엄청난 양은 시스템의 재페그 능력을 압도했다. 페그 유지를 책임지는 LUNA Foundation Guard(LFG)는 비트코인(BTC) 보유고를 사용하여 UST를 방어하려고 시도했다. 그러나 수십억 달러 상당의 BTC를 하락하는 시장에 매도하는 것은(UST를 구매하기 위해) 전반적인 시장 침체를 더욱 악화시켰을 뿐이며, UST에 대한 막대한 매도 압력과 LUNA의 하이퍼인플레이션을 상쇄하기에는 궁극적으로 불충분했다. 3. 불충분한 외부 담보와 오라클 의존성: 완전 담보 스테이블코인과 달리, UST의 "담보"는 주로 자체적인 변동성이 큰 자매 토큰인 LUNA였다. LFG가 주로 비트코인, 아발란체(AVAX) 및 기타 자산으로 구성된 "탈중앙화 외환 준비금"을 축적하기는 했지만, 이 준비금은 UST의 수십억 달러 시장 가치에 비해 너무 작았고, 공포의 물결을 효과적으로 막기에는 너무 늦게 투입되었다. 변동성이 큰 내부 자산(LUNA)에 대한 주된 담보 메커니즘의 의존은 근본적인 설계 결함이었다. 또한, 붕괴의 직접적인 원인은 아니었지만, 알고리즘 스테이블코인은 본질적으로 변동성이 큰 자산(이 경우 LUNA)에 대한 정확하고 시의적절한 가격 피드(오라클)에 의존한다. 빠르게 연쇄적으로 발생하는 시장 사건에서 오라클 지연이나 조작은 이론적으로 문제를 악화시킬 수 있었지만, 테라의 경우 결함은 경제 모델 자체에 더 깊이 있었다. 테라 시스템은 극심한 시장 상황에 적응할 수 있는 강력한 서킷 브레이커나 페그 메커니즘에 대한 동적 조정 기능이 부족했다. 발행/소각 차익거래의 결정론적 특성은 이론적으로는 우아했지만, 공포가 확산되자 파괴적인 힘이 되어버렸다. 이는 실질적이고, 분산되어 있으며, 외부적인 담보 없이는 순수 알고리즘적 안정성이 본질적으로 뱅크런과 투기적 공격에 취약하다는 것을 보여주었다. 2022년 5월의 테라/루나 붕괴는 알고리즘 스테이블코인 실패의 가장 두드러지고 파괴적인 사례로 기록되지만, 이는 고립된 사건이 아니다. 탈중앙화 금융의 역사는 유사하지만 소규모의 시도들로 점철되어 있으며, 이들 또한 비슷한 기술적, 경제적 취약점에 굴복했다. 테라 붕괴 당시의 사건 전개는 빠르게 진행되었다. 2022년 5월 7일, 대규모 UST가 앵커 프로토콜에서 인출되었고, 이어서 커브(Curve)와 같은 탈중앙화 거래소에서 상당한 매도 주문이 나왔다. 이 초기 매도 압력으로 UST는 페그가 약간 이탈하여 약 0.98달러까지 떨어졌다. 이 초기 페그 이탈은 공포를 유발했고, 더 많은 인출과 매도로 이어졌다. 차익거래자들이 UST를 LUNA로 소각하여 페그를 복원하려고 시도하면서, LUNA의 공급량은 급격히 팽창했다. 동시에 공포에 질린 LUNA 보유자들이 토큰을 팔기 시작하면서 LUNA 가격은 며칠 만에 80달러 이상에서 몇 센트 수준으로 폭락했다. LFG가 비트코인 보유고를 투입하여 페그를 방어하려는 필사적인 시도는 압도적인 매도 압력에 맞서 헛수고였고, 궁극적으로 수십억 달러 상당의 BTC를 청산하여 더 넓은 암호화폐 시장을 더욱 불안정하게 만들었다. UST와 LUNA는 사실상 0에 가깝게 붕괴했고, 400억 달러 이상의 시장 가치를 증발시켰다. 테라 이전에도 다른 알고리즘 스테이블코인들이 비슷한 운명을 겪으며 암울한 전조 역할을 했다. * 베이시스 캐시(Basis Cash, BAC): 2020년 말 출시된 베이시스 캐시는 "시뇨리지 셰어(seigniorage shares)"와 "채권(bonds)" 시스템을 통해 페그를 유지하려던 알고리즘 스테이블코인이었다. BAC가 1달러 이상으로 거래될 때, 새로운 BAC가 발행되어 베이시스 셰어 보유자에게 분배되었다. 1달러 아래로 거래될 때는 사용자들이 "채권"을 구매하여(페그가 복원될 때 미래 BAC 상환을 약속하는) BAC 공급량을 줄일 수 있었다. 그러나 BAC에 대한 시장 수요가 약해지고 페그가 하방 이탈하자, 채권 메커니즘은 신뢰를 회복하지 못했고, BAC는 페그를 회복하지 못하고 관련 토큰들이 가치를 상실하는 죽음의 소용돌이로 이어졌다. * 아이언 파이낸스(Iron Finance, TITAN/IRON): 2021년 6월, USDC와 변동성이 큰 자매 토큰 TITAN에 의해 부분적으로 담보화되었던 IRON 스테이블코인은 극적인 "뱅크런"을 겪었다. IRON은 처음에는 USDC 75%, TITAN 25%로 페그되었다. 대규모 인출이 시작되자 TITAN 가격이 폭락하여 IRON의 페그 이탈을 초래했다. 이는 담보 비율을 유지하기 위해 더 많은 TITAN을 발행하게 만들었고, TITAN의 하이퍼인플레이션과 사실상 0으로의 붕괴로 이어졌다. 이 사건은 마크 큐반과 같은 유명 고액 투자자들에게도 영향을 미쳤다고 알려져 있다. 이러한 사례들은 반복되는 패턴을 강조한다. 안정성을 위해 주로 변동성이 큰 내부 토큰에 의존하는 알고리즘 스테이블코인은 상당한 매도 압력이나 시장 신뢰 상실에 직면했을 때 재귀적 죽음의 소용돌이에 본질적으로 취약하다는 것이다. 이에 극명한 대조를 보이는 USDT와 USDC와 같은 완전 담보 스테이블코인들은 준비금 투명성 및 감사 가능성에 대한 논란이 없는 것은 아니지만, 준비금으로 보유하고 있는 유형의 유동 자산(법정화폐, 국채 등)에 의해 뒷받침되기 때문에 대체로 페그를 유지해왔다. 이는 안정성을 위한 더 강력하지만 중앙화된 모델을 보여준다. 테라/루나 붕괴는 순수 알고리즘 스테이블코인 설계와 더 넓은 디파이 생태계에 내재된 몇 가지 치명적인 한계를 드러냈다. 1. 순수 알고리즘 안정성의 근본적인 설계 결함: 가장 큰 한계는 안정성 메커니즘이 자체 토큰과 변동성이 크고 담보 없는 자매 토큰 간의 차익거래에만 전적으로 의존하는 모든 스테이블코인의 본질적인 취약성이다. 이는 성장과 신뢰의 시기에는 잘 작동하지만, 스트레스 시기에는 강력한 불안정화 요인이 되는 재귀적 관계를 생성한다. 담보의 "탈중앙화" 특성이 결국 문제를 일으켰는데, 대규모 매도 물량을 흡수하는 데 필요한 깊고, 유동적이며, 외부적인 담보가 부족했기 때문이다. 이 시스템은 본질적으로 자체적인 미래 약속으로 스스로를 담보하려 했고, 이는 결국 실패한 금융 연금술의 한 형태였다. 2. 시장 심리와 인간 행동: 붕괴는 기술적으로 유도되었지만, 인간 심리는 기술적 취약점을 증폭시키는 데 중요한 역할을 했다. UST가 페그 이탈을 시작하자 시장에 퍼진 공포, 불확실성, 의심(FUD)은 전형적인 뱅크런 시나리오를 촉발했다. 사용자들은 총체적 손실을 두려워하여 포지션을 청산하기 위해 몰려들었고, 프로토콜의 재페그 메커니즘을 압도했다. 이는 기술적으로 견고한 시스템이라 할지라도 비합리적인 시장 행동과 공포를 고려해야 함을 강조한다. 3. 집중 위험과 단일 실패 지점: 앵커 프로토콜은 성장의 촉매제였지만, 의도치 않게 막대한 집중 위험을 초래했다. UST 유통량의 대부분을 끌어들이면서 유동성을 중앙화했고, 전체 생태계를 단일 대규모 인출 사태에 취약하게 만들었다. 이는 탈중앙화와 위험 분산의 정신에 위배된다. 심지어 LFG가 수십억 달러 상당의 BTC 준비금을 중앙화하여 통제한 것조차, 강력한 방어책이 되리라 의도되었음에도 불구하고, 결국 불충분하고 아마도 너무 늦게 투입된 하이브리드 중앙화의 한계를 보여주었다. 4. 동적 위험 관리 및 서킷 브레이커의 부재: 테라 프로토콜은 극심한 시장 상황에 적응할 수 있는 동적 메커니즘이 부족했다. 위기 상황에서 거래를 일시적으로 중단하거나 매개변수를 수정할 수 있는 "서킷 브레이커"가 없어, 죽음의 소용돌이가 통제 불능 상태로 가속화되는 것을 막지 못했다. 전통 금융 시장에서 흔히 볼 수 있는 이러한 메커니즘은 블랙스완 사태 시 완전한 시스템 붕괴를 방지하는 데 매우 중요하다. 5. 규제 감시 및 시스템적 위험: 전성기에는 상위 10위권 암호화폐였던 테라의 붕괴는 대규모의 담보 없는 스테이블코인이 더 넓은 금융 시스템에 미칠 수 있는 시스템적 위험 가능성을 부각시켰다. 이 사건은 전 세계적으로 스테이블코인에 대한 규제 감시를 극적으로 강화시켰고, 이는 해당 부문의 혁신을 억제하고 담보화 및 투명성에 대한 더 엄격한 요구 사항을 추진하여 진정한 탈중앙화, 알고리즘 설계의 범위를 제한할 수 있다. 테라/루나 붕괴는 기술 설계, 경제적 인센티브, 그리고 시장 심리가 태동하는 탈중앙화 금융의 세계에서 어떻게 복잡하게 상호작용하는지를 보여주는 고통스럽지만 귀중한 사례 연구를 제공하며, 암호화폐 역사의 분수령이 되는 순간이었다. 기술적 해부는 주요 근본 원인이 UST와 변동성이 큰 자매 토큰 LUNA 사이의 고도로 재귀적인 관계를 특징으로 하는 근본적으로 결함 있는 알고리즘 설계에 있었음을 밝혀낸다. 이 설계는 피할 수 없는 "죽음의 소용돌이" 취약점을 만들었고, 앵커 프로토콜 내의 유동성 집중과 외부의 분산된 담보의 불충분한 배치가 이를 더욱 악화시켰다. 이 재앙적인 사건에서 얻은 교훈은 심오하고 오래 지속될 것이다. 1. 알고리즘 스테이블코인의 본질적 취약성: 순수 알고리즘 스테이블코인, 특히 자체 변동성이 큰 거버넌스 토큰만으로 뒷받침되는 스테이블코인은 극심한 시장 스트레스 하에서 본질적으로 취약하고 지속 불가능하다. 그 안정성은 견고하고 외부적인 담보가 아닌, 영원한 수요와 신뢰 위에 세워진 환상에 불과하다. 2. 강력한 담보의 필요성: 스테이블코인의 진정한 안정성은 스테이블코인 자체 생태계 외부에 있고 시장 충격에 강한, 깊고, 유동적이며, 분산된 담보를 요구한다. 이는 과담보화 또는 고유동성 독립 자산에 의한 담보화의 필요성을 강조한다. 3. 지속 불가능한 수익률을 경계하라: 앵커 프로토콜의 20% 연이율과 같이 비정상적으로 높고 지속 불가능한 수익률의 매력은 종종 근본적인 시스템적 위험을 가리며, 유동성을 집중시켜 시스템을 붕괴에 더욱 취약하게 만드는 꿀단지 역할을 한다. 4. 시장 심리의 힘: 아무리 기술적으로 정교한 시스템이라 할지라도 인간 행동의 비합리성으로부터 자유롭지 않다. 공포, 불안, 그리고 신뢰 부족은 빠르게 자기실현적 예언으로 이어져 어떤 재페그 메커니즘도 압도할 수 있다. 5. 동적 위험 관리의 필요성: 미래의 디파이 프로토콜, 특히 스테이블코인을 포함하는 프로토콜은 빠르고 통제 불능의 붕괴를 방지하기 위해 동적 매개변수 조정, 서킷 브레이커, 그리고 분산된 유동성 풀을 포함하는 강력한 위험 관리 프레임워크를 반드시 통합해야 한다. 6. 탈중앙화 대 탄력성: 탈중앙화를 추구하는 것이 근본적인 경제적 탄력성을 훼손해서는 안 된다. 진정한 탈중앙화 시스템은 조직적인 공격이나 극심한 시장 침체에 대해서도 견고하게 안정적이고 안전해야 한다. 요컨대, 테라/루나 사태는 블록체인 기술이 혁명적인 가능성을 제공하지만, 불변의 경제 법칙을 다시 쓰는 것은 아니라는 준엄한 경고를 던진다. 안정성, 특히 통화의 안정성은 유형의 담보와 신중한 위험 관리를 요구한다. 이제 업계는 투기적 취약성 대신 진정한 탄력성의 토대 위에 탈중앙화 금융의 약속이 구축되도록, 더 투명하고, 담보 기반이며, 엄격하게 스트레스 테스트를 거친 스테이블코인 모델로 나아가도록 강요받고 있다. 면책 조항: 이 글은 정보 및 교육 목적으로만 작성되었으며, 재정, 투자 또는 법률 자문을 구성하지 않는다. 암호화폐 시장은 변동성이 매우 크며, 디지털 자산에 투자하는 것은 원금 손실 가능성을 포함한 내재된 위험을 수반한다. 독자들은 모든 투자 결정을 내리기 전에 스스로 조사를 수행하고 자격을 갖춘 금융 전문가와 상담해야 한다.

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

Top comments (0)