AMM“무상손실” 문제를 해결할 수 있을까? Bancor 단일 측 유동성과 무상손실 보험 전략 이해하기
이 글은 Abmedia에 게재되었으며, 저자: Jeff입니다.
과거에는 전통 금융이든 암호화폐 시장이든 주문서 장부 메커니즘을 통해 매수자와 매도자의 거래를 매칭했지만, 자동화된 시장 조성자(AMM) 거래 모델이 등장하면서 탈중앙화 금융 분야의 사용자들에게 새로운 거래 메커니즘을 제공하게 되었습니다. 자동화된 시장 조성자(AMM) 모델은 DEX가 블록체인 성능에 대한 의존도를 낮출 수 있게 하며, 유동성이 충분할 경우 더 낮은 거래 슬리피지를 제공할 수 있습니다. 가장 중요한 것은, 토큰 보유자가 자동화된 시장 조성자 프로토콜(AMM)의 자금 풀에 유동성을 제공함으로써 거래 수수료를 수취하고 현물 자산을 수익 창출 도구로 전환할 수 있다는 점입니다.
하지만 자동화된 시장 조성자(AMM)에는 본질적인 결함이 하나 있습니다. 바로 유동성 제공자가 "임시 손실(Impermanent Loss, IL)"을 감수해야 한다는 것입니다. 체인링크 토큰을 예로 들면, 2019년 4월부터 2020년 8월까지의 기간 동안 LINK 토큰 가격이 3,700% 이상 상승했으며, 이로 인해 LINK/ETH 자금 풀의 유동성 제공자의 자산 가치는 단순히 보유하는 것에 비해 60% 이상 손실되었습니다.
자료 출처: zumzoom
임시 손실이 장기 유동성 제공자에게 중대한 영향을 미치기 때문에, 많은 개발 팀들이 이 문제를 해결하기 위한 솔루션 개발에 힘쓰고 있습니다. 그러나 이렇게 많은 AMM 프로젝트 중에서 임시 손실을 효과적으로 해결하고 사용성이 좋은 플랫폼은 아마도 V2.1 버전 업데이트를 거친 Bancor뿐일 것입니다. 이 글에서는 Bancor가 어떻게 "임시 손실"이라는 AMM의 고충을 해결하는지에 대해 논의하고자 합니다.
Bancor 소개 및 현재 성과
Bancor는 시장에서 상당히 오래된 AMM 프로젝트이며, 자동화된 시장 조성자(AMM) 모델의 선구자입니다. Uniswap이나 SushiSwap과는 달리, Bancor에서는 모든 자금 풀이 BNT에 대한 자산으로 구성되어야 하며, 예를 들어 WBTC/BNT, ETH/BNT, USDT/BNT와 같은 형태입니다. 이는 BNT가 모든 TKN(ETC20 토큰, Token의 약자) 간의 연결 또는 경로 역할을 한다는 것을 의미합니다. 예를 들어: TKN A -> BNT -> TKN B. 유동성 제공자가 BNT를 구매하고 보유할 유인이 부족하여, Bancor는 과거에 Uniswap이나 Kyber와 같은 플랫폼과 경쟁하기 어려웠습니다.
하지만 Bancor가 과거부터 지금까지 이러한 모델 설계를 고수해온 덕분에 최근 V2.1 개편에서 다른 플랫폼이 해결하지 못한 "임시 손실" 문제를 해결할 수 있었습니다. 아래의 플랫폼 잠금 자산 및 거래량 데이터에서 볼 수 있듯이, 2021년 2월 Bancor는 큰 성장을 보였으며, V2.1 개편이 그 주요 원인입니다.
Bancor 잠금 자산의 현저한 증가:
자료 출처: Dune Analytics
Bancor 월 거래량의 현저한 증가:
자료 출처: Dune Analytics
V2.1 버전 업데이트
유동성 제공자에게 V2.1 버전 업데이트가 가져온 주요 변화는 "단일 유동성 제공 지원"과 "임시 손실 보험"입니다(두 가지 기능 모두 화이트리스트 풀에만 해당됩니다).
자료 출처: Bancor
단일 유동성 제공
과거에는 Bancor에서 유동성을 제공하기 위해서는 해당 가치의 BNT를 동시에 보유해야 했기 때문에 많은 유동성 제공자들이 이를 기피했습니다. 따라서 V2.1 버전 업데이트에서 개발 팀은 유연한 공급 모델을 통해 "단일 유동성 제공" 기능을 구현했습니다. 유동성 제공자는 TKN 또는 BNT 중 하나의 유동성만 제공할 수 있으며, 두 가지 자산을 한 번에 준비할 필요가 없습니다. 이는 다른 플랫폼에서는 구현할 수 없는 기능입니다.
유연한 공급 모델이란, 유동성 제공자가 TKN/BNT 자금 풀에 TKN의 유동성을 주입할 때, 프로토콜이 자동으로 BNT를 추가 발행하여 유동성 제공자가 제공해야 할 BNT를 보충하는 것을 의미합니다. 이 새로 발행된 BNT는 자금 풀에 보관되며, 유동성 제공자가 TKN 토큰의 유동성을 철회할 때 소각됩니다.
한편, Bancor는 TKN의 유동성을 제공할 수 있을 뿐만 아니라, BNT 보유자도 BNT를 스테이킹하여 유동성을 제공할 수 있습니다. 자금 풀에 외부 BNT가 유입될 때(BNT 보유자가 스테이킹할 때), 이는 프로토콜이 발행한 BNT의 위치를 대체하며 TKN과 거래 쌍을 형성하게 됩니다. 프로토콜이 발행한 BNT는 대체되기 때문에 소각됩니다.
유연한 공급 모델은 "단일 유동성 제공" 기능을 구현하는 동시에, 발행된 토큰은 프로토콜이 관리하며 오직 자금 풀 내의 유동성으로만 사용됩니다. 또한, 유연한 공급 모델에는 발행 상한선(hard cap)이 존재하며, 그 수치는 분산형 거버넌스 조직에 의해 결정됩니다. 한편, 유연한 공급 모델은 프로토콜과 유동성 제공자의 공동 투자로 볼 수 있습니다. 유동성을 제공함으로써 거래 수수료 수익을 얻을 수 있으며, 프로토콜이 얻은 수수료 수익은 모두 BNT 소각에 사용되므로, 소각되는 BNT의 수량은 발행된 원래 BNT의 수량보다 많아져 BNT의 희소성을 증가시킵니다.
임시 손실 보험
유연한 공급 모델은 또한 Bancor가 임시 손실 문제를 해결하는 핵심 기반입니다. "임시 손실 보험"은 Bancor에서 TKN 유동성을 제공할 때 "거래 수수료 수익" 외에도 사용자가 겪는 임시 손실을 보상할 수 있도록 합니다. 하지만 100% 임시 손실 보험을 받기 위해서는 다음 조건을 충족해야 합니다.
화이트리스트 풀의 TKN만 임시 손실 보험을 받을 수 있으며, Bancor 웹사이트에서 직접 확인할 수 있습니다. 파란색 방패가 있는 자금 풀은 모두 임시 손실 보호를 받을 수 있습니다.
자료 출처: Bancor
유동성을 제공한 지 30일에서 100일 사이에 임시 손실 보험을 받을 수 있습니다. 유동성을 제공한 지 30일이 되지 않으면 임시 손실 보상을 받을 수 없으며, 30일째에는 30%의 손실을 보장받고 이후 매일 1%씩 증가하여 100일 이후에는 100% 전액 보상을 받을 수 있습니다. 즉, 장기 유동성 제공자만이 임시 손실 보상을 받을 수 있습니다.
자료 출처: Bancor
위 조건을 충족하면 유동성 제공자는 유동성을 철회할 때 Bancor의 임시 손실 보험을 동시에 받을 수 있습니다(중간에 인출할 수 없음). 보험 비용은 프로토콜 공동 투자 수수료 수익에서 발생하지만, 수익이 유동성 제공자의 임시 손실을 100% 보상하기에 충분하지 않을 경우, 프로토콜은 BNT를 추가 발행하여 보상금으로 사용합니다. 이는 보험 비용이 모든 BNT 보유자에게 분산된다는 것을 의미합니다.
자료 출처: Bancor
인플레이션 문제
대부분의 사람들이 Bancor의 솔루션을 보고 나면, "유연한 공급 모델"이나 "임시 손실 보험" 모두 토큰을 추가 발행하여 해결책을 제시하고 있다는 것을 알게 될 것입니다. 이는 인플레이션을 초래하고 토큰 가치를 희석시킬 수 있을까요?
유연한 공급 모델 측면에서, 추가 발행된 토큰은 프로토콜이 직접 관리하며 오직 자금 풀의 유동성으로만 사용되므로 외부 시장으로 유입되지 않으며, 토큰 가치 희석 문제를 일으키지 않습니다. 또한, 프로토콜이 추가 발행한 토큰은 공동 투자 자금으로 사용되어 프로토콜 수익을 증가시키고, 더 많은 토큰을 소각하게 되어 전체 토큰 경제의 긍정적인 순환에 기여합니다.
임시 손실 보험 측면에서, BNT를 추가 발행하여 임시 손실 보상금으로 사용하는 것은 BNT 가격 상승에 불리할 것처럼 보일 수 있지만, 사실 지금까지 이 비용은 프로토콜이 투자한 BNT의 거래 수수료 수익으로 완전히 상쇄되었습니다. Deribit의 분석에 따르면, 화이트리스트 풀의 설계와 장기 유동성 제공자의 제한 덕분에, Bancor 프로토콜이 거래 수수료 수익으로 1달러를 벌 때 임시 손실 보상금으로는 약 0.07달러만 필요하다는 것입니다. 이는 현재의 프로토콜 설계가 생태계에 자급자족 경제 순환을 효과적으로 제공할 수 있음을 의미합니다.
자료 출처: Deribit
각종 데이터에 따르면, 프로토콜은 현재까지 인플레이션 추세로 나아가지 않았으며, BNT 토큰의 가격은 오히려 플랫폼의 잠금 자산, 거래량 및 스테이킹 수익의 증가로 인해 계속 상승하고 있습니다.
잠재적 결함
"단일 유동성 제공"과 "임시 손실 보험"은 커뮤니티 승인을 받은 화이트리스트 풀에서만 제공되는 두 가지 기능이며, 화이트리스트 풀의 승인 절차가 복잡하기 때문에, 새로운 프로젝트나 비화이트리스트 풀의 토큰 보유자는 Bancor에서 풀을 만들기 위해 BNT를 준비해야 하며 임시 손실을 감수해야 합니다. 이는 개발 팀이 프로토콜의 안전성을 위해 설계한 제한이지만, 동시에 Bancor가 Uniswap, Sushiswap과 경쟁하는 데 있어 가장 큰 약점이기도 합니다.
미래 계획
사실, 오늘 공유한 두 가지 주요 기능 외에도, Bancor는 채굴 수익 자동 재투자 및 Bancor Vortex(레버리지 금융) 등의 기능을 갖추고 있어 BNT 토큰에 충분한 토큰 활용과 보유 동기를 제공합니다. 또한, 시장의 치열한 경쟁에 직면하여, Bancor 개발 팀은 앞으로 Origin Pools(예: SushiSwap의 Onsen과 유사), Shadow Token 스테이블코인 풀(예: Curve의 스테이블코인 거래 풀), 제2 레이어 확장 솔루션, 크로스 체인 거래 등 다양한 신제품을 출시할 계획입니다. 이러한 끊임없는 혁신이 Bancor가 DEX의 다크호스로 불리는 주요 이유일 것입니다.