DeFi 생태계의 DEX 다크호스 Bancor
이 글은 체인뉴스에 게시되었습니다.
그 해는 1944년이었다. 경제학자 존 메이너드 케인스의 한 제안은 결국 브레튼 우즈 회의에서 통과되지 못했지만, 오늘날 우리가 알고 있는 미국 중심의 국제 통화 시스템의 기초를 마련했다. Bancor는 프랑스어 banque 또는 "은행 금"의 이미지를 바탕으로 만들어진 초국가적 통화로, 그 개념적 형태를 유지하기 위해 평가절하될 것이다.
즉, 최소한 2017년까지는. 케인스에게 모든 국제 무역을 정산하고 글로벌 무역 균형을 유지하기 위한 보편적이고 중립적인 계좌 단위를 제안하려는 아이디어에 경의를 표하기 위해서다. Bancor 프로토콜은 Bancor의 본토 토큰(BNT)과 함께 구상되었으며, 일종의 정신적 후계자로서 기능한다. 여기서 BNT는 탈중앙화 거래소(DEX) 플랫폼에 상장된 각 토큰 거래 쌍의 기본 쌍으로 사용된다.
이 글은 Bancor 프로토콜의 설계와 다년간의 발전 추세를 더 깊이 소개하는 것을 목표로 한다. 특히 주목할 분야는 2020년 10월에 발표된 최신 Bancor v2.1이 도입한 혁신으로, DEX 유동성 제공자가 직면한 기존의 문제를 해결하기 위한 것이다. 즉, 이는 토큰 쌍의 가격 차이와 강제적인 양측 유동성 담보로 인해 발생하는 비자발적인 토큰 노출로 인한 무상 손실(IL)이다. Bancor는 이러한 문제에 대한 해결책을 제시하여 매력적인 독특한 판매 제안(USP)을 만들어냈고, 시장 참여자들은 이 제안에 주목하기 시작하면서 최근 몇 달간 채택률이 크게 증가했다.
자동화된 시장 조성자
Bancor는 이더리움 자동화된 시장 조성자(AMM) 모델의 선구자이다. AMM이 등장하기 전, DEX는 전통적인 주문서 스타일에 의존하여 제출된 입찰을 매칭하고 거래를 실행해야 했다. 그러나 Bancor는 주문서를 완전히 포기하고, 대신 온체인 유동성 풀 네트워크를 사용하여 토큰 풀을 서로 연결했다. 이후 사용자는 이러한 풀의 거래 쌍에 따라 거래할 수 있으며, 사용자의 거래 규모와 해당 토큰 풀의 깊이에 따라 알고리즘적으로 가격이 설정된다.
이 새로운 시장 조성 방식은 DEX 분야에서 패러다임 전환을 가져왔다. 이제 투자자는 투명한 사전 가격 보장을 통해 온체인 유동성을 확보할 수 있으며, 더 이상 거래 상대방이 필요하지 않다. 토큰 보유자는 이러한 DEX 풀에 유동성을 제공함으로써 기존 자산을 생산적인 자산으로 전환하고, 플랫폼에서 발생하는 거래 수수료로부터 수익을 얻을 수 있다.
Bancor 본토 토큰
동명인 Bancor 토큰 모델은 기존 DEX에서 유일하다. BNT는 프로토콜에 깊이 통합되어 있으며, ETH 및 Bancor에 상장된 각 ERC-20 토큰(TKN) 자산과 쌍을 이루는 기본 자산으로 기능한다. 주어진 TKN A와 B 간의 거래는 BNT를 "연결자"로 사용하여 이루어진다: TKN A > BNT > TKN B, 반대 방향도 마찬가지로, TKN A/BNT 및 TKN B/BNT 거래 쌍을 사용하여 진행된다.
하지만 이는 Bancor의 치명적인 약점으로 드러났고, 초기 채택을 유도하는 데 기여했다. 플랫폼에서 유동성을 제공하고자 하는 토큰 보유자는 어떤 토큰 풀에 들어가기 위해서는 매칭 수량의 BNT를 확보해야 했다. 이는 기존 자산 중 두 개의 직접 쌍을 이루는 보유자가 초기 자본 지출이나 자산 재배치를 할 수 없도록 요구했다. 일방적인 유동성 공급의 선택지가 없었기 때문에, 시장 참여자들은 BNT 토큰을 구매하여 Bancor 생태계에 헌신할 동기가 거의 없었다.
이 문제에 대한 경쟁자는 2018년 11월에 Uniswap 형태로 등장했다. 이 새로운 AMM DEX는 본토 토큰에 대한 수요를 완전히 제거하고, 누구나 TKN과 ETH 간에 유동성 자금을 조성할 수 있도록 허용했다. 이는 사용자 간의 마찰을 줄였고, 곧 더 많은 유동성 제공자(LP)와 거래자를 끌어들여 긍정적인 피드백 루프를 형성했다. 이후 Uniswap은 DEX 수직 시장에서 선두주자가 되었고, 항상 가장 큰 거래량 점유율을 차지하고 있다.
DEX 다크호스
Uniswap이 엄청난 성공을 거두고, SushiSwap과 같은 유사한 경쟁자들이 등장했음에도 불구하고, Bancor 팀은 여전히 그들의 원래 제품을 반복적으로 개선하는 데 집중하고 있다. 2020년 10월 Bancor v2.1이 출시되면서, 일방적인 유동성 공급과 무상 손실 보험은 경쟁이 치열한 DEX 분야에서 돌파구를 마련하는 데 필요한 USP로 보인다. 프로토콜 업데이트 이후, 이는 TVL 및 거래량과 같은 포물선 성장 지표에 명확하게 반영되었다.
코드 해독
Bancor의 새로운 모델은 새로운 유형의 탄력적인 BNT 공급 메커니즘에 의해 지원된다. 탄력적 공급은 프로토콜이 필요할 때 BNT를 주조하고 소각할 수 있는 능력을 의미한다. 이 작업은 특정 상황에서만 트리거되며, 모든 유동성 풀에서 BNT의 유일한 쌍으로 인해 가능해진다.
일방적 유동성 공급
탄력적 공급 모델은 다른 DEX에서는 현재 구현할 수 없는 일방적 공급을 통해 유동성 제공자를 돕는다. 특정 TKN에 대해 일방적 유동성을 제공하기로 선택하면, 프로토콜은 TKN/BNT 풀에 BNT의 매칭 값을 도입하여 상대방의 유동성을 제공한다. 새로 주조된 BNT는 여전히 자금 풀에 보관되며, TKN 유동성 제공자의 초기 자본이 제거된 후 소각된다.
그러나 소각 이벤트가 발생하기 전에 이제 다른 참여자가 일방적으로 BNT를 제공할 수 있는 가능성이 있다. 유동성 풀에 있는 모든 프로토콜에서 규정된 BNT 잔액은 외부 출처의 BNT로 대체될 수 있으며, 이는 TKN과 BNT 양측에서 일방적 유동성 공급의 요구를 충족하기 위해 이루어진다. 이 대체는 프로토콜이 사용자가 담보로 제공한 BNT를 수령할 때 해당 수량의 BNT를 소각함으로써 이루어진다.
프로토콜 기반 BNT를 사용하여 초기 유동성 매칭을 수행하는 것은 "닭이 먼저냐, 달걀이 먼저냐" 문제를 해결하는 강력한 기능으로, BNT의 순환 공급을 희석하지 않는다. 최종적으로 발생하는 BNT 소각은 TKN에서 인출되거나 BNT를 대체하는 것과 관계없이, 프로토콜이 자금 풀에서 축적한 거래 수수료의 일부를 포함한다. 주조와 소각 이벤트 사이에 거래가 발생하기만 하면, 이는 더 큰 BNT 희소성을 초래하며, 소각된 BNT의 수량은 초기 주조된 BNT의 수량보다 많아질 것이다. 따라서 이 프로토콜은 자동으로 공동 투자하며(최고 한도는 커뮤니티 거버넌스에 의해 결정됨), 얻은 수익은 BNT의 누적 가치로 반환된다.
무상 손실 보험
가장 중요한 것은, 탄력적인 BNT 공급이 프로토콜의 무상 손실 보험을 가능하게 한다는 점이다. 유동성을 회수할 때, BNT를 사용하여 유동성 제공자가 자금 풀에서 경험한 무상 손실을 보상함으로써 유동성을 커버할 수 있다. 일방적 유동성 제공자와 마찬가지로, Uniswap이나 SushiSwap과 같은 경쟁자는 이러한 기능을 제공할 수 없다. 이를 위해 사용되는 BNT는 먼저 프로토콜이 얻은 거래 수수료(공동 투자된 BNT에서 발생)에서 나오며, 수수료 준비금이 부족할 때만 주조된다.
이는 유동성 제공자의 장기 생존 가능성에 특히 중요하다. 왜냐하면 투자 수익이 때때로 거래 수수료의 이익을 초과할 수 있기 때문이다. 체인링크 토큰을 예로 들면, 2019년 4월부터 2020년 사이에 그 가치가 700% 이상 상승하여 LINK/ETH 거래 쌍의 유동성 제공자가 이 두 자산을 각각 보유했을 때 상대적으로 50% 이상의 가치를 잃었다.
또한, Bancor의 구현 방식은 무상 손실로 인한 과도한 인플레이션을 피하도록 정교하게 설계되었다. 앞서 언급했듯이, 무상 손실 보험은 유동성이 회수될 때만 "현금화"될 수 있으며, 그 사이에 청구 가능한 지출이 없다. BNT를 주조하여 보험 지출을 지원할 수 있으므로, 이론적으로 이러한 보험 비용은 모든 BNT 보유자가 분담하여 부담하게 된다. 그러나 실제로는 이 비용이 지금까지 프로토콜이 투자한 BNT의 거래 수수료 수익으로 완전히 보전되었다.
2020년 11월부터 2021년 1월까지의 프로토콜 활동에서 볼 수 있듯이, 프로토콜이 1달러를 벌 때 무상 손실 보상에 사용되는 금액은 단 0.07달러에 불과하다. 이는 프로토콜 내 모든 무상 손실 보험 비용과 거래 수수료 수익을 집계한 것으로, 모든 유동성 풀에서 무상 손실 위험을 효과적으로 분산시킨다. 이는 Bancor 생태계에 참여하는 모든 유동성 제공자에게 자급자족 가능한 무상 손실 보험을 제공할 것이다.
Bancor 팀은 모든 유동성 제공자가 동시에 모든 유동성을 인출한다고 가정했을 때 IL 보험 지급의 최악의 상황을 시뮬레이션했다(커버율 100%). 아래 그림에서 볼 수 있듯이, 프로토콜이 제공하는 모든 무상 손실 커버로 인해 발생하는 인플레이션은 BNT 총 공급량의 일부에 불과하다. 추정에 따르면, 오늘 모든 유동성이 회수된다면, Bancor는 현재 BNT 공급량의 약 4.2%만으로 완전한 무상 손실 커버를 실현할 수 있다. 인출된 BNT는 24시간 동안 잠금되어 유동성 제공자가 경솔한 결정을 내리지 못하도록 한다.
점진적으로 무상 손실 커버를 부여함으로써, 이 시스템은 유동성 제공자가 장기적으로 헌신하도록 장려한다. 증가된 유동성은 매일 1%의 비율로 보장되며, 유동성 제공자는 100일 동안 유동성을 제공해야 100%의 무상 손실 보장을 받을 수 있다. 무상 손실 보험은 최소 30일이 지나야 효력이 발생하므로, 유동성을 조기에 회수하면 어떤 보장도 제공되지 않는다.
현재 시장에서 다른 DEX는 유사한 IL 완화 솔루션을 제공할 수 없다. SushiSwap의 본토 토큰은 유동성 제공자에게 IL을 상쇄하는 간접적인 방법으로 분배될 수 있지만, 이는 목표 지향적인 솔루션이 아니며, 분배 비율은 IL의 영향을 받지 않는다. THORChain은 Bancor 디자인을 채택하기로 선택했지만, IL 커버는 제한된 프로토콜 준비금에서 지급된다. 유동성을 제공하기 위한 토큰 옵션 구매는 또 다른 실행 가능한 전략이지만, 이는 초보자에게 친숙하지 않으며, 관련 토큰에 대한 유동성 옵션 시장에 의존한다.
다양한 암호 자산의 가격 변동성이 심화됨에 따라, IL 보험은 더 많은 사용자가 LP가 되는 것을 방해하는 주요 우려를 완화하는 데 도움이 될 것이다. 프로토콜이 보장하는 IL 커버가 마련된 상황에서, 거래 수수료가 발생하는 것은 관련 토큰에 대한 유동성 옵션 시장에 따라 달라진다.
유동성 블랙홀
주목할 점은, 무상 손실 보험과 일방적 유동성이 BNT의 유동성 공급에도 적용된다는 것이다. 이는 Bancor가 진행 중인 유동성 채굴 인센티브 메커니즘과 잘 협력하여, BNT 보상은 유동성 풀에 직접 투입될 수 있다. BNT 유동성 제공자가 수익 농사 보상을 받는 인센티브는 프로토콜 유동성 풀의 깊이를 강화하는 데 기여하며, 공급량을 두 배로 늘려 "농사짓고 덤핑" 현상을 최소화한다. 2021년 3월 기준, BNT 유동성 제공자 보상 중 78%가 재보상되었다.
BNT 프로토콜의 공동 투자 제한 덕분에, 이는 궁극적으로 자금 풀의 전체 규모를 증가시키는 데 도움이 된다. 풀에 제공된 새로운 일방적 BNT는 프로토콜에서 규정한 기존 BNT를 대체하여 TKN 유동성을 위한 더 많은 공간을 확보한다. 여기서의 공생 관계는 명확하며, 토큰 보유자는 플랫폼의 전체 기능에 기여함으로써 보상을 받는다.
또한, Bancor의 유동성은 매우 집중되어 있다. 각 TKN은 플랫폼에 단 하나의 자금 풀(TKN/BNT)만 존재한다. Uniswap의 V2가 도입한 TKN/TKN 쌍은 사용 가능한 TKN 유동성을 얕은 자금 풀(TKN/ETH, TKN/USDT, TKN/USDC 등)로 분산시키는 경향이 있다. 더 높은 유동성은 더 낮은 슬리피지에서 더 높은 거래량을 발생시키며, BNT 보유자에게 더 높은 수수료를 부과하여 BNT가 구매 및 프로토콜 재가입 측면에서 더 매력적으로 만든다.
Bancor Vortex
Bancor의 최신 제품인 Bancor Vortex는 vBNT 토큰의 잠재적 사용 사례를 새롭게 열어 BNT의 유용성과 자본 효율성을 새로운 차원으로 끌어올린다. 간단히 말해, vBNT는 Bancor의 거버넌스 토큰으로, 일방적 BNT 유동성 공급에 따라 주조되며, 자금 풀 소유권의 비율을 나타내는 유동성 제공자 토큰으로 두 배가 된다. Vortex를 통해 BNT/vBNT 유동성 자금을 생성하여 BNT 참여자가 자신의 vBNT를 더 많은 BNT로 교환할 수 있다. 이는 사실상 1.0배의 무이자 및 청산 레버리지 수단이다. 이후 얻은 추가 BNT는 지원되는 모든 TKN으로 교환되거나 레버리지 수익 농사의 형태로 프로토콜에 예치될 수 있다.
결국, 동일한 Vortex 풀을 통해 초기 수량의 vBNT를 재구매함으로써 기본 BNT 포지션을 해제할 수 있다(누적 수수료 포함). 여기서 주목할 점은 Vortex를 증가 레버리지로 사용할 때 발생하는 모든 부채는 BNT로 평가된다는 것이다. BNT의 가치가 상승하면, 미상환 부채의 가치도 그에 따라 증가한다(달러 기준).
앞으로 가까운 시일 내에, 프로토콜은 추가적인 교환 수수료를 시행하고 이를 vBNT 구매 및 소각에 사용할 예정이다. 이는 vBNT 보유자가 자신의 토큰을 BNT로 교환하는 영향에 대한 지속적인 가격 상승 압력을 제공한다.
이제 이 디자인이 BNT 순환 공급에 미치는 영향을 고려해 보자. 현재 형태에서 BNT 유동성 제공자에게 부여되는 추가 수수료는 더 많은 참여자가 BNT를 보유하도록 장려하는 데 기여한다. 프로토콜 vBNT 재구매가 시행되면, 이는 사실상 일방적 브릿지 역할을 하여 BNT를 Vortex에 예치하고 시간이 지남에 따라 더 많은 BNT를 흡수하게 된다.
이 지속적인 재구매 활동의 장기적인 영향을 예측할 때, 상황은 더욱 흥미로워진다. vBNT를 생성하는 BNT와 비교할 때, 존재하는 vBNT의 총 공급량이 줄어들어 1 vBNT > 1 BNT의 가정 상황이 발생한다. 이는 누구나 BNT를 구매하여 1:1 비율로 유동 자금 풀에 예치하여 vBNT를 주조하고, Vortex에 판매하여 처음 구매한 BNT보다 더 많은 BNT를 얻을 수 있는 차익 거래 기회를 창출한다. 원금과 이익을 얻은 차익 거래자는 해당 프로토콜로 돌아가 예치된 BNT를 상환할 동기가 없어지며, 이는 BNT가 영구적으로 남게 만든다. 이는 Vortex가 외부 유통 BNT를 프로토콜로 끌어들이고 유동성 준비금을 강화하는 또 다른 방법이 될 수 있다.
단기적으로는 이러한 영향이 실현되지 않을 수 있다. Vortex 가격이 1:1에 가까워질 때, vBNT 보유자는 자신의 vBNT를 BNT로 교환하도록 장려받는다. 이 환율이 평가에 가까워질수록, 사용자가 Vortex를 생성할 때 부담하는 위험은 줄어든다. 어떤 경우든 1vBNT > 1BNT는 해당 프로토콜이 기존 vBNT 보유자에게 레버리지 부담을 "지급"하게 만든다. 어떤 방식으로든, BNT로 포지션을 여는 것이 더 많아지면 "점착성" 유동성을 창출하고 더 많은 BNT가 Bancor 시스템으로 유입되는 데 도움이 된다.
잠재적 단점
Bancor 모델의 잠재적 한계를 신중하게 논의해 보자. v2.1의 핵심 기능은 궁극적으로 거버넌스 화이트리스트 프로세스를 따르며, 이 과정에서 승인된 토큰만이 일방적 유동성 공급 및 IL 보험의 혜택을 받을 수 있어 잠재적 성장을 제한한다. 모든 유동성 풀의 유동성 채굴 보상도 동일한 거버넌스 승인을 받아야 하며, 12주 후에 재계약해야 한다.
아직 설립되지 않은 신규 프로젝트는 화이트리스트 승인을 받을 가능성이 낮다. 따라서 BNT를 확보하는 데 추가적인 불편함이 따르기 때문에, 이러한 프로젝트는 Bancor에 유동성을 추가할 동기가 없다.
스테이블코인 풀은 Bancor의 IL 보험 비용에 상당한 기여를 하는 것으로 나타났다. 시장의 어떤 방향으로의 추세가 강할수록, 스테이블코인/BNT의 가격 편차는 더 커진다.
앞으로의 길
전방위 AMM의 기초를 다진 후, Bancor는 이제 미래를 낙관적으로 바라볼 수 있다. 시장 지배력의 치열한 경쟁 속에서, Bancor 팀은 DEX 디자인 공간 내의 미개척 분야에 대담하게 도전하여 제품 포트폴리오를 차별화하고 산업에 가치를 더할 방법을 모색하고 있다. 시장의 선두주자인 Uniswap과 SushiSwap은 Bancor의 일련의 곧 출시될 제품을 통해 막대한 이익을 얻을 수 있다:
원래 풀: Bancor는 Bancor에 새로운 프로젝트를 상장하는 인센티브를 제공하고, 일방적 IL 보호를 채택하여 SushiSwap의 Onsen 계획을 대체한다.
그림자 토큰 스테이블코인 풀: Bancor의 스테이블코인 교환 풀로, TVL을 유치하고 Curve에 도전하여 주요 스테이블코인 교환 DEX가 된다.
Layer 2 확장: Bancor는 Arbitrum 메인넷의 선구적인 DEX가 될 가능성이 있으며, 2021년 2분기에 출시될 예정이다.
크로스체인 확장: BNT를 사용하여 크로스체인 교환을 라우팅하는 멀티체인 미래의 첫 번째 단계로 Polkadot 브릿지를 사용하고 있다.
Bancor v2 이후, 체인 거버넌스(가스 없는 투표) 및 UI 개혁에 대한 추가 개선은 전체 개편의 마지막 손질이다.
케인스가 Bancor에 대해 제시한 비전처럼, 전통 금융을 재활성화하고 세계 경제를 재건하려는 목표가 있다면, 아마도 우리는 Bancor가 탈중앙화 금융을 근본적으로 개혁하고, 지속적으로 발전하는 DeFi 생태계의 중심 거래소로 자리 잡는 모습을 볼 수 있을 것이다.