위험 경고: '가상화폐', '블록체인'이라는 이름으로 불법 자금 모집 위험에 주의하세요. — 은행보험감독관리위원회 등 5개 부처
검색
로그인
简中
繁中
English
日本語
한국어
ภาษาไทย
Tiếng Việt
BTC
ETH
HTX
SOL
BNB
시장 동향 보기
Amber Group 보고서: AMM(Automated Market Maker)의 아키텍처 설계 및 시장 동향에 대한 자세한 설명
星球君的朋友们
Odaily资深作者
2022-04-08 08:51
이 기사는 약 14956자로, 전체를 읽는 데 약 22분이 소요됩니다
이 기사에서는 주요 AMM 아키텍처 설계 및 시장 동향을 검토하고 AMM으로 인해 발생하는 새로운 동작에 대해 설명합니다.

첫 번째 레벨 제목

요약:

AMM(Automated Market Makers)은 탈중앙화 금융의 중추입니다. 자동화된 마켓 메이커를 통해 사용자는 자산을 거래하고, 새로운 시장을 만들고, 중앙 집중식 엔터티 없이 연중무휴 수익을 얻을 수 있습니다. 자동화된 마켓 메이커는 출시 이후 1,800억 달러 이상을 거래했습니다.

DeFi는 최근 몇 년 동안 빠르게 발전했습니다. 이 보고서에서는 주요 AMM 아키텍처 설계 및 시장 동향을 검토하고 주목할 가치가 있다고 생각되는 몇 가지 프로젝트를 강조합니다. 또한 비영구적 손실, 중앙 집중식 유동성 관리 및 즉각적인 유동성과 같은 AMM에 의해 유발된 긴급 행동에 대해서도 논의할 것입니다.

AMM(Automated Market Maker): 버전 업그레이드

AMM(Automated Market Makers)은 탈중앙화 금융의 중추입니다. 이를 통해 사용자는 자산을 거래하고, 새로운 시장을 만들고, 수익을 얻을 수 있으며, 이 모든 것이 중앙 집중식 엔터티의 개입 없이 연중무휴 24시간 가능합니다.Bancor 이미지 설명

출처: The Block, CoinGecko, 2022년 3월 23일 현재

보조 제목

Uniswap v2 - 0에서 무한대까지의 가격 범위

Uniswap v2의 상수 제품 공식을 간단히 소개하겠습니다. Uniswap v2는 유동성 풀, 두 개의 토큰 A와 B를 포함하는 스마트 계약으로 구성되어 있어 누구나 공식 x*y=k에 따라 자금을 인출하고 입금할 수 있습니다. 여기서 x와 y는 두 토큰 A와 B 수량의 준비금입니다. k는 상수 값이므로 풀에서 토큰 A를 인출하려면 사용자는 적절한 양의 토큰 B를 예치하여 수수료 전 상수 k를 유지해야 합니다. 프로토콜을 자세히 살펴보려면 다음을 찾을 수 있습니다.유니스왑 문서구체적인 계약은 에서 찾을 수 있습니다.

Uniswap v2는 출시 이후 시장의 주목을 받았습니다. 유동성 풀 생성에 탈중앙화 트러스트 메커니즘을 적용하며, 허가 없이 모든 유동성 풀을 생성할 수 있어 중앙화 거래소에서 일반적으로 거래할 수 없는 롱테일 자산을 누구나 거래할 수 있습니다. 제한 주문서 모델을 체인에 복제하려는 DEX와 비교할 때 Uniswap은 직관적인 사용자 인터페이스와 매우 낮은 가스 수수료를 통해 사용자에게 탁월한 경험을 제공합니다.

아마도 가장 중요한 것은 다른 DeFi 프로토콜과의 결합성을 가능하게 한다는 것입니다. 예를 들어 사용자는 LP 토큰을 약속할 수 있고 개발자는 유동성 풀을 가격 오라클로 사용할 수 있으며 프로토콜은 유동성 마이닝 프로그램을 만들어 기본 토큰의 유동성을 촉진할 수 있습니다.

Uniswap v2의 코드베이스는 아마도 암호화 공간에서 가장 많이 분기된 스마트 계약일 것이며 그 중요성을 입증합니다. 새 레이어 1 또는 레이어 2 플랫폼을 만들 때 일반적으로 Uniswap v2가 대체됩니다.

이미지 설명

보조 제목

Curve - 일대일 자산 솔루션

Uniswap의 일정한 제품 공식은 우아하지만 몇 가지 단점이 있습니다. Uniswap v2의 비효율성은 이론적으로 1:1 환율로 교환되어야 하는 스테이블 코인과 같은 서로 다른 유형의 앵커 자산 간의 스왑에 모델이 적용되지 않는다는 것입니다. 예를 들어 대부분의 DAI 및 USDC 거래는 0.99-1.01 사이의 환율로 이루어지므로 Uniswap v2의 DAI-USDC 풀은 사용 가능한 총 자본의 약 0.5%만 사용합니다. 또한 트레이더는 높은 가격 하락을 경험합니다. 작성 당시,Uniswap v2를 통해 100만 USDC를 DAI로 전환하려는 트레이더는 2.4%의 가격 하락이 발생하므로 약 976,000 DAI만 전환할 수 있습니다.

스테이블코인 스왑에 대한 더 적절한 가격 책정 공식은 한 자산과 다른 자산의 가격 상관관계가 항상 1인 상수 합계 공식(x + y = k)입니다. 예를 들어, k=10,000의 상수 합계를 가진 USDC-DAI 풀에서 500 USDC를 예치한 사용자는 500 DAI(수수료 제외)를 받게 되므로 k는 10,000으로 일정하게 유지됩니다.

그러나 위 모델의 문제점은 유동성 풀이 완전히 비워질 가능성이 있다는 것입니다. 50% USDC와 50% DAI의 초기 풀은 단 하나의 토큰만 남게 될 수 있습니다. 반대로 스테이블 코인 스왑에 상수 제품 공식을 적용하면 유동성 풀의 준비금이 완전히 고갈될 수 없다는 이점이 있습니다.

Curve의 안정적인 통화 스왑(StableSwap 메커니즘) 공식은 위의 두 가지 방법 사이에서 균형을 찾습니다.StableSwap 메커니즘 공식에는 유동성 풀의 균형이 변경됨에 따라 가격을 조정하는 동적 변수가 포함됩니다. 유동성 풀의 균형이 대략적으로 균형을 이루면 풀의 가격은 일정한 합계 공식(x+y=k)에 따라 오르내리며 $1에 가까운 안정적인 가격을 제공합니다. 유동성 풀의 균형이 불균형할 때 가격은 일정한 제품 공식을 따르는 것과 비슷하여 풀 균형의 불균형을 악화시키는 거래를 더 비싸게 만들어 유동성 공급자가 풀이 균형을 회복하도록 돕도록 장려합니다. Curve의 StableSwap 메커니즘의 상수 값이 Uniswap의 상수 값과 상수 합계 공식의 상수 값 사이에 있음을 아래 그림에서 보다 직관적으로 확인할 수 있습니다.

이미지 설명

출처: 곡선

따라서 Curve의 StableSwap 메커니즘 공식은 스테이블 코인 스왑, 기초 자산의 유동성 담보화(예: stETH - ETH) 및 자산 패키징(예: wBTC - renBTC)과 같이 완벽하게 상관되거나 높은 상관 관계가 있는 자산 간의 스왑에 더 실용적입니다.마찬가지로 Curve에서 100만 USDC를 교환하면 999,700 DAI를 얻을 수 있으며 가격 하락은 0.03%에 불과합니다.

이미지 설명

보조 제목

Uniswap v3 - AMM(Universal Automated Market Maker)

Uniswap v2 아키텍처 설계의 또 다른 결함은 자본 비효율성입니다. 유동성 풀은 제로에서 무한대의 가격 범위까지 유동성을 제공하지만 현실적으로 대부분의 자산은 그렇게 넓은 가격대에서 거래되지 않기 때문에 v2 풀의 유동성은 대부분 사용되지 않는다.

이 효율성 문제를 해결하기 위해 Uniswap은 2021년 5월에 v3를 출시할 예정입니다. 그 특징은 중앙 집중식 유동성의 도입입니다. 전체 가격 범위에 걸쳐 유동성을 제공하는 대신 사용자가 원하는 가격 범위를 지정할 수 있습니다. 예를 들어 LP는 DAI-USDC 풀에 대해 0.999-1.001 가격 범위의 자금을 제공할 수 있습니다.그 결과 자본 효율성이 약 2000배 증가합니다.

Uniswap v3는 또한 풀당 1%, 0.3% 및 0.05%의 맞춤형 스왑 수수료를 도입하여 유동성 공급자가 거래 쌍의 가격 변동을 예상하여 마진을 더 잘 조정할 수 있도록 합니다. 완전히 관련된 자산(예: 스테이블 코인) 간의 스왑의 경우 거래 쌍이 가장 낮은 등급 비율과 일치합니다. 반면 롱테일 자산은 불확실성이 더 크기 때문에 일반적으로 수수료율이 1%입니다.

Yuga Lab의 최근 Apecoin 에어드랍은 위의 메커니즘을 반영할 수 있습니다.Apecoin 에어드랍 후 처음 몇 거래일 동안은 가격 발견 초기 단계이기 때문에 DEX 유동성은 주로 Uniswap의 1% 비율로 실행됩니다. 가격이 8달러에서 15달러 사이에서 안정되고 가격 불확실성이 감소한 후 Uniswap 거래는 실행 수수료율을 0.3%로 점진적으로 낮췄습니다.

이미지 설명

출처: 듄

Uniswap은 나중에 0.01% 비율 등급을 추가했으며 이는 현재 스테이블코인의 표준 비율입니다. 중앙 집중식 유동성을 고려한다는 전제 하에 Uniswap에서 USD 스테이블코인의 교환량은 이제 Curve와 비슷합니다.

이미지 설명

출처: 듄(@pandajackson)

USD Stablecoin Volumes - v3 및 0.01% 수수료 계층 도입 후 Curve와 동등한 Uniswap 볼륨

마지막으로 v3에서는 사용자가 제한된 범위의 주문을 할 수도 있습니다. 가격이 방향을 바꿀 때 주문이 부분적으로 실행되거나 재교차될 수 있다는 점을 제외하면 기존 거래소의 지정가 주문서 모델과 유사합니다.

Uniswap v3는 자본 효율성을 개선하는 것 외에도 맞춤형 가격 범위를 통해 유동성 제공의 설계 공간을 크게 확장합니다. 예를 들어 Paradigm의 ​​Dan Robinson은일련의 Uniswap v3 유동성 포지션으로 정적 AMM을 복제하는 방법. 또한 Uniswap v3의 이점을 활용할 수도 있습니다.제한된 범위 주문으로 옵션 전략 시뮬레이션, 더 탐구할 가치가 있는 흥미로운 영역이지만 이 보고서에서는 논의하지 않습니다.

그러나 계속해서 증가하는 복잡성은 LP의 골칫거리입니다. 동종 유동성 토큰의 광범위한 사용은 일반적인 관행이지만 Uniswap v3 위치가 ERC-20 토큰에 매핑되지 않고 NFT에 매핑되기 때문에 이 관행이 깨졌습니다. MakerDAO 및 Aave와 같은 주요 자금 시장은 여전히 ​​Uniswap v3 토큰을 담보로 직접 수락하지 않습니다. 유동성 공급자는 또한 복리 수익을 누리지 못합니다. 대신 유동성을 재배치하려면 수수료 수익을 수동으로 수집해야 합니다. 또한 Uniswap v2에서는 LP가 동일한 열악한 전략을 공유한 것에 대해 보상을 받았기 때문에 LP는 Uniswap v2에서 서로 경쟁할 수 없었습니다. Uniswap v3는 다릅니다. 지속적으로 포지션의 균형을 맞출 수 있지만 "단번에 끝내기"를 희망하는 소매 LP를 희생하는 LP 및 필드 거인.

비영구적 손실

비영구적 손실

비영구적 손실("IL", 때때로 발산 손실이라고도 함)은 때때로 유동성 공급자가 수수료 수입을 받더라도 담보 자산의 가치가 감소한다는 사실을 말합니다. 보다 구체적으로, 일반적으로 우리는 AMM에 토큰을 예치하는 것과 단순히 지갑에 토큰을 보유하는 것 사이의 가치 차이로 비영구적 손실을 정의할 수 있습니다.IL의 근거는 간단합니다. 지속적인 제품 AMM은 항상 실적이 좋은 토큰을 판매하면서 실적이 저조한 토큰을 구매합니다.따라서 AMM 외부에서 1,000배 평가되었을 투자는 AMM 내부에서 14배만 평가되었습니다.

비영구 손실은 영구적일 수 있습니다.

IL은 토큰이 원래 값으로 돌아올 때 상쇄될 수 있으므로 일시적인 손실이라고도 합니다. 거래 수수료는 IL 위험에 대해 유동성 공급자를 보상하도록 설계되었지만 여러 연구에서발생한 비용이 IL을 충당하기에 충분하지 않습니다.유동성 공급자는 일반적으로 거래 쌍이 원래 환율로 돌아갈 때만 이익을 얻습니다.

유동성 집중은 또한 비영구적 손실을 집중시키는데, 이는 레버리지 유동성과 유사합니다. 보다 직관적으로, 토큰의 가치가 상승하면 좁은 가격 범위를 설정한 유동성 공급자는 넓은 가격 범위를 설정한 유동성 공급자보다 더 빠른 속도로 토큰 준비금을 소진하여 더 큰 IL을 생성합니다. 그러나 올바르게 수행되면 이러한 LP는 더 많은 거래 수수료를 받게 됩니다.

이미지 설명

보조 제목

중앙 집중식 유동성 관리자

중앙 집중식 유동성 관리의 복잡성을 고려하여 많은 수의 중앙 집중식 유동성 관리자(CLM)가 시장에 출시되었습니다. CLM은 다음과 같은 여러 이점을 제공합니다.

● 수수료 발생과 비영구적 손실 사이의 균형을 찾아 최적의 유동성 제공 범위를 결정합니다.

● 유동성이 범위를 벗어나면 범위를 조정합니다.

● 수수료의 자동 합성은 유동성 포지션으로 다시 진행됩니다.

● 리밸런싱을 통한 가스비 절감.

ERC-20 토큰ERC-20 토큰. 또한 프로토콜과 DAO는 유동성 전략과 채굴 절차를 이러한 금고에 아웃소싱할 수도 있습니다. CLM 볼트 토큰의 조합 가능성으로 인해InstadappLiquityOlympusDAO그리고 몇몇 다른 프로젝트들은 유동성 관리 전략에 이것을 적용합니다.

Charm Finance 및 Sorbet Finance와 같은 일부 CLM은 재조정 규칙이 초기에 설정되고 온체인에 게시되는 수동적 재조정 전략을 채택합니다. 키퍼 봇은 풀의 상태를 모니터링하고 필요한 경우 재조정 전략을 구현하는 데 사용됩니다. Gamma Strategies와 같은 다른 CLM은 오프체인에서 시행되고 종종 독점적인 공격적인 재조정 전략을 사용합니다. 일부 팀은 또한 시장이 최상의 전략을 결정하도록 노력하고 있습니다. 예를 들어 Steer Finance와 Sommelier Finance는 누구나 정책을 만들고 시행할 수 있는 기능을 출시할 계획입니다.

중앙 집중식 유동성 관리자 소개

CLM이 생성하는 이점만을 기준으로 평가할 경우 CLM의 효과는 여전히 의문입니다. 예를 들어 ETH-USDC 금고의 관점에서 Gamma의 Hypervisor는 Uniswap v2의 동급 전략보다 성능이 낮았고 Charm의 Alpha Vault는 약간 더 나았습니다. 또한 재조정 규칙을 체인에 게시하는 금고는 거래를 실행하기 전에 전문 시장 제작자가 전략을 시장에 방송하는 것과 같은 선행 실행에 취약합니다. CLM의 상대적으로 온건한 TVL을 감안할 때 이것은 현재로서는 위험이 낮지만 CLM이 계속 성장한다면 문제가 될 수 있습니다.

이미지 설명

출처: 듄(@vividot)

Bancor 팀의 연구또한 능동적 유동성 관리 전략이 수동적 LP를 능가한다는 증거도 거의 찾지 못했습니다. 사실, 지속적으로 수익성이 있는 유일한 LP 전략은 즉각적인 유동성을 제공하여 비영구적 손실보다 지속적으로 수수료 이익을 창출하는 것입니다. 이에 대해서는 다음 섹션에서 논의합니다.

우리는 여전히 더 많은 연구를 해야 하지만 CLM이 잘 수행할 전망은 유망하지 않습니다. Sommelier Finance는 Cosmos SDK를 기반으로 하는 블록체인 프로토콜로 Ethereum DeFi 전략에 중점을 두고 초기에는 Uniswap v3 포지션의 자동화에 중점을 둡니다. 팀에 따르면, 팀이토큰의 미래 가격을 미리 아는 것을 전제로백테스트, 자동 전략은 재조정 비용(비영구적 손실 및 거래 비용 발생)으로 인해 여전히 수익성이 없습니다.

보조 제목

AMM의 플래시 클립

JIT(Just-In-Time) 유동성은 Uniswap v3에 의해 야기된 유해한 비상 사태 중 하나이지만 그 유해성은 여전히 ​​논의 중입니다. 트레이더(더 정확하게는 트레이딩 봇)가 아직 체인에 포함되지 않은 멤풀의 교환 트랜잭션을 발견하면 봇은 교환이 완료되기 전에 좁고 놀라운 범위에서 풀링된 유동성을 조심스럽게 증가시킵니다. 일반적으로 블록에 포함되는 교환 거래가 완료되면 유동성이 제거됩니다. 이러한 유형의 샌드위치 차익 거래를 통해 봇은 비영구적 손실 위험이 거의 없는 "샌드위치" 교환 거래에서 높은 비율의 수수료 이득을 얻을 수 있습니다.

아래의 최신 예에서는 JIT 유동성이 어떻게 작동하는지 살펴봅니다. 사용자가 약 $80,000 상당의 Apecoin을 교환하고자 할 때, 트레이딩 봇$ETH 만 발행(제한된 범위 주문) Uniswap v3 위치를 형성하여 사용자가$APE를 $ETH로 교체,그 다음에유동성을 제거하다. 이 예에서 봇은 비정상적으로 높은 비율의 수수료 이득(94%)을 포착할 뿐만 아니라 Uniswap(APE당 ~$12.80) 및 FTX(APE당 ~$13.19)와 같은 중앙 집중식 거래소에서 이익을 얻습니다. 이익.

이미지 설명

출처: Etherscan, Trading View, Uniswap

또한 JIT 유동성에 대한 몇 가지 다른 관점이 있습니다.거래자의 경우 유동성의 갑작스러운 급증이 예상되는 가격 영향을 억제하기 때문에 JIT 유동성은 거래자의 거래 경험을 향상시킵니다. 예를 들어, 위의 예에서 풀에는 약 1,800만 달러의 TVL만 있었고 거래 로봇은 약 4,000만 달러의 유동성을 주입하여 풀의 깊이를 늘렸습니다.

그러나이 경우 수동적 유동성 공급자는 패자입니다. 그들의 수수료 수입은 로봇에 의해 희석되기 때문에 그들은 여전히 ​​비영구적 손실 노출과 시장 위험 노출에 직면해야 합니다.

다행스럽게도 현재 두 대의 MEV 로봇만이 대부분의 활동을 실행하고 있기 때문에 JIT 유동성의 일시적인 영향은 상대적으로 미미합니다. 하지만 매력적인 관심은 두 로봇 간의 경쟁을 불러일으켰고,두 봇은 지난 6월 이후 약 130만 달러를 벌어들였습니다.보조 제목

Curve v2 - 위험 자산에 대한 중앙 집중식 유동성 제공

위에서 언급한 바와 같이 Curve v1은 스테이블 코인 및 유동 담보 토큰과 같은 완전 상관 자산에 대해 1:1 비율로 중앙 집중식 유동성을 제공합니다. Curve v2는 통과를 목표로 합니다.동적 가격 정박가격 변동을 다루는 자산 쌍. Curve v2는 유동성 풀의 거래를 기반으로 각 풀에 대한 내부 가격 앵커를 계산합니다.그리고 이 기준가치를 중심으로 유동성을 집중

이미지 설명

출처: 커브, 나가킹

내부 가격은 이동 평균과 유사하게 지속적으로 변화하는 지수 평균을 기준으로 계산되지만 최신 가격, 즉 동적 가중치에 더 높은 가중치가 부여되어 보다 원활한 가격 전환이 가능합니다.

이미지 설명

출처: 곡선

때로는 갑작스러운 자산 가격 변동으로 인해 유동성이 다른 가격에 집중되어야 할 수도 있습니다. 그러나 범위를 벗어난 Uniswap v3 위치를 조정하는 것처럼 영구적인 비영구적 손실이 발생합니다. 따라서 Curve의 내부 price anchoring은 price reanchoring을 가능하게 하지만,그렇게 하는 것이 이익이 되는 한(즉, 가장 최근의 가격 조정 이후 발생하는 비영구적 손실을 보상할 수 있기 때문에 거래 수수료에서 발생한 이익).

또한 Curve v2 풀의 거래 수수료는 유동적입니다. 가격 변동성이 낮은 시기에 거래 수수료도 낮습니다(최저 0.04%). 가격 변동 기간 동안 거래 수수료를 인상하여 변동성을 헤지하고 유동성 공급자에게 방향성 이동의 비영구적 손실을 보상합니다.

다른 사람"Curve War"

Curve v2는 사용자가 포지션을 적극적으로 관리하지 않고도 Uniswap v3와 동일한 자본 효율성을 달성할 수 있도록 하므로 유동성 공급자에게 매우 매력적일 수 있습니다. 또한 모든 LP가 동일한 풀에 동일한 가격 범위로 예치되므로 JIT 유동성 문제가 없습니다.

현재 Curve v2는 소수의 유동성 풀만 제공합니다. Tricrypto 풀(USDT + wBTC + wETH)은 월간 거래량이 약 30억 달러로 가장 인기가 있습니다. 작년부터 Tricrypto의 거래량은 크게 증가하여 Uniswap의 동일한 거래 쌍에 비해 Uniswap 거래량의 거의 40%에 도달했습니다.

이미지 설명

출처: 듄(@momir)

처음부터 Tricrypto에는 20-30명의 일일 활성 거래자와 477명의 고유 사용자가 있었으며 거래량은 주로 차익 거래 전략을 실행하는 MEV(Miner Extractable Value) 봇, DEX 애그리게이터, 시장 조성자 및 거래소 거대 기업에 의해 주도되었습니다.

이미지 설명

출처: Dune(@momir), Etherscan, Nansen

Curve는 또한 CVX-ETH, CRV-ETH 및 EURT-USDT와 같은 소수의 다른 자산에 대한 v2 풀을 제공합니다. 실제로 Curve v2 풀에서 제공하는 환율은 종종 Uniswap 및 기타 DEX와 동등합니다.

이미지 설명

출처: 1inch, 2022년 3월 25일 기준

보조 제목

Crocswap - DeFi에서 고주파 거래(HFT) 활성화

각 유동성 풀은별도의 스마트 계약, 그리고 Uniswap의 각 중앙 집중식 유동성 위치는 고유한 NFT이므로 대부분의 DEX에서 새로운 풀을 생성하고 중앙 집중식 유동성 위치를 재조정하려면 높은 가스 수수료가 필요합니다.

Crocswap블록체인 아키텍처를 설계하는 첫 번째 원칙을 따르는 새로운 탈중앙화 거래소(DEX)입니다. 거래소의 모든 유동성 풀을 하나의 스마트 계약으로 통합하고 각 단일 풀은 가벼운 데이터 구조로 제공됩니다. 이 아키텍처를 통해 거래자는 단일 스마트 계약에서 다단계, 다중 풀 거래를 실행할 수 있으므로 풀 간 네팅이 가능합니다. 결과적으로 거래자는 거래 수수료가 낮고 세금 문제가 적습니다. 이는 여러 거래 쌍에서 자주 거래하는 거래자에게 특히 중요합니다. 단일 스마트 계약의 설계는 또한 모든 자금이 한 곳에 있기 때문에 더 쉬운 마진 거래와 같은 다른 많은 기능을 위한 길을 열어줍니다.

Uniswap과 유사하게 Crocswap은 유동성 공급자가 주변 유동성(Uniswap v2 스타일) 또는 중앙 집중식 유동성(Uniswap v3 스타일)을 제공할 수 있도록 합니다. 차이점은 Crocswap의 주변 유동성과 중앙 집중식 유동성이 동일한 풀에 존재할 수 있으며 이는 여러 가지 이점이 있다는 것입니다. 첫째, 이전 장에서 언급한 구성 가능성을 가진 대체 가능한 LP 토큰을 지원합니다. 둘째, 다른 사용자 및 프로토콜은 단일 함수 호출에서 환경 유동성 요약 및 활성 집중 유동성 비율을 쿼리할 수 있습니다. 반대로 Uniswap v3에는 주변 유동성과 동등한 광범위한 유동성이 있지만 온체인 환경에서 이 유동성을 집계하는 것은 불가능합니다.

또한 중앙 집중식 유동성 공급자의 수수료 수입은 환경 유동성 풀에 자동으로 합산되어 유동성 공급자의 시간과 가스 수수료를 절약합니다. 개념적으로 Uniswap v3 포지션의 Uniswap v2 유동성 토큰에 수수료를 축적하는 것과 같습니다. 이는 변동성이 큰 거래 쌍(예: ETH-USDC)에는 긍정적일 수 있지만 고정 자산(예: DAI-USDC)에는 덜 효율적입니다. 팀은 다양한 유형의 유동성 풀에 대한 아키텍처 조정을 고려하고 있습니다.

이미지 설명

출처: 크록스왑

또한 Crocswap은 풀이 풀에서 유동성을 예치 및 인출하기 위한 시간 임계값을 0~255초로 설정하여 JIT 유동성 문제를 완화할 수 있습니다. 이것은 덜 활동적인 유동성 공급자를 위한 보다 공정한 거래 환경을 조성하여 거래자에게 가격 발견을 개선하는 동시에 보다 안정적인 견적을 제공합니다. 그럼에도 불구하고 JIT 유동성은 거래 실행 품질을 향상시키기 때문에 프로토콜은 화이트리스트 참가자가 JIT 거래자 역할을 할 수 있도록 합니다.

마지막으로 중앙 집중식 거래소와 유사하게 Crocswap은 유동성 공급자가 DEX에 직접 담보를 예치할 수 있도록 합니다. 활동적인 거래자는 USDC와 같은 초과 담보를 거래소에 입금하고 하루에 수백 건의 거래를 실행할 수 있으며 각 거래는 초과 담보 잔액에 반영됩니다. 이것은 또한 트레이더가 초과 담보를 한 번만 인출하면 되므로 가스 수수료를 절약할 수 있습니다. 또한 Crocswap은 다른 트레이더가 플래시 론에 사용할 수 있는 담보 풀도 제공합니다.

보조 제목

오리너구리 - 통화 바스켓을 위한 개방형 유동성 풀

Curve는 스테이블 코인과 앵커 자산 간의 교환에 매우 효율적이지만 아키텍처 설계에는 여전히 몇 가지 문제가 있습니다. 각 토큰 세트(2/3/4 등)에 대해 별도의 유동성 풀을 생성해야 하며 유사한 자산을 여러 풀에 복제할 수 있다는 점은 주목할 가치가 있습니다. 한 풀의 USDC는 다른 풀의 USDC 유동성을 지원할 수 없습니다.

이미지 설명

출처: 커브 파이낸스

사용자에게 충분한 유동성을 제공하고 차익 거래를 방지하기 위해 새로운 스테이블 코인 프로젝트는 여러 풀을 만들고 지원해야 할 수 있습니다. 또한 가장 인기가 없는 코인은 종종 stablecoin 풀의 성장 병목 현상입니다.

Platypus위와 같은 문제점을 해결하기 위해 올해 초 Avalanche에서 출시된 안정적인 환전 프로토콜입니다. 유사하게 고정된 모든 자산이 혼합된 개방형 유동성 풀을 생성할 수 있습니다. 유동성 공급자는 동일한 유형의 토큰을 입출금할 수 있습니다.

위에서 우리는 곡선 v1이 상수 합계 공식(x + y = k)과 상수 곱 공식(x * y = k)을 혼합한다고 언급했습니다. 반면 오리너구리는 예금자가 열린 유동성 풀의 균형을 유지하도록 장려하기 위해 보장 비율을 사용하여 상수 공식을 수정합니다. 이렇게 하면 커브 끝 부분이 더 길고 평평해지며 미끄러짐 속도가 빨라집니다. 따라서 정상적인 상황에서 Platypus는 대량 스테이블 코인 스왑에 대해 다른 AMM에 비해 최대 40% 낮은 트랜잭션 슬리피지를 달성할 수 있습니다.

이미지 설명

출처: 오리너구리 녹색 곡선은 오리너구리 AMM의 상수 값입니다.

이미지 설명

출처: 1inch, 2022년 3월 27일 기준

보조 제목

텍스트

Bancor v2.1

Bancor는 2017년 v1 이후 여러 AMM 아키텍처를 반복했습니다. Bancor v2는 오라클을 사용하여 유동성 풀의 균형을 동적으로 조정하고 차익 거래 행위를 피하려고 시도했지만 성능 저하로 인해 전환하기로 결정했습니다(오라클에 의존하는 AMM이 직면한 문제는 다음 섹션에서 논의할 것입니다).

2020년 10월에 출시된 Bancor의 현재 버전(v2.1)에는 두 가지 주요 기능이 있습니다.일방적인 유동성 및 비영구적 손실 보험.

Bancor는 측면 노출을 가능하게 한 최초의 AMM 중 하나였습니다. [참고: 하나의 토큰만 예치하여 LP 토큰을 받을 수 있는 기능이 반드시 일방적인 노출은 아닙니다. 슬리피지를 고려하십시오. ]

Bancor의 각 풀에는 관련 토큰과 Bancor의 기본 토큰 $BNT라는 두 개의 토큰이 포함되어 있습니다. 예를 들어 Alice가 wBTC 토큰을 제공하려는 경우 Bancor의 프로토콜은 wBTC 위치와 일치하도록 USD 등가 BNT를 생성합니다. 따라서 Alice와 Bancor 프로토콜은 각각 풀의 50%를 소유합니다. Bancor 플랫폼의 다른 거래자가 ETH를 wBTC로 교환하려는 경우 거래는 ETH-BNT 및 wBTC-BNT의 두 풀을 통해 진행되며 Alice는 wBTC-BNT 거래에서 수수료 수입을 얻습니다.

Bancor v2.1은 또한 장기 유동성 공급자를 위한 비영구적 손실 보험을 제공합니다. 30일 이상 잠긴 LP는 원금 수익의 최소 30%를 보장받습니다. 수익률은 매일 1%씩 선형적으로 증가하므로 락업 100일째에는 LP가 100% 원금 수익률을 보장받게 됩니다. LP에 의해 생성된 모든 IL은 Bancor가 각 LP의 포지션을 매칭할 때 발생하는 거래 수수료로 먼저 지불되며 아직 지불되지 않은 IL은 $BNT를 발행하여 충당됩니다.

이미지 설명

출처: 뱅코르

그러나 Bancor의 v2.1 아키텍처 설계에는 몇 가지 문제가 있습니다.

● 높은 가스비.프로토콜 및 스마트 계약의 아키텍처 설계로 인해 Bancor의 가스 수수료는 다른 DEX보다 훨씬 높습니다.각 거래에는 두 개의 거래 쌍(토큰 A에서 BNT로, BNT에서 토큰 B로)이 포함되며, 각 LP에 의해 생성된 IL에는 잠재적인 복잡성도 있습니다.

● 제한된 일방적 유동성.비영구적 손실 보험으로 인해 Bancor DAO의 공동 투자는 각 토큰 풀에 한도가 있음을 결정합니다. 풀이 가득 차면 잠재적인 LP는 풀에 있는 기존 LP가 유동성을 인출할 때까지 기다려야 가입할 수 있습니다. 인기 있는 토큰 풀은 ETH, wBTC 및 스테이블 코인과 같이 오랫동안 완전한 유동성을 유지해 왔습니다.

● 락업은 최대 100일까지 무상실손보험으로 교환 가능합니다.위에서 언급한 바와 같이 Bancor의 무상 손실 보험은 완전히 실현되기 위해 100일 동안 잠겨 있어야 합니다.

● 리워드는 수동으로 인출해야 합니다.텍스트

Bancor v3

2021년 11월에 처음 공개되었지만 아직 사용할 수 없는 Bancor v3는 v2.1의 주요 기능을 유지하면서 프로토콜을 효과적으로 재설계하여 위의 문제를 해결하려고 시도합니다.

v3는 일방적 유동성 아키텍처를 재설계했습니다. LP가 토큰(TKN)을 예치하면 동일한 양의 Bancor 풀 토큰(bnTKN)을 받습니다. 이러한 풀 토큰은 자동으로 수수료 수익을 합성하므로 1 bnTKN은 항상 1 TKN보다 크거나 같습니다. Bancor v2.1에는 풀 토큰 개념이 없습니다. 이러한 풀 토큰은 IL을 포함하지 않는 단일 기본 자산에 매핑되고 이 풀 토큰 개념은 다른 DeFi 플랫폼의 기본 아키텍처가 될 가능성이 높기 때문입니다(예: 방계친).

예치된 토큰은 플랫폼의 모든 토큰을 포함하는 스마트 계약에 투입되므로 프런트 엔드에서 여러 개의 개별 유동성 풀이 있는 것처럼 보일 수 있지만 실제로는 모든 자금이 예치금을 조정하기 위해 하나의 트랜잭션 로직 레이어가 있는 하나의 저장소에 있습니다. 인출 및 교환.

이미지 설명

출처: 뱅코르

이 아키텍처에는 많은 이점이 있습니다. 첫째, 중개 BNT가 가상화되기 때문에 트랜잭션이 두 개가 아닌 하나의 트랜잭션 쌍에서만 발생하면 되므로 가스 요금이 절감됩니다. 둘째, 풀 토큰을 사용하면 각 LP에 대한 IL 계산의 복잡성이 크게 줄어들어 가스 요금이 더욱 절약됩니다. BNT 스테이커는 또한 토큰을 어떤 특정 풀에 배치할지 선택할 필요가 없습니다. 대신 모든 BNT 유동성 공급자는 동일한 보상을 받습니다.

특히 이 아키텍처는 무제한 예금을 허용합니다. Bancor v2.1과 마찬가지로 Bancor DAO는 각 토큰이 거래에 제공할 수 있는 유동성을 결정하지만 상한에 도달하더라도사용자는 계속해서 토큰을 입금할 수 있습니다.. 이러한 초과 토큰은 1) 갑작스러운 가격 변동으로 인해 도입된 IL을 상쇄하고 2) 프로토콜 이외의 다른 수수료 수입 전략에 사용할 수 있습니다. 예를 들어 초과 ETH는 stETH를 얻기 위해 약정할 수 있고, 초과 LINK는 약정할 수 있으며, 초과 USDC는 Aave에서 빌려줄 수 있습니다.

불필요한 손실 보호 기능도 v3에서 재설계되었습니다. v2.1에서 LP는 완전한 비영구적 손실 보호를 위해 100일을 기다려야 했지만 v3에서는 LP가 즉시 보호됩니다. 그 대가로 Bancor v3는 0.25%의 인출 수수료와 잠재적인 공격을 고려하여 7일 지연을 청구합니다. 또한,다른 프로토콜 및 DAO는 자체 토큰에 IL을 제공하도록 선택할 수 있습니다.보호하다텍스트

새로운 새벽 (Dawn) 새벽

모든 AMM은 사용자(가장 넓은 선택, 최저 슬리피지 및 최저 수수료를 원하는 사용자), 유동성 공급자(제한된 IL로 최고의 수익을 원하는 사용자), 외부 프로토콜(토큰에 대해 낮은 비용을 원하는) 보유자가 충분한 유동성을 제공하고 균형을 유지해야 합니다. 네이티브 토큰 보유자(토큰 감사를 보고 싶은 사람). Bancor v2.1은 LP와 프로토콜을 보호하기 위해 몇 가지 혁신적인 솔루션을 도입했지만 사용자는 높은 가스 요금으로 인해 부담을 느꼈습니다. 예치금 한도와 맞물려 결국 TVL, 거래량, BNT 토큰 가격의 성장 정체로 이어졌습니다.

이미지 설명

출처: DefiLlama, CoinGecko

Bancor v3는 최고의 기능을 제공합니다. 무제한 예금과 즉각적인 IL 보호를 통해 Bancor는 TVL의 상당한 증가를 보게 될 것입니다. Bancor DAO는 이 지원을 사용하여 거래에 사용할 수 있는 유동성을 높이고 풀 깊이를 늘리는 동시에 거래자의 가격 하락을 줄일 수 있습니다. 새로운 아키텍처는 가스 요금을 줄일 수 있을 뿐만 아니라1inch 거래량을 늘리기 위한 Bancor 애그리게이터. 보다 실질적인 IL 보험 기금을 통해 높은 거래 수수료는 IL 보호를 직접적으로 증가시키고 간접적으로 BNT 평가를 촉진할 수 있습니다. 프로토콜과 DAO는 맞춤형 보상 프로그램을 시작하여 플랫폼 성장을 촉진할 수도 있습니다. 이미 가지고30개 이상의 DAO가 자금 관리를 위해 Bancor를 사용하기 시작합니다., Nexus Mutual, Yearn Finance 및 Woo Network 포함.

그러나 우리는 아직 이 변화의 최종 결과를 보지 못했습니다. Bancor v3는 Dawn(새벽), Sunrise(일출) 및 Daylight(일광)의 3단계로 출시됩니다. 첫 번째 단계는 즉각적인 IL 보호와 같은 Bancor v3의 주요 기능을 포함합니다. 첫 번째 단계는 2022년에 출시될 수 있습니다. 공개 버그 바운티를 사용할 수 있는 분기별로 제공됩니다. 두 번째 단계에는 유휴 자산을 활용하여 초유동적 수익을 창출하는 것과 같은 추가 기능이 포함됩니다.

보조 제목

오라클 지원 마켓 메이커

상수 제품 공식과 같은 간단한 AMM 알고리즘의 일반적인 문제는 가격이 항상 "구식"이라는 것입니다. AMM에서 거래 쌍의 가격은 예비 잔액을 기반으로 한 함수로 계산되기 때문에 차익 거래로 인해 거래 쌍의 가격은 나중에 시장 가격으로 업데이트됩니다. 사실은,AMM에서 실행되는 대부분의 거래는 차익 거래에 의해 이루어집니다.

비영구적 손실은 정보에 입각한 거래를 설명하기 위해 고주파 거래에서 사용되는 일반적인 용어인 "독성 흐름"을 받은 결과 유동성 공급자가 겪는 손실로 생각할 수도 있습니다. AMM의 LP는 항상 "잘못된" 가격을 제시하고 가격을 올바른 가격으로 조정하기 위해 거래하는 다른 참여자에게 의존합니다. 독의 흐름을 제한하기 위해 일부 프로토콜은 유동성 공급자가 압착되는 것을 방지하기 위해 외부 시장 시세를 제공하는 오라클 머신을 도입합니다. 이러한 AMM은 종종 다음과 같이 불립니다.텍스트

Dodo - 액티브 마켓 메이커

Dodo는 외부 시장 가격을 사용하여 시장 가격 주변에 유동성을 집중시키는 시장에 출시된 최초의 적극적인 시장 조성자 중 하나입니다. Dodo는 외부 가격의 영향을 조정할 수 있습니다. 한편 Dodo의 AMM은 외부 시장 가격에 유동성을 집중시키고 그 가격에 매수 및 매도 주문을 실행하는 반면, 시장 가격이 영향을 미치지 않을 때 Dodo의 Bonding Curve는 실제로 Uniswap v2 곡선이 되었습니다.

Dodo가 외부 시장 가격으로만 실행되도록 거래를 설정할 수 있어야 하는 것처럼 보이지만, 이것은 차익 거래의 위험을 증가시킬 것입니다. 예를 들어 거래자가 자산에 대한 오라클 호가가 다음 블록에서 올라갈 것이라는 것을 알고 있다고 가정하면 가격이 업데이트되기 전에 자산을 구매하려고 시도하고 오라클이 업데이트된 가격을 게시하는 즉시 Dodo에서 판매하려고 합니다. price on-chain 무위험 이익을 얻기 위한 자산. 중앙 집중식 유동성을 줄이면 이러한 위험이 완화됩니다. 따라서 이러한 차익 거래의 위험을 고려한 Dodo는 중앙 집중식 유동성의 균형을 맞추기 위해 오라클에만 의존하지 않도록 매개 변수를 설정합니다.

이미지 설명

출처: 도도

Dodo는 또한 유동성 공급자가 단일 통화 스테이킹을 포함하여 거래 쌍 풀에 두 토큰의 조합을 입금할 수 있도록 합니다. 예를 들어 LP는 ETH-USDC 풀에 별도로 ETH를 입금할 수 있습니다. 따라서 Dodo는 플랫폼에 유동성을 제공한다고 주장합니다.영구 손실 없음

하지만 세상에 공짜 점심은 없습니다. Dodo는 유동성 공급자로부터 토큰 재고를 확보하고 시장 조성자 역할을 하기 때문에 IL 위험 제거에는 재고 위험이 따릅니다. 이것은 실제로 Dodo가 제거하기 위해 열심히 노력해 온 또 다른 형태의 유독한 흐름입니다. 따라서 대부분의 Dodo의 TVL은 가격 변동 자산이 아닌 앵커 자산에 락업됩니다.

이미지 설명

텍스트

Lifinity - 솔라나의 액티브 마켓 메이커

Lifinity는 Dodo와 유사한 모델이지만 Pyth 네트워크를 Solana의 오라클로 사용합니다. Pyth는 각 데이터 공급자가 자신의 데이터를 체인에 직접 넣을 수 있도록 하고 Solana에는 수수료 수익 시장이 없기 때문에 선행 실행이 문제가 되지 않습니다. Lifinity는 현재 베타 버전이며 폐쇄된 액세스로 유동성을 예치할 수 있지만 테스트 결과는 좋아 보입니다.이미지 설명

출처: 리피니티

기간 초에 Lifinity는 SOL 가격이 하락했을 때(기간 A 이상) 더 많은 USDC를 축적하여 위의 효과를 달성했습니다. 따라서 정통한 재고 관리의 유리한 이점을 얻습니다. 그럼에도 불구하고 보다 변동성이 큰 시장 가격 조건(단계 C)에서 Lifinity는 SOL 가격이 폭락하기 직전에 유동성 풀의 균형을 재조정함에 따라 손실 기간도 경험했습니다.

실제 테스트는 Lifinity가 광범위한 대중에게 예금을 공개할 때 올 것입니다. 미화 1억 달러를 거래하는 것과 비교할 때 미화 100만 달러를 거래할 때 우수한 결과를 얻기가 더 쉽습니다. 또한,솔라나의 다가오는 수수료 수익 마켓플레이스수수료 수익 시장이 어떻게 구현되느냐에 따라 선제적 수단을 만들 수도 있습니다.

PMM(Proactive Market Makers)의 과제

오라클을 사용하는 AMM은 트레이드 오프에 직면합니다. 오라클은 DeFi 투기꾼이 통과하는 방법입니다.가격 조작그리고 선행공격의 주요 경로. 또한 그들은 대형 암호 화폐로 제한됩니다. Oracle 마켓 리더인 Chainlink는 Ethereum Mainnet만을 다룹니다.104개의 암호화폐 쌍; 대조적으로 Uniswap v2는 1,500 토큰

요약하다

요약하다

AMM의 주요 추세는 다음과 같이 요약됩니다.

자본 효율성을 보장하는 것보다 LP를 보호하고 IL 위험을 관리하는 데 더 중점을 둡니다.작년 초에는 LP 자본 효율성 개선에 대한 관심도 높아졌습니다. Uniswap v3의 도입은 이 문제를 해결할 뿐만 아니라 유동성 공급자에 대한 IL의 치명성을 보여줍니다. 따라서 시장의 관심은 IL 보호(Bancor) 및 가격 오라클에서 스프레드의 동적 조정 등에 이르기까지 LP를 보호하고 비영구적 손실을 관리하기 위한 메커니즘을 광범위하게 구축하는 것으로 이동했습니다.

효율성 개선은 이제 프로토콜 아키텍처 설계에 더 중점을 둡니다.주로 통합을 통해 가격 하락을 개선하고 가스 요금을 줄입니다. 예를 들어 Bancor v3와 Platypus는 모두 "옴니풀" 개념을 사용하여 유체 조각화를 줄이고 깊이를 개선합니다. 마찬가지로 Crocswap은 모든 것을 하나의 스마트 계약으로 통합하여 가스 요금을 대폭 줄입니다. 이점은 분명하지만 이러한 추세는 스마트 계약의 위험을 증가시킬 수 있으며 해커는 성공적인 공격으로 더 많은 이익을 얻을 수 있습니다.

구성 가능성은 여전히 ​​가장 중요한 고려 사항입니다.Uniswap v3가 반드시 구성 가능성을 방해하지는 않지만 다른 프로젝트에서 대체 가능한 토큰이 아닌 고유한 NFT 포지션을 통합하는 것은 어려운 작업이 될 것입니다. 다른 AMM은 다른 사용자 및 프로토콜에서 사용할 수 있는 유용하고 구성 가능한 토큰 LEGO를 만드는 혁신적인 방법을 고려하고 있습니다.

우리는 이 보고서에서 대부분의 기존 주요 AMM과 향후 AMM을 다루려고 시도했지만 DeFi 생태계의 급속한 발전으로 인해 주로 EVM 기반 AMM에만 집중할 수 있습니다. 우리가 언급한 AMM 외에도 많은 혁신적인 프로젝트가 있으며, 특히 중요한 활성화 인프라의 출현과 함께 합니다. 높은 처리량의 블록체인 플랫폼은 거래소가 Solana와 같은 중앙 지정가 주문장으로 돌아가도록 자극했습니다.Serum그리고 StarkNet/zkSync에서지그재그 교환. 좋다오핀의 스퀴스DeFi 신흥 기본 아키텍처 프로젝트는 LP를 허용합니다.비영구적 손실에 대한 완벽한 헤지. 무수한 크로스 체인 브리지의 도입으로 AMM 시스템은 다음과 같은 여러 블록체인에 걸쳐 있습니다.Osmosis그리고Catalog Finance

이미지 설명

출처: 프로젝트 웹사이트 및 백서, DefiLlama, CoinGecko. 2022년 3월 27일 기준.

언론은 종종 cryptocurrencies가 단지레플리카위로재원재원. L1 및 L2 블록체인의 높은 처리량은 오더북 모드 트랜잭션의 재현성을 가능하게 합니다. AMM의 용도는 무엇입니까?

원본 링크

원본 링크

Amber Group
Odaily 공식 커뮤니티에 가입하세요