All pages
Powered by GitBook
1 of 1

Loading...

μœ λ‹ˆμŠ€μ™‘ v3

유휴 담보λ₯Ό μœ λ‹ˆμŠ€μ™‘ 졜적의 μ•ˆμ •μ  짝으둜 λ°°μΉ˜μ‹œν‚€κΈ°

LPκ°€ νŠΉμ • 가격 λ²”μœ„ 사이에 μœ λ™μ„±μ„ λ°°μΉ˜ν•  수 μžˆλŠ” μœ λ‹ˆμŠ€μ™‘ v3의 AMM μ•Œκ³ λ¦¬μ¦˜μ˜ 핡심 은 FRAX와 USDC쌍과 같이 μŠ€ν…Œμ΄λΈ” 코인 쌍이 페그 λ‚΄μ—μ„œ μœ λ™μ„±μ„ 첨가할 수 있게 ν•˜λŠ” κ²ƒμž…λ‹ˆλ‹€. Uniswap v2와 λΉ„κ΅ν–ˆμ„ λ•Œ Uniswap v3의 λ²”μœ„ 주문은 λ¬΄ν•œν•œ 가격 λ²”μœ„λ‘œ νΌμ§€λŠ” λŒ€μ‹  μœ λ™μ„±μ„ μ§‘μ€‘μ‹œν‚€λŠ” 것이닀.

μœ λ‹ˆμŠ€μ™‘ v3 μœ λ™μ„± AMOλŠ” FRAX와 λ‹€λ₯Έ μŠ€ν…Œμ΄λΈ” 코인 μŒμ— μœ λ™μ„±μ„ μ²¨κ°€μ‹œν‚΅λ‹ˆλ‹€. AMOλŠ” μœ λ‹ˆμŠ€μ™‘μ˜ μ–΄λ””λ“  μ‚¬μš©ν•˜λ©° FRAXλ₯Ό λ―ΌνŒ…ν•˜λŠ”λ° μ‚¬μš©λ  수 μžˆκΈ°μ—, λ‹€λ₯Έ μŠ€ν…Œμ΄λΈ” 코인을 ν™•μž₯μ‹œν‚€κ³  μœ λ‹ˆμŠ€μ™‘ 3의 담보λ₯Ό νƒœμšΈ 수 μžˆλ‹€. λ˜ν•œ, AMO 이읡을 초과 λ‹΄λ³΄μ˜ μ‹œμž₯ μš΄μ˜μ— ν• λ‹Ήν•˜κΈ° μœ„ν•΄ collectFees() ν•¨μˆ˜λ₯Ό 주기적으둜 μ‚¬μš©ν•  수 μžˆλ‹€.

AMO ν™œμš© λΆ„μ•Ό

1. 비담보화 - 유휴 담보물과 μƒˆλ‘œ 주쑰된 FRAXλ₯Ό Univer3 μŒμ— μ˜ˆμΉ˜ν•©λ‹ˆλ‹€.

2. μ‹œμž₯ 운영 - Univer3 거래 수수료 및 담보 μœ ν˜• κ°„ μŠ€μ™‘μ„ νšλ“ν•©λ‹ˆλ‹€.

3. μž¬μƒν˜Έν™” - Univercalize 3 μŒμ—μ„œ μ² μˆ˜ν•˜κ³  FRAXλ₯Ό νƒœμš΄ λ‹€μŒ USDCλ₯Ό λ°˜ν™˜ν•˜μ—¬ CRλ₯Ό μ¦κ°€μ‹œν‚΅λ‹ˆλ‹€.

4. FXS1559 - CRμ—μ„œ λ°œμƒν•œ 일일 거래 수수료

νŒŒμƒμƒν’ˆ

λͺ¨λ“  가격은 μ—¬λŸ¬ 개체 사이에 λΉ„μœ¨λ‘œ μ‘΄μž¬ν•©λ‹ˆλ‹€. 일반적으둜, μš°λ¦¬λŠ” 일상 μƒν’ˆκ³Ό μ„œλΉ„μŠ€μ˜ 가격을 λΉ„κ΅ν•˜κΈ° μœ„ν•΄ λΆ„λͺ¨(예: USD)μ—μ„œ 톡화λ₯Ό 곡유 계정 λ‹¨μœ„λ‘œ μ„ νƒν•©λ‹ˆλ‹€. μœ λ‹ˆμŠ€μ™‘μ—μ„œ 가격은 ν’€μ˜ Y에 λŒ€ν•œ X의 λ§€μž₯λŸ‰ λΉ„μœ¨λ‘œ μ •μ˜λ©λ‹ˆλ‹€.

μœ λ‹ˆμŠ€μ™‘ v3의 λ²”μœ„ λ‚΄ 메카닉은 μ˜ˆμ•½κΈˆμ„ νŠΉμ • 가격(Tick)으둜 "가상화"ν•˜μ—¬ κΈ°μ‘΄ x*y=k CPM(Constant-Product Market Making Invariant)에 μ ν•©ν•©λ‹ˆλ‹€. μœ λ™μ„± μœ„μΉ˜κ°€ μ–΄λ–€ 가격에 μ˜ν•΄ μ œν•œλ˜λŠ”μ§€λ₯Ό μ§€μ •ν•¨μœΌλ‘œμ¨, νŠΉμ • μžμ‚°μ— λŒ€ν•΄ 전체 λ²”μœ„μ— μœ λ™μ„±μ„ λΆ„μ‚°μ‹œν‚¬ ν•„μš” 없이 μƒμˆ˜ 생성물 λΆˆλ³€λŸ‰μ„ λ”°λ₯΄λŠ” λ²”μœ„ μˆœμ„œκ°€ μƒμ„±λ©λ‹ˆλ‹€.

μœ λ‹ˆμŠ€μ™‘ v3의 가격은 νŠΉμ • 가격 κ°’ "I"에 λŒ€ν•œ κ°’ 1.0001둜 μ •μ˜λ©λ‹ˆλ‹€. 가격에 λŒ€ν•œ κ²½κ³„λŠ” λŒ€λΆ€λΆ„ G = {g^iI i∈ Z,g=1.0001}으둜 λ‚˜νƒ€λ‚Ό 수 μžˆμŠ΅λ‹ˆλ‹€. 이 λ©”μ»€λ‹ˆμ¦˜μ€ μ •μˆ˜λ₯Ό 가격 κ²½κ³„λ‘œ μ‰½κ²Œ λ³€ν™˜ν•  수 있으며, 각 눈금 가격 경계λ₯Ό λ‹€λ₯Έ κ°’μ—μ„œ ν•˜λ‚˜μ˜ 기쀀점(0.01%)으둜 이산화할 수 μžˆλŠ” νŽΈλ¦¬ν•¨μ„ κ°€μ§€κ³  μžˆμŠ΅λ‹ˆλ‹€.

가상 μ€€λΉ„κΈˆμ€ 각 μœ„μΉ˜μ˜ μœ λ™μ„±κ³Ό ν‹± 경계λ₯Ό μΆ”μ ν•˜μ—¬ μΆ”μ λ©λ‹ˆλ‹€. ν‹± 경계λ₯Ό λ„˜μ–΄μ„œλ©΄ ν•΄λ‹Ή 틱에 μ‚¬μš©ν•  수 μžˆλŠ” μœ λ™μ„±μ€ 각각의 가격 λ²”μœ„μ— λ“€μ–΄κ°€κ³  λ‚˜μ˜€λŠ” μœ„μΉ˜λ₯Ό λ°˜μ˜ν•˜μ—¬ 변경될 수 μžˆλ‹€. ν‹± 경계 λ‚΄μ—μ„œ μŠ€μ™‘μ€ 가상 μ˜ˆμ•½μ— 따라 가격 √Pλ₯Ό λ³€κ²½ν•œλ‹€. 가상 λ§€μž₯λŸ‰ x와 yλŠ” μœ λ™μ„±κ³Ό κ°€κ²©μ—μ„œ 계산할 수 μžˆμŠ΅λ‹ˆλ‹€.

μ‹€μ œ κ΅¬ν˜„μ—μ„œλŠ” κ°’μ˜ μ œκ³±κ·Όμ„ μ‚¬μš©ν•˜λŠ”λ°, μ΄λŠ” 제곱근 연산이 ν‹± λ‚΄ μŠ€μ™‘ κ³„μ‚°μ—μ„œ μ ˆμ•½λ˜κΈ° λ•Œλ¬Έμ— 반올림 였λ₯˜λ₯Ό λ°©μ§€ν•˜λŠ” 데 도움이 되기 λ•Œλ¬Έμ΄λ‹€.

μœ λ™μ„±μ€ 'x * y = k' CPMμ—μ„œ κ°€μƒμ˜ 'k'둜 생각할 수 있으며, dYλŠ” μžμ‚° Y의 양에 ν•΄λ‹Ήν•˜λ©° PλŠ” 눈금 λ‚΄ 가격 ν•˜λ½μ„ λ‚˜νƒ€λ‚Έλ‹€.

L은 인트라-ν‹± μŠ€μ™‘μ— κ³ μ •λ˜λ―€λ‘œ dX와 dYλŠ” κ°€κ²©μ˜ μœ λ™μ„±κ³Ό μ œκ³±κ·Όμ—μ„œ 계산할 수 μžˆλ‹€. 체크 ν‘œμ‹œλ₯Ό λ„˜μ–΄κ°ˆ λ•Œ μŠ€μ™‘μ€ P κ²½κ³„κΉŒμ§€λ§Œ λ―Έλ„λŸ¬μ Έμ•Ό ν•˜λ©° λ‹€μŒ 체크 ν‘œμ‹œμ— μ‚¬μš©ν•  수 μžˆλŠ” μœ λ™μ„±μ„ λ‹€μ‹œ μ‘°μ •ν•΄μ•Ό ν•©λ‹ˆλ‹€.

μœ λ™μ„±AMO

Uniswap v3 μœ λ™μ„± AMO(μ•ˆμ •μ ) 계약은 0x3814307b86b54b1d8e7B2Ac34662De9125F8f4E6μ—μ„œ λ°°ν¬λ©λ‹ˆλ‹€.