μ ν΄ λ΄λ³΄λ₯Ό μ λμ€μ μ΅μ μ μμ μ μ§μΌλ‘ λ°°μΉμν€κΈ°
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μμ λ°°ν¬λ©λλ€.