Uniswap V3

FRAXを使用したUniv3の安定したペアへのアイドル状態の担保の展開

Lpが特定の価格範囲間で流動性を展開できるようにする Uniswapv3のAMMアルゴリズムの重要な革新により、ステーブルコインとステーブルコインのペア(FRAX-USDCなど)がタイトなペグ内で非常に深い流動性を獲得できるようになります。Uniswap v2と比較すると、Uniswap v3のレンジ注文は無限の価格範囲に広がるのではなく、流動性を集中させます。

Uniswap v3 流動性AMOは、FRAXに対して他のステーブルコインに流動性を提供することにより、FRAXと担保を機能させます。AMOはUniv3で任意の位置に入ることができ、それに対してFRAXをミントできるため、他のステーブルコインへの拡張と、後でUniv3の揮発性担保への拡張が可能になります。さらに、関数collectFees() を定期的に呼び出し、AMO利益を超過担保の市場操作に割り当てることができます。

AMO Specs

1) 担保解除 - アイドル状態の担保と新しく作成されたFRAXをUniv3ペアに預け入れます。

2) 市場操作 - Uni v3の取引手数料と、担保タイプ間のスワップが発生します。

3) 再担保化 - Uni v3ペアから撤退し、FRAXをバーンし、USDCを返してCRを増やします。

4) FXS1559 - CRを介して発生する毎日の取引手数料。

微分

すべての価格が、あるエンティティと別のエンティティの間の比率として存在します。従来は分母の共有アカウント単位(USDなど)として通貨を選択して、日用品やサービスの価格を比較していました。Uniswapにおいて、価格はプール内のyの準備金に対するxの準備金の量の比率によって定義されます。

Uniswap v3のレンジオーダーメカニズムは、特定の価格ポイントまたは ティックで準備金を「仮想化」することで、既存のx ∗ y = kの一定商品のマーケットメイク不変量(CPMM)に適合します。流動性ポジションがどのティックで制限されるかを指定することにより、特定の資産の範囲全体(0、∞)に流動性を分散させることなく、一定の積の不変量に従う範囲オーダーが作成されます。

Uniswap v3の価格は、値1.0001 1.0001からティック値iで定義されます。ティックの価格の境界は、代数群G = {gi∣i∈Z、g = 1.0001}で表すことができます。このメカニズムにより、整数を価格境界に簡単に変換でき、各ティック価格境界を価格の1つのベーシスポイント (0.01%) として別のものと区別できるという利便性があります。

仮想準備金は、各ポジションの流動性と ティックバウンドを追跡することで追跡されます。ティックの境界を越えると、そのティックに利用可能な流動性Lは、それぞれの価格範囲に出入りするポジションを反映して変化する可能性があります。ティック境界内では、スワップは仮想準備金に応じて価格sqrt(P)を変更します。つまり、一定の積(x ∗ y = k)の不変量のように機能します。仮想準備金x とy は、流動性と価格から計算できます。

実際の実装では平方根計算がティック内スワップを計算するのを防ぎ、四捨五入の誤差を防ぐのに役立つため、価格の平方根を使用することに注意してください。

流動性はx ∗ y = k CPMMの仮想kと考えることができ、ΔYは資産Yの量に対応し、ΔPはティック内の価格スリッページを表します。

Lはティック内スワップに対して固定されているため、ΔXとΔYは流動性と価格の平方根から計算できます。ティックを越える場合、スワップはP、境界までスリップし、次のティックで利用可能な流動性を再調整する必要があります。

最終更新