MoleEdu DeFi 주: 차세대 무체인 DEX
저자: Moledao
Moledao와 OGBC가 공동 주최하는 Web3 시리즈 강의가 벌써 네 번째 주에 접어들었습니다! 두 번째 주의 강의 노트도 정리되었습니다! 두 번째 주는 DeFi 주제로, 내용은 DEX, 차세대 무체인 DEX, 스테이블코인, 지갑, 관리 및 DeFi 보안 등을 포함합니다.
오늘은 DeFi 주간 Xiong Wei 멘토의 "차세대 무체인 DEX" 강의를 되돌아보겠습니다! 강의 녹화는 Moledao의 Bilibili에 업로드되었습니다:
두 번째 주: DeFi 주간 | 차세대 무체인 DEX
멘토 소개
Xiong Wei 멘토는 2022년에 everVision을 설립했습니다. everVision은 Arweave 생태계에 집중하며, 생태 자치 조직 PermaDAO를 설립하고 Arweave 공식과 함께 Arweave SCP Ventures 기금을 관리하여 생태 프로젝트 발전을 지원합니다. Xiong Wei 멘토는 또한 저장 합의 패러다임(SCP)의 제안자이며, SCP WEB3 애플리케이션의 실천자이자 전도사입니다.
학습 수확
이번 강의에서 Xiong Wei 멘토는 DEX가 무엇인지, 그리고 그것이 전통 거래소와 어떤 차이가 있는지를 설명했습니다. 또한 전통 DEX인 Uniswap을 소개하며, 무체인 DEX가 전통 DEX와 비교했을 때의 장점에 대해 설명했습니다. 무체인 DEX의 원리에 대해서도 이야기했습니다.
01 DEX란 무엇인가
1.1 DEX와 전통 거래소의 차이점은 무엇인가?
DEX의 가장 큰 특징은 검열 저항성과 자금 관리가 없다는 것입니다. 전통 거래소인 상하이 증권 거래소, 심천 증권 거래소, 나스닥 등은 국가 소속의 중앙 기관이 자금을 관리합니다. 그러나 DEX에서는 기관이 자금을 관리하지 않으며, 주로 스마트 계약을 통해 자금을 잠급니다. DEX의 거래는 또한 P2P 방식으로, 사용자가 직접 다른 사용자와 거래하거나 스마트 계약과 거래를 하며, 중앙화된 플랫폼이 존재하지 않습니다. 이렇게 자금과 개인 자산은 매우 안전하게 블록체인 네트워크에 존재하게 됩니다. 이것이 DEX와 전통 거래소의 큰 차이점입니다.
Uniswap이 존재하기 전에도 많은 프로토콜이 DEX를 시도했지만, 그 당시 DEX는 잘 발전하지 못하고 사용자 경험도 매우 나빴습니다. 핵심 기술의 발전은 2018년에 Uniswap이 출시된 이후 AMM이 등장하면서 DEX가 새로운 단계에 접어들게 되었습니다. 그 이전에는 DEX가 주문서 형태를 사용하여 주문을 체인에 올리거나 체인 외부에서 실행 및 체결되었습니다. 이러한 DEX 경험은 매우 나빴고 유동성도 매우 부족했습니다. AMM이 매우 간단한 수학 모델을 사용하여 무인 DEX를 구현하면서 DEX의 진입 장벽이 낮아져 더 많은 소액 투자자들이 이 시장에 진입할 수 있게 되었습니다.
02 전통 DEX - Uniswap
Uniswap의 핵심 원리는 곱의 일정 곡선, 즉 k=x*y입니다. Uniswap이 해야 할 일은 k 값을 일정하게 유지하는 것입니다. 거래마다 Uniswap은 일정 수수료를 부과하며, 이 수수료는 k 값을 지속적으로 증가시킵니다. 사용자는 k 값이 커짐에 따라 돈을 벌 수 있습니다.
위 그림은 Uniswap의 운영 방식을 간단히 설명합니다. 원래 유동성 풀에는 100개의 USD와 700개의 CNY가 있으며, 곱은 700000입니다. 이때 한 사용자가 1 USD를 풀에 넣으면, 풀의 USD는 101로 변하고, 곱을 일정하게 유지하기 위해 CNY는 693.07로 줄어듭니다. 줄어든 6.93 CNY는 사용자에게 반환됩니다. 위 과정은 실제로 수수료를 생략한 것입니다. 실제 상황에서 Uniswap은 0.01 CNY를 추출할 수 있으며, k 값은 증가할 것입니다. 따라서 사용자는 k 값이 증가하는 과정에서 돈을 벌 수 있습니다. 사용자는 풀의 어떤 일도 걱정할 필요 없이 스마트 계약에 전적으로 맡길 수 있습니다. 이렇게 하면 사용자의 진입 장벽이 크게 낮아집니다. 비록 이 거래의 진입 장벽이 이미 낮아졌지만, 체인상의 수수료와 체인상의 패킹 과정 등을 고려하면 거래 시간과 수수료는 여전히 상당히 높습니다.
03 무체인 DEX의 장점
무체인 DEX가 등장한 이유는 첫째, Arweave와 같은 저장 시설이 새로운 응용 프로그램을 만들 수 있다는 것을 발견했기 때문이며, 둘째, DEX의 진입 장벽이 낮아졌지만 일반 사용자에게는 여전히 불친절하기 때문입니다. 예를 들어 거래 수수료가 상대적으로 높습니다. 무체인 DEX는 이러한 문제를 해결하고 사용자의 진입 장벽을 더욱 낮추어 DEX가 진정한 대규모 응용 시대에 접어들도록 하려는 것입니다.
3.1 장점
무체인 DEX는 전통 DEX와 마찬가지로 검열 저항의 P2P 네트워크로, 누구나 네트워크에 참여할 수 있으며, 라우터와 LP 노드를 배포할 수 있어 검열 저항 능력을 갖추고 있으며 중단되거나 종료될 수 없습니다.
무한한 확장 능력. 이더리움 DEX를 사용할 때 현재 TPS가 70에서 100에 불과하다는 것을 알 수 있으며, 이러한 TPS는 대규모 응용을 수용할 수 없습니다. 무체인 DEX는 많은 내용이 체인 외부 환경에서 계산되기 때문에 더 큰 규모의 확장 능력을 제공할 수 있습니다.
유연한 구성. 방금 Uniswap과 Curve와 같은 DEX가 상대적으로 고정된 곡선을 선택한다고 언급했습니다. 이러한 곡선은 스마트 계약에 작성되어 있으므로 자산이 관리되는 과정에서 확정된 가격 공식을 갖습니다. 그러나 이러한 공식은 자산이 단일 항목으로 변동할 때 무상 손실의 위험이 발생할 수 있습니다. 무체인 DEX에서는 이러한 곡선이 유연하게 조정될 수 있어 무상 손실의 위험을 줄일 수 있습니다.
MEV 없음. 모든 체인상의 DEX는 반드시 MEV의 위험이 있습니다. 이는 체인상에서 패킹이 필요하기 때문에 이러한 데이터는 로봇에게 노출되며, 어떤 차익 거래 공간이 생기면 로봇이 잔여 가치를 착취하기 때문입니다. 무체인 DEX는 이 문제를 해결할 수 있습니다.
자산 자가 관리. 체인상의 DEX에서는 자산이 자신의 지갑에 있지 않고, 종종 이러한 자산을 스마트 계약에 충전합니다. 그러나 새로운 DEX에서는 계약 감사 및 유동성 채굴 등의 문제로 인해 스마트 계약에 일정한 위험이 존재하여 충전된 돈이 해커에게 도난당할 수 있습니다. 무체인 DEX에서는 자산이 완전히 자가 관리되므로 상대적으로 안전합니다.
3.2 비교
04 무체인 DEX 원리
4.1 Uniswap 모델의 단점
무체인 DEX는 Uniswap이나 Curve의 곡선을 사용하지 않고, 전혀 새로운 모델을 채택했지만, 상위 원리는 여전히 Uniswap과 일치합니다.
Uniswap 모델에서는 계산과 결제가 모두 체인에서 이루어집니다. Uniswap 스마트 계약에는 라우터 코드와 NFT가 포함되어 있습니다. 라우터는 가격을 집계하고 결제하는 서비스입니다. NFT는 거래자가 자산을 계약에 저장하는 증명서로, 각 NFT는 라우터 아래의 하나의 자금 풀에 해당합니다. 사용자가 거래를 할 때 라우터는 모든 NFT를 집계하고, 가격을 페이지에 표시합니다. 거래 실행을 클릭하면 이 거래는 이더리움에서 실행됩니다. 이 모델의 가장 큰 문제는 각 거래가 이더리움의 수천 개 노드에서 반복 실행되기 때문에 효율성이 낮다는 것입니다.
4.2 무체인 DEX의 특징
무체인 DEX에서는 결제가 여전히 체인에서 이루어집니다. 결제와 계산을 분리하기 위해 체인상의 결제를 간소화하여 다대다 원자 주문으로 만들었습니다. 이러한 거래 구조는 다대다로, 여러 사용자가 다른 여러 사용자에게 송금할 수 있습니다. 사용자가 송금할 때는 서명이 필요하여 사용자가 거래를 수행할 충분한 금액이 있는지 확인하고, 수취인은 서명이 필요하지 않아 안전성을 보장합니다. 만약 거래 중 하나가 실패하면 전체 거래는 무효가 됩니다.
위 그림은 무체인 DEX가 라우터를 하나의 노드로 변경하여 독립적으로 운영되고 본래의 형태로 만든 것을 나타냅니다. NFT는 LP 노드로 변환됩니다. 이렇게 되면 체인상의 계산이 점차 체인 외부로 전환됩니다.
라우터는 중앙 노드로, 아래에 많은 LP가 등록되어 있으며, 각 LP 노드도 하나의 라우터에 등록될 수 있습니다. 이렇게 하면 블록체인이 없는 탈중앙화 네트워크가 형성됩니다. 사용자가 라우터에 접근할 때 라우터는 LP의 가격을 통해 사용자에게 최적의 가격을 생성할 수 있습니다. 사용자가 서명한 후, 라우터는 LP에 주문을 전달하여 서명을 받습니다. 마지막으로 주문을 체인에서 실행합니다. 전체 집계, 배포 및 실행은 밀리초 단위로 완료될 수 있습니다.
LP 노드는 자동 가격 책정 프로그램을 포함하고 있으며, 그 안의 알고리즘(Uniswap의 곡선과 유사)은 LP 노드에 설정될 수 있습니다. 사용자가 서명한 후, LP 노드는 자신의 알고리즘에 따라 거래의 적법성을 검증합니다. 각 LP는 자신의 시장 조성 알고리즘을 설정할 수 있습니다.
LP는 라우터를 신뢰할 필요가 없으며, 자신의 알고리즘에 따라 적법성을 검증하면 됩니다. 이렇게 전체 시스템은 신뢰를 필요로 하지 않습니다.
이러한 모델은 무한한 성능을 가지고 있습니다. 각 라우터는 무한한 LP와 연결할 수 있으며, 각 라우터는 프로토콜을 통해 서로 연결되고 유동성을 공유할 수 있습니다. 이는 중앙화 거래소에서는 상상할 수 없는 기능입니다. 이 모델을 통해 무한 성능의 글로벌 무체인 DEX 네트워크를 구축할 수 있습니다.
모든 무체인 DEX 데이터는 Arweave에 배포되어 변경할 수 없고, 추적 가능하며, 영구적으로 저장됩니다.
05 감사의 말씀
이번 공익 강의에 대한 지원을 해주신 다음 조직에 감사드립니다!
후원사 지원:
One Global Blockchain Centre (OGBC)
OGBC는 Web 3.0의 선도적인 인큐베이터로, 신생 암호화폐 스타트업과 협력하여 미래의 인프라를 구축합니다. OGBC의 암호화폐 분야 전문 지식, 네트워크 및 자원을 활용하여 기업과 프로젝트는 잠재력을 최대한 발휘하고 블록체인 산업의 점점 더 많은 사용자에게 혁신적이고 가치 있는 솔루션을 개발하기 위해 노력할 수 있습니다.
기타 협력사 지원:
06 Moledao에 대하여
MoleDAO는 블록체인 개발자 커뮤니티로, 모든 블록체인 애호가들이 블록체인의 최신 동향을 이해하고 경험이 풍부한 블록체인 선구자 및 혁신자들의 도움을 받아 성장하여 Web 3 생태계 구축에 더 많은 혁신 아이디어를 기여할 수 있도록 합니다.
우리는 블록체인 애호가들이 소통할 수 있는 커뮤니티를 구축하고, 블록체인 프로젝트 지원, 글로벌 해커톤 시리즈 개최, 프로젝트 인재 매칭, 프로젝트 후원 및 지도를 제공하여 블록체인 개념을 모든 사람에게 전파하고 블록체인 생태계를 발전시키는 것을 목표로 합니다.
우리의 비전은 정교하게 기획된 원스톱 블록체인 생태계가 되는 것입니다. 블록체인 애호가, 블록체인 개발자, 기관 또는 투자자 누구나 Moledao에서 자신에게 맞는 위치를 찾을 수 있습니다.