오브스의 유동성 허브(Liquidity Hub) — DEX의 새로운 표준

ORBS KOREA
13 min readSep 18, 2023

유동성 집합의 필요성

탈중앙거래소(DEX)-자동마켓메이커(AMM)는 DeFi 혁신의 가장 근본적인 초석으로, DeFi 혁신의 원동력입니다. 모든 탈중앙거래소(DEX)의 가장 기본적인 역할 및 서비스는 사용자들에게 최고의 거래 가격(교환 비율)을 제공하는 것입니다. 더 좋은 거래 가격은 더 풍부한 유동성을 통해 가능합니다. 그러나 온체인 상에서의 유동성은, 여러 체인에 걸쳐 나누어 져있고 또 각 체인내에서도 다른 DEX-AMM으로, 같은 DEX에서도 여러 풀에 퍼져있어 세분화 되고 조각나 있습니다.

DeFi 유동성이 이렇게 파편화되어 있으면 사용자들이 불리한 거래 비율로 거래할 수 밖에 없게 되어 부정적입니다.

이 문제로 인해 1inch, ParaSwap, CowSwap등과 같은 유동성 에그리게이터(aggregator)들이 크게 성장했습니다. 대부분의 경우 이러한 에그리게이터가 단일 DEX에 비해 더 좋은 거래 비율을 제공하기 때문에 단일 DEX들이 이들과 경쟁하기가 점점 더 어려워지고 있습니다. 하지만 에그리게이터가 절감한 수익의 대부분이 “긍정적 슬리피지”(Positive slippage)라는 형태로 에그리게이터의 직접적인 수익으로 남게되어, 최종적으로 사용자가 가지는 거래비율이 반드시 최고의 가격은 아닙니다.

과거에는 대부분의 DEX가 본인들의 유동성 풀을 자신의 울타리 안에 가두고 보호하는 데 집중했지만, 이제 DeFi의 미래가 유동성을 한데 모으는데에 있다는 것이 더욱 분명해졌으며, 최근 DeFI 업계의 최대 DEX-AMM인 유니스왑(Uniswap)이 같은 방식을 택하기도 했습니다. Uniswap은 최근 온체인 서드파티 유동성을 사용해 거래를 진행하는 제3자 에게 라우팅을 아웃소싱하는 에그리게이터 인터페이스인 ‘UniswapX’를 발표했습니다.

위와 같은 점에 비추어 볼 때, 단일 DEX들이 유동성 집합의 시대에서 어떻게 경쟁력을 유지할 수 있을까요?

유동성 허브(Liquidity Hub)를 여러분께 소개합니다…

유동성 허브(Liquidity Hub) by Orbs는 DEX-AMM의 유동성을 활용해, 통합된 유동성의 힘으로, 유동성 공급자들에게 위험을 끼치지 않으면서 거래자들에게 더 좋은 견적을 제공할 수 있도록 해줍니다.

유동성 허브란?

유동성 허브는 AMM 상에 최적화 레이어를 제공하는 L3 인프라 소프트웨어로, 외부 유동성을 활용해 가격 견적을 개선하고 가격 영향(Price impact)을 감소 시킵니다.

유동성 허브는 단일 DEX의 제한된 유동성 풀 내에서 최상의 경로를 찾는 일반적인 스왑 대신, 추가적인 유동성을 활용해 이 프로세스를 개선합니다:

  1. 온-체인 해결사 입찰: AMM 풀과 같이 온체인 유동성 또는 자체 유동성을 통해 스왑을 완료하려는 서드파티.
  2. 탈중앙형 오더북 : API를 이용해 중앙화거래소(CEX)와 같은 오더북 제공. 마켓메이커 등 기관/전문 거래자들이 입찰 하고 거래를 진행해 경쟁할 수 있도록 합니다.

유동성 허브를 통해 DEX들은 AMM을 통할 필요없이 또 AMM 가격 영향 없이 거래 실행을 시도할 수 있게되고, AMM보다 더 좋은 가격을 제시할 수 없는 경우에만 AMM 컨트렉트를 통해 평소와 같이 거래를 실행하게 됩니다.

따라서 유동성 허브는 트레이더의 거래 경험을 개선시키는 쪽으로만 작동합니다. 유동성 허브가 경쟁력을 갖추지 못하는 상황이 발생해 더 좋지 않은 거래 비율을 제공하거나 거래 진행이 안되는 경우는 평소와 같이 AMM 컨트렉트를 통해 직접 라우팅 됩니다.

유동성 허브 아키텍쳐 및 스펙

유동성 허브는 온-체인 컨트렉트(AMM 컨트렉트 바로 옆에 배치)와 백엔드 로직(Orbs 탈중앙화 L3 노드를 통해 온-체인 실행)이 혼합되어 운영됩니다. 어떤 경우에도 유동성 허브 온-체인 컨트렉트는 최종 사용자를 보호하여 자산에 대한 안전을 보장하며 중대한 가격 조작이 발생할 수 없습니다.

스왑을 진행하는 일반 트레이더는 유동성 허브의 존재 사실조차 인지하지 않아도 됩니다. 유동성 허브 컨트렉트는 AMM 컨트렉트상 스왑보다 더 나은 거래 가격을 보장합니다. 즉, 유동성 허브가 더 좋은 가격을 제시하지 못하는 경우에는 사용하지 않게 됩니다. 이는 컨트렉트 차원에서 실행되는 보장이므로 별도의 신뢰과정이 필요하지 않습니다.

유동성 허브 로직의 일부는 DEX의 기본 체인 밖에서 구현됩니다(하단 설명처럼 Orbs L3를 사용해 오프체인 리스크 완화). 데이터 구조가 오프체인으로 유지되기 때문에 유동성 허브에서 주문을 추가 및 제거하는 데 0.1초도 소요되지 않으며(신규 블록이 닫힐 때까지 기다리지 않음) 가스 비용도 들지 않습니다. 모든 속성이 CEX와 동등하기 때문에 마켓 메이커들에게 매력적입니다.

모든 자산은 비수탁형(non-custodial)으로 온체인에 보관되기에 유동성 허브 사용자는 자신의 지갑에 자산을 보관합니다. 유동성 허브 컨트렉트가 일치하는 계정에서만 자산을 보내 트랜잭션을 할 수 있도록 승인하며, 모든 주문에 대한 검증은 유동성 허브 컨트렉트를 통해 항상 온체인에서 이루어질 것입니다. 해당 거래가 거래당사자 양측의 요구사항을 모두 충족하는지, 실행 가격이 AMM보다 우수한지를 컨트렉트가 검증하며, 모두 일치하는 경우 당사자 간에 직접 온체인에서 자산이 교환됩니다.

다음은 유동성 허브의 핵심 제품 스펙입니다.

  • DEX의 UI 변경 없음
  • 해결사를 위한 API제공 + 마켓메이커를 위한 오더북 인터페이스를 통해 지연시간 없는 실행과정
  • 사용자가 메타마스크에서 직접 토큰 사용 승인
  • 거래 실행 시 까지 자산이 사용자 지갑에 보관
  • 유동성 허브 거래는 가스 수수료 없음 (해결사가 가스 수수료 부과는 가능)

유동성 허브 주요 기능 (Liquidity Hub Main Features)

유동성 공급자(LP) 잡아먹기 방지 (Avoiding LP Cannibalization)

유동성 허브의 기본 요구 사항 중 하나는 현재 AMM 비지니스를 파괴시키는 LP 잡아먹기 방지입니다.

이는 기존의 유동성 공급자가, 유동성 허브가 실행되었을 때 기존과 동일한 수익을 창출할 수 있어야 한다는 의미입니다.

어떻게 가능할까요?
하단 그래프는 Dune Analytics를 사용해 퀵스왑(Quickswap) 거래 퍼포먼스를 분석한 그래프입니다. x축은 거래당 발생한 가격 영향(%)이며 y축은 거래량 입니다. 장기간 동안 발생한 모든 거래를 계산한 그래프 이며, UniSwap과 Pancakewap에서도 비슷한 쿼리를 실행했으며, 수가 거의 일치합니다.

그래프에서 가장 먼저 보이는 점은 가격 영향(Price impact)에 양면이 있다는 것입니다. 부정적인 경우는, 사용자가 토큰을 시장가 보다 더 나쁜 가격(더 비싸게)으로 거래하는 것입니다. 통상 이들은 일반 거래자입니다. 긍정적인 경우는 사용자가 토큰을 시장 가격보다 더 좋은 가격(더 싸게)으로 거래하는 것입니다. 통상 이들은 기관 차익거래자입니다. AMM은 제로섬 게임으로, 부정적인 가격영향이 발생한 모든 거래에는 반대로 긍정적인 가격 영향도 함께 발생 했습니다.

긍정적인 가격 영향 거래는 수익을 가져다 주기 때문에 차익거래자들은 이를 두고 경쟁합니다. 실제 거래 주문 진행은 블록체인 벨리데이터에 의해 이루어지기에 기본적으로 차익거래자들은 벨리데이터들과 수익의 일정 비율을 공유합니다(MEV, 가스 입찰 등).

유동성 허브 거래는 AMM 거래보다 우선시 되어(가격이 유사하다고 가정), 주문 시 블록체인 벨리데이터에 의존하지 않아, 유동성 허브를 통하면 이러한 MEV 손실을 없애고 이를 사용자, LP 및 해결사에게 재 분배합니다. 또한 유동성 허브상 거래는 LP에 비영구적 손실(Impermanent loss)을 발생시키지 않아 AMM 거래보다 우월합니다.

이를 통해 DEX가 유동성 공급자들이 자사의 플랫폼에서 지속적으로 유동성 공급을 진행할 수 있도록 인센티브를 제공할 수 있습니다.

미들맨(중개업자) 제거

유동성 허브, MEV 보호 제공
(Liquidity Hub provides MEV protection)

위에서 말씀드린 바와 같이 MEV로 인한 차익거래 손실이 매우 클 수 있습니다. 유동성 허브는 블록 생산자 없이오프체인으로 주문을 매치시키기에 MEV로 인한 손실을 방지합니다. 이렇게 절감한 금액은 트레이더와 DEX에 다시 분배됩니다. 해당 비율은 각 플랫폼에 적합하도록 설정할 수 있습니다.

이 분배 메커니즘이 유동성 허브만의 차별화 요소로 UniSwapX나 이와 유사한 프로토콜 들과 다른 점 입니다.

해결사(Solver)를 위한 완벽 호환 가능 솔루션

유동성 허브는 완전히 호환이 가능한 DeFi 프로토콜 개발 블록입니다.

UniSwapX가 해결사의 표준으로 주목받고 있는 가운데, 유동성 허브는 UniSwapX 및 기타 유사한 프로토콜 해결사 API를 지원해 누구나 입찰에 참여할 수 있게 하고 있습니다. 이 기능은 유동성 허브를 통해 여러 해결사(Solver)를 즉시 연결할 수 있음을 의미합니다. DEX가 원하는 경우, 해결사를 사전 승인할 수 있는 옵션도 가지고 있습니다.

CeFi 마켓 메이커 완벽 지원

유동성 허브 소프트웨어를 통해 DEX는 표준 CEX 오더북 API를 지원해 기존 마켓메이커(MM)들이 DeFi에 참여할 수 있도록 지원합니다.

저희는 업계 최고의 마켓 메이커들과 몇 가지 세부적인 논의를 거친 후, 현재 이들의 활동방식이 온체인 AMM에는 적합하지 않다는 것을 알게 되었습니다. 이들 비즈니스의 핵심은 중앙화거래소(CEX)에서 진행되며, 핵심 전문성은 바로 오더북 빌딩(유동성 추가)입니다. 해당 전문 지식은 AMM에서는 사용할 수 없습니다. 실행되지 않은 주문에 대한 가스 비용, 즉시 주문 취소가 불가능 하거나 단순히 오더북이 부족해 많은 마켓메이커들이 DeFi에 원하는 만큼 참여하지 못합니다.

마켓 메이커는 업계의 주요한 유동성 공급원 중 하나이며, DEX가 이들을 DeFi에 끌어들일 수 있다면, 매우 큰 장점이 됩니다. 유동성 허브 모델은 현재 다수의 마켓 메이커가 DEX에서 활동하지 못하는 대부분의 문제를 해결할 뿐만 아니라 이들이 DEX 거래를 통해 이익을 얻을 수 있는 문을 열어줍니다.

이는 유동성 허브가 오더북을 지원하지 않는 UniSwapX와 다른 주요 차별점 입니다.

Orbs L3를 이용한 유동성 허브의 중앙화 리스크 완화

컨트렉트가 모든 행동을 검증하기에 온-체인으로 진행되는 모든 부분은 신뢰담보가 필요치 않습니다(trustless). 다만 오프-체인으로 진행되는 유동성 허브 백엔드가 거래를 조작할 수 있다는 우려가 있을 수 있습니다. 이는 오브스의 탈중앙화 L3 기술을 사용해 피할 수 있습니다.

오브스 네트워크는 지분 증명(PoS) 합의를 사용하여 퍼미션레스 검증자(가디언)의 안전한 네트워크에 의해 실행되는 개방 및 탈중앙형 퍼블릭 블록체인 인프라입니다. 오브스는 “L3” 서비스 제공에 최적화되어 있으며, 기존 L1 및 L2 레이어와 연동해 EVM 스마트 컨트렉트의 기능을 강화하는 “탈중앙화 백엔드” 역할을 합니다. 오브스 네트워크 메인넷은 2019년부터 활성화되어 있으며 수십명의 벨리데이터가 활동하고 있으며 총 1억 달러 이상이 스테이킹 되어 있습니다.

네트워크는 탈중앙형 서버리스 클라우드를 통해 L3 서비스를 제공해, 개발자가 기존의 중앙 집중식 서버 솔루션에 의존하지 않고도 스마트 컨트렉트 기능을 확장해주는 애플리케이션을 개발할 수 있도록 하며, 이 애플리케이션은 Orbs 가디언에 의해 탈중앙화된 방식으로 실행됩니다.

Orbs의 L3 오퍼링은 ORBS-VM과 ORBS-Lambda 두 가지로 구분됩니다. ORBS-VM은 도커 호환 탈중앙형 가상 머신으로 AWS EC2와 개념이 유사하며, 보다 복잡한 기능을 구현할 수 있게 하기 위해 개발되었습니다.

보다 간단한 기능들은, AWS-Lambda와 유사한 탈중앙형 서버리스 클라우드 기능 솔루션인 ORBS-Lambda가 제공하며, 개발자는 클라우드 기능을 작성하고, 지정된 트리거가 발생하면 Orbs 가디언이 지정된 L1 블록체인에서 해당 기능을 탈중앙형으로 실행할 수 있습니다.

유동성 허브의 일환으로 Orbs 가디언이, 탈중앙 백엔드 역할인 ORBS-VM을 활용한 소프트웨어를 실행해, 유동성 허브의 오프체인 부분이 최적화된 탈중앙 방식으로 실행될 수 있도록 합니다.

요약: 유동성 허브 — DEX-AMMs의 차세대 혁명

유동성 허브는 DeFi의 모든 DEX-AMM에 유동성 통합의 장점을 가져다 줍니다.

프로토콜은 모든 이해관계자에게 상당한 이점을 제공합니다:

  • DEX 사용자는 보다 나은 거래 가격과 MEV 보호 등의 혜택을 누릴 수 있습니다. 유동성 허브는 거래의 최종 실행 가격이, 모든 수수료를 포함하고도 항상 AMM보다 우수하도록 보장합니다. 사용자가 유동성 허브를 사용해 손실을 보는 경우는 없으면 이익을 보는 경우만 발생합니다.
  • DEX 플랫폼은 이제 더 이상 본인 플랫폼의 유동성 공급자(LP)에게 해를 끼치지 않으며, 추가 유동성 확보 및 거래량을 늘릴 수 있습니다. 또한 수수료 메커니즘을 통해 플랫폼이 추가 수수료 수익을 누릴 수 있습니다.
  • DeFi의 핵심 기능으로 부상하고 있는 해결사(Solver)는 유동성 허브를 통합해 서비스를 확장할 수 있으며, 유동성 허브는 전문 마켓 메이커를 DeFi에 참여시켜 DeFi 산업을 한 단계 더 발전시킬 수 있는 잠재력을 가지고 있습니다.

오브스 트위터 팔로우를 통해, 유동성 허브에 대해 더 자세한 내용을 확인해 보세요!

참고 사항

유동성 허브는 아직 활발한 개발이 진행 중인 베타 버전이며, 모든 기초 디지털 자산, 블록체인 네트워크 및 DEX 플랫폼도 현재 진행 중인 개발 대상이며, 그에 따라 유동성 허브 또는 기초 플랫폼는 아래 내용을 포함할 수 있습니다.
(a) 버그, 오류 및 결함을 포함할 수 있습니다,
(b) 제대로 작동하지 않거나 다운타임 및 가용성 기간에 영향을 받을 수 있습니다,
(c) 데이터의 전체 또는 부분적인 손실 또는 손상, 지연 또는 예상 알림 전송 또는 수신 실패를 초래할 수 있습니다.

여기에 설명된 모든 플랫폼, 애플리케이션 및/또는 서비스의 사용은 귀하의 책임이며 모든 거래 결정에 전적으로 책임이 있습니다.
자세한 내용은 [이용약관] 및 [개인정보 보호정책]을 참고하시기 바랍니다.

🔗 ORBS의 다양한 SNS 채널

--

--

ORBS KOREA

ORBS는 퍼블릭 블록체인 인프라로 대중화 앱을 목적으로 설계되었습니다. ORBS 프로토콜은 Orbs라는 자체적인 토큰으로 앱의 실행 및 수수료 결제를 진행하며 탈중앙화된 방식으로 선출된 검증자에게 인센티브를 제공합니다. 카카오톡: http://bit.ly/2SmyE9L(비번 orbs)