DeFi 유동성 채굴이 뜨겁습니다. Balancer에 참여하기 전에 이러한 개념을 알아야 합니다.
편집자 주: 이 기사의 출처는배빗 정보 (ID: bitcoin8btc)편집자 주: 이 기사의 출처는
배빗 정보 (ID: bitcoin8btc)Balancer배빗 정보 (ID: bitcoin8btc)
, 저자: Fernando Martinelli, 번역자: 자유롭고 쉬운 Xi, 허가 하에 출판.최근 컴파운드의 거버넌스 토큰인 COMP의 인기에 힘입어 Defi "유동성 채굴"의 물결이 공식적으로 도래했으며 시장에서도 높은 기대를 받고 있으며 유니스왑의 고급 버전으로 알려져 있습니다., 자체 거버넌스 토큰 마이닝을 시작하려고 합니다. Balancer의 유동성 마이닝에 참여하기 전에 몇 가지 개념을 이해해야 합니다. 하나는 Balancer 예비 풀의 가치를 계산하는 방법, 다른 하나는 비영구 손실 계산, 마지막은 미끄러짐 계산입니다.이를 위해 Balancer CEO는 Fernando Martinelli가 우리를 안내할 것입니다.
밸런서의 백서
, 관련된 모든 수학을 이해하는 것이 어려울 수 있습니다. 다행히 대부분의 복잡한 편미분과 증명은 프로토콜을 이해하고 사용하는 데 실제로 불필요합니다. 간단한 불변량(가치 함수라고 함)은 Balancer 자산 보유고에 있는 모든 흥미로운 자체 균형 속성을 보장합니다.
보조 제목기사)
밸런서 리저브 풀의 가치
밸런서 리저브 풀은 최대 8개의 서로 다른 ERC20 토큰으로 구성될 수 있으며 각 토큰에는 자체 임의 가중치가 있습니다. 이 가중치는 예비 풀이 한 번에 각 토큰에서 보유해야 하는 가치의 백분율을 나타냅니다. 시장에 활동적인 합리적인 중재자가 있고 풀의 수수료가 낮은 한, 리저브 풀이 보유한 각 토큰의 가치 비율은 항상 풀의 가중치에 매우 근접할 것으로 예상됩니다. (수수료가 높은 Balancer pool의 상황은 이 글을 참고하세요.
기사
낮은 수수료로 토큰 가격이 다른 토큰에 비해 변경될 때마다 차익 거래자는 토큰 간의 풀 가치 분배를 원래 사전 정의된 가중치로 복원하도록 인센티브를 받습니다.
각 토큰에 대한 유연한 가중치 선택의 흥미로운 효과는 예비 풀 유동성 공급자(LP)가 각 자산에 대해 감수하고자 하는 위험 수준을 제어할 수 있다는 것입니다. 예를 들어, 그들이 MKR(vs. ETH)에 대해 낙관적이라면 높은 MKR 가중치와 낮은 ETH 가중치로 예비 풀에 유동성을 추가하도록 선택할 수 있습니다. 이러한 예비 풀이 없으면 자체적으로 생성할 수도 있습니다. 그렇게 하면 MKR이 ETH에 비해 상승할 때 MKR의 장점을 최대한 활용할 수 있습니다.
물론 이 이점은 MKR을 100% 보유하는 것과 같지는 않지만 MKR과 ETH 사이에 50/50 예비 풀을 갖는 것보다 훨씬 나을 것입니다. 아래 스크린샷은 실제로 일어나는 일을 보여줍니다.
밸런서 리저브 풀에 유동성을 제공할 때 물어볼 수 있는 몇 가지 주요 질문은 다음과 같습니다.
MKR의 가격이 두 배가 되고 ETH가 그대로 유지된다면, 75% MKR과 25% ETH(위 스크린샷과 유사)를 보유한 예비 풀의 가치는 얼마나 증가할까요?
~에
가중치가 10%인 토큰의 가격이 80% 하락하면 예비 풀 손실은 얼마입니까?
위의 모든 질문에 대한 답변을 제공하는 매우 간단한 공식입니다. 밸런서 풀의 가치(예: USD로 계산)는 기본 토큰 각각에 대한 동일한 참조의 (USD) 가격 변동에 따라 변경됩니다.
~에토큰 i의 달러 가격 변동이며,토큰 i의 무게입니다.
이 방정식의 긴 형식 증명은 다음 웹 사이트에서 사용할 수 있습니다.
자세한 기사
이 공식을 사용하면 위에서 언급한 질문에 쉽게 답할 수 있습니다. 이 토큰의 무게. 그래서 우리는:
MKR의 토큰 가격이 두 배가 되면 MKR 75%와 ETH 25%가 포함된 예비 풀의 총 가치는 68.2%(=2^0.75=1.682) 증가하는 반면 50/50 비율 예비 풀의 총 가치는 41.4% 증가( =2^0.5=1.414).
예비 풀의 토큰의 가중치가 10%이고 가격이 80%(또는 ΔP_usd = 0.2) 하락하면 예비 풀의 총 가치는 약 15%(=0.2^0.1=0.8513)만 떨어집니다. .보조 제목。
유동성 공급자의 불변 손실(IL)
"비영구적 손실"이라는 용어는 Pintail의 기사가 나온 후 널리 퍼졌습니다. 이전에 이 용어를 들어본 적이 없다면 Uniswap 리저브 풀 반품에 대한 Pintail의 기사를 읽어보십시오.
중요한 기사
정의에 따라 비영구 손실(IL)은 준비금 풀에 있는 자산의 손실을 해당 자산이 풀에서 제외될 경우 손실되는 비율로 설명하며 다음과 같이 표현됩니다.
위 공식은 수수료가 0인 예비 풀의 경우를 고려합니다. 수수료가 없는 밸런서의 가치 함수는 경로에 구애받지 않습니다(즉, 트랜잭션 순서가 풀의 최종 상태를 변경하지 않음). 즉, 유동성 공급자(LP)가 유동성을 추가했을 때와 동일한 가격으로 모든 관련 토큰에서 유동성을 제거하면 비영구적 손실은 0이 됩니다. 그들은 투자한 토큰을 소유하게 됩니다. 동전.
등식에 수수료를 추가하면 유동성 공급자(LP)의 최종 수익은 비영구적 손실을 제외한 누적 수수료(총 준비금 풀 가치의 백분율)가 됩니다.
다음 정의를 사용하여 풀에서 보유한 가치의 변화를 변경하여 비영구적 손실에 대한 위의 공식을 확장할 수 있습니다.
위에서 언급한 바와 같이 비영구적 손실은 예비 풀 가치와 보유 풀의 변화로도 나타낼 수 있습니다.
따라서 위 공식을 대체하면 Balancer 풀의 비영구적 손실에 대한 최종 표현을 얻을 수 있습니다.
비영구적 손실은 가치 함수의 볼록성으로 인해 항상 0 또는 음수가 됩니다. 이로 인해 부정적인 손실이 이익으로 해석되는 혼란이 생길 수 있습니다. 이것은 사실이 아닙니다. 비영구적 손실(IL)이 항상 음수라는 것은 토큰 가격의 상대적인 변화가 항상 일시적인 손실을 초래한다는 것을 의미합니다.
보조 제목
밸런서 리저브 풀의 미끄러짐
정의에 따르면 슬리피지는 거래에서 현물 가격에 비해 실제로 지불된 가격의 백분율 변화입니다.
수수료가 존재하는 밸런서 리저브 풀에서 현물 가격은 다음과 같이 정의됩니다.
정의에 따르면 거래의 유효 가격은 거래자가 판매한 금액(amountIn)을 다른 토큰으로 얻은 금액(amountOut)으로 나눈 비율입니다.
백서에서 파생된 amountOut 공식을 사용하여 다음과 같이 다시 작성할 수 있습니다.
사용자가 판매할 금액(amount in)을 정의하는 트랜잭션을 처리하고 있지만 다음 섹션에서 자세히 설명하는 것처럼 사용자가 구매할 금액(amountOut)을 정의할 때 아래 전체 유도가 수행될 수 있습니다.
유효 가격이 현물 가격을 초과하는 비율로 슬리피지를 정의할 수 있습니다. 이는 유효 가격에 영향을 미치므로 거래 금액(Ai)의 함수입니다.
따라서 거래의 유효 가격이 102이고 현물 가격이 100이면 미끄러짐은 2%입니다.
이 선형화는 SOR(Smart Sequential Router)을 비롯한 많은 알고리즘 최적화에 유용합니다.
선형화를 통해 슬리피지를 트랜잭션 금액의 선형 함수로 다시 작성할 수 있습니다.
미끄럼 기울기(SL)는 단순히 Ai = 0일 때 위에 정의된 미끄럼 공식의 미분입니다. 다양한 방법으로 계산할 수 있지만 최종 솔루션은 다음과 같습니다.
보조 제목
미끄러짐 계산 예
70% AST / 30% WETH 리저브 풀을 예로 들어 보겠습니다. 작성 당시 예비 풀에는 414만 7000개의 AST와 491개의 WETH가 있습니다.
위에서 도출한 공식을 사용하여 거래가 이 준비금 풀에 야기할 슬리피지를 계산해 봅시다. 여기서 설정한 수수료는 0.0099(0.99%), Bi는 리저브 풀(491 WETH)에 판매된 토큰의 잔액, Wi는 리저브에 판매된 토큰의 가중치(0.3), wo는 구매한 토큰의 가중치입니다. 풀( 0.7). 따라서 이 리저브 풀의 선형 미끄러짐 공식은 다음과 같습니다.
WETH로 거래하는 AST의 선형 슬리피지는 다음과 같이 쓸 수 있습니다.
즉, 1 WETH를 거래한다면 0.14%의 가격 하락이 예상됩니다. 이것은 우리가 balancer.exchange에서 거래를 시뮬레이션했을 때 정확히 얻은 것입니다.
미끄러짐의 또 다른 경우:
완벽을 기하기 위해 토큰을 구매할 때 amountOut(Ao)에 대한 슬리피지 공식을 도출해 보겠습니다. 공식은 매우 유사하며 동일한 유효 가격 공식으로 시작합니다.
그러나 이번에는 백서에서 알 수 있듯이 Ai를 Ao의 함수로 확장합니다.
미끄러짐은 Ao의 함수로 쓸 수 있습니다.







