Curve Launch:仕組み
仮想クォートリザーブを持つ定数積カーブで固定供給量を販売し、その後、同じ価格・同じトランザクションで、誰も流動性を除去できない専用のUniswap v4プールへ引き渡します。
ボンディングカーブ
各ローンチは全供給量Sを1回だけミントし、承認されたクォート資産に対する定数積カーブを開きます。カーブは、クォートリザーブQ + vQ(実際に保有するクォートと仮想リザーブvQの合計)とトークンリザーブRに対して取引されます。卒業後のプールにも同じルールが適用されるため、価格は連続します。
csはカーブで販売される供給量、R0はトークンリザーブの開始値(csより大きいため、その一部は仮想的)、Tは手数料控除後の実際のクォートで表した卒業閾値です。カーブ上の価格は(Q + vQ) / Rです。売却で仮想クォートが支払われることはありません。カーブの開始から卒業までの価格の上昇倍率は((vQ + T) / vQ)2.
| テストネット構成 | 値 |
|---|---|
| 供給量S | 1,000,000,000トークン |
| 仮想クォートリザーブvQ/閾値T | 1.4 ETH / 4.2 ETH |
| カーブで販売cs/プールに投入 | 800,000,000 (80%) / 200,000,000 (20%) |
| 開始価格/卒業価格 | 1.3125 × 10−9 / 2.1 × 10−8 トークンあたりのETH |
仮想リザーブと閾値はクォート資産ごとに設定され、ローンチごとにスナップショットされます。他のデプロイでは値が異なる場合があります。
卒業
- 閾値に達する購入は閾値までに制限され、超過分は同じ取引内で返金されます。
- QがTに達すると、vQはゼロに、Rは実際の残存供給量S − csに設定されます。プールは集まったクォートTと確保されたトークンを保有し、その価格T / (S − cs)はカーブの最終価格と完全に一致します。
- そのトランザクション内で、グラデュエーターはトークンのUniswap v4プールをカーブ価格どおりに開き、集まったクォートと確保された供給量を、自らが永続的に保有する1つのフルレンジポジションとして投入します。LPトークンはなく、流動性を除去する関数もありません。
- その後、供給量は保有者によるバーンとバイ・アンド・バーンによってのみ減少します。
オープニング購入税
ローンチ後の短い期間、購入には取引手数料に加えて税がかかります。この税は残り時間の3乗に従って減衰するため、急速に下がり、期間の終わりにゼロになります。
s0はティアの開始時の税率、wは秒単位の適用期間、tはローンチからの経過秒数です。手数料と税の合計が支出額の99%を超えることはないため、買い手は常に少なくとも1%を保持します。コンパイル済み制限:s0は最大99%、wは最大60秒。売却にはオープニング税はかかりません。
| テストネットのティア | s0 | w | 5 s時点の税率 | 10 s | 20 s |
|---|---|---|---|---|---|
| 厳格ティア(デフォルトを含む) | 90% | 15 s | 26.7% | 3.3% | 0% |
| 標準ティア | 50% | 30 s | 28.9% | 14.8% | 1.9% |
税の行き先
オープニング税はプロトコルがティアごとに定め、プロトコルトレジャリーにのみ計上されます。クリエイター、プラットフォーム、リファラーとは分配されないため、自己取引によって還流させることはできません。
ローンチャーの初回購入
ローンチのトランザクション自体の中で行われる購入にはオープニング税がかからず(取引手数料は適用されます)、受け取れるのは供給量の最大10%です。これがシステム内で唯一の免除です。
手数料と台帳
すべての取引にはベーシスポイント単位の手数料がかかります。カーブ上では、手数料とその配分はローンチティアからスナップショットされます。プールでは、手数料フックがデプロイごとに固定された1つの手数料を課し、同じ配分で計上します。取引中に送金(プッシュ)されるものはありません。すべての取り分はRtpCoreの台帳に計上され、その所有者が受け取ります。
| 項目 | コントラクトが強制するルール |
|---|---|
| カーブ上の取引手数料 | ティアごとに設定、0超かつ最大5%。テストネットの全ティアで1%。 |
| プールの手数料 | デプロイごとに1つの値、最大1%。テストネットでは1%。 |
| 配分 | プロトコルの取り分、プラットフォームの取り分、リファラルの取り分はティアごとに設定され、合計は最大100%です。残りはクリエイターが受け取るため、端数は漏れません。各ローンチは、ローンチ時点のティアの配分を維持します。ティアの値はオンチェーンで読み取れます。 |
| 受取人がいない場合 | プラットフォームの受取先がない場合、または有効なリファラーがいない場合、その取り分はプロトコルトレジャリーに入ります。 |
| ローンチ手数料 | ローンチ時にトレジャリーへ支払われます。最大1 ETH。 |
リファラルの健全性。取引者、受取人、ローンチャー、またはクリエイターキーと同一のリファラーは、リファラーなしとして扱われます。プールでの取引ではフックからはルーターしか見えないため、トランザクションの発信元(origin)を取引者とみなします。
クリエイターキーと認証ティア
クリエイター手数料は、アドレスキー、またはソーシャルハンドルキーに蓄積されます。ソーシャルハンドルキーは、72時間の公開告知を伴うアテステーション付きの提案によって後からウォレットに紐付けられ、その告知期間中はオーナーまたはトレジャリーが取り消すことができます。紐付けされていないハンドルの残高は、ハンドルが紐付けられた時点で期限なく受け取ることができ、回収(スイープ)はありません。
ティアは、クリエイターキーにIDアテステーションを求めることができます。これはローンチ時と、クリエイターキーの移転時に、チェーンのアテステーションレジストリから読み取られます。
バイ・アンド・バーン
ローンチがプールへ移行した後は、すべての手数料の一部がプロトコル自身の取り分から差し引かれ、そのローンチの買い戻しリザーブに蓄積されます。テストネットでは手数料の5%であり、ティアのプロトコルの取り分がこれより小さくなることはありません。RtpBuybackEngineはリザーブを使ってプールで購入を行い、その購入で得たトークンは同じトランザクション内ですべてバーンされます。誰でも呼び出すことができ、オーナー、セッター、一時停止機能はなく、呼び出しの間には何も保有しません。
| 価格と規模の保護(デプロイ時に固定) | テストネット |
|---|---|
| 参照価格:手数料フックのオラクルによる、少なくともこの期間の平均ティック | 30分 |
| バンド:購入によって価格を押し上げられるのは、参照価格とスポット価格のうち低い方から最大でこの幅まで | 100ティック(約1%) |
| 1回の呼び出しあたりの規模:リザーブに対する割合と、プールのクォートの厚みに対する割合 | 10%; 0.5% |
| レート制限:プールの厚みに基づくトークンバケットと、その補充期間 | 0.5%、30分 |
| 呼び出し間のクールダウン(規模のうち約定した割合に応じて調整) | 600 s |
| 呼び出し者へのチップ(支出したクォートから、コンパイル済み上限0.5%) | 0.1% |
価格をバンドの外へ動かすフロントランニングが起きた場合、約定は発生せず、呼び出しは何も支出せずにリバートします。
