This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
Uniswap V4 の 3 つの主要な革新を整理する
6 月 13 日、Uniswap は Uniswap V4 コード ドラフトをリリースしました。 Uniswap V4 のビジョンは、「フック」を導入することで誰でもこれらのトレードオフの決定を行えるようにすることです。フックは、プール操作のライフサイクルのさまざまな時点で実行されるコントラクトであり、プールは v3 と同じトレードオフを行うことも、まったく新しい機能を追加することもできます。
2 年前、Uniswap V3 は資本効率を向上させるために集中流動性を導入しました。現在、Uniswap V4 は AMM スペースにカスタマイズと最適化をもたらしています。 DeFi とその将来について関心がある場合は、Uniswap V4 について詳しく知るためにこの記事を読んでください。
DeFiの誕生以来、UniswapはAMMイノベーションの最前線に立ってきました。 Uniswap は 5 年の歴史の中で、合計 3 回の変更を経験しました。
V1 = 革新的なERC20からETHへの流動性プールとAMM。
V2 = ERC20/ERC20流動性プールとフラッシュスワップを有効にします。
V3 = 集中流動性。
Uniswap V4 のリリースにより、Uniswap は次の 3 つの新しいコンセプトで DeFi 分野に革命を起こします。
1.「フック」
2.「シングルトン」
3.「フラッシュ会計」
まず、Uniswap V4 の必要性を理解する必要があります。 V2/V3 リリースでは、カスタマイズ性の欠如が問題となっていました。技術的な複雑さのため、サードパーティの開発者は、ボラティリティ オラクルや指値注文を V2/V3 に追加することができませんでした。
**フックとは何ですか? **
V4 では、Uniswap はフックと呼ばれる新しい機能を通じてこの問題を解決しようとします。フックは、プール内のさまざまな「キーポイント」でロジックを実行できる外部スマート コントラクトです。キーポイントとは、スワップ前後やLPの入出金時などの操作を指します。
フックを通じて、流動性プール作成者はプールパラメータを調整し、AMM に新機能を導入できます。それだけでなく、フックの実装により曲線が変化し、Uniswap の上にさまざまな戦略を構築できるようになり、最終的には LP/スワッパーにさらに利益をもたらすことができます。
例示的な使用例は次のとおりです。
**・ティックと呼ばれる、可能な限り小さな値動きで指値注文を作成します。 **
**・時間加重平均マーケットメーカー (TWAMM) マーケットメイキングにより、注文自体がより小さな部分に分割されます。 **
**・変動性手数料は、バランスの取れたプールを促進するために、ボラティリティが高い期間に導入されます。 **
フックを使用すると、オラクルをカスタマイズしたり、内部化された MEV を LP 保有者に配布したりすることもできます。
さらに、V4 には、実行中にロジックを呼び出すことができるアクション フック (アクション フック) と呼ばれる別の機能があります。アクション フックは、「Flag」条件が満たされて「True」になった場合にのみトリガーされて実行されるコントラクトです。
次のフローチャートを例に挙げます。
スワップの前に、コントラクトはファンドプールのボラティリティを評価するためにフラグをチェックします。ボラティリティが高い場合、フラグは「True」になり、アクションフックが実行されます。ボラティリティがあまり高くない場合、フラグは「False」になります。スワップは通常どおり実行されます。
これを行うことで、アクション フックは、どのフックを実行するかを決定する、よりガス効率の高い方法を実装します。 V4 では、8 つの異なるシナリオでアクション フックを実装できるようになりました。
シングルトン モード
一方、シングルトン構造とフラッシュ アカウンティングにより、V4 ではより安価なトランザクションと展開エクスペリエンスが可能になります。それはどのように達成されるのでしょうか?
V3 では、流動性プールが作成されるたびに新しいコントラクトを展開する必要があり、展開には非常に費用がかかりました。 V4 では、シングルトン パターンによりすべてのプールが 1 つの契約内に保持されるため、プールの展開コストが V3 より 99% 低くなります。
V3 では、すべてのトランザクションまたは LP 誓約は「トークンの転送」アクションで終了します。つまり、すべての操作でトークンを転送する必要があります。これにより、取引所は各操作中に大量のガス料金を消費する可能性があります。
ライトニング会計システム
V4 の Lightning Ledger システムでは、各操作 (スワップ/デプロイ) によって内部残高が更新されるだけであり、残高は「デルタ」で表されます。スワップの終了までに、一連の計算の後、正味の「デルタ」残高が単純にスワップアウトされます。
流動性プール管理者は転送終了時にトークンを所有する必要がないため、ライトニング会計システムにより流動性プールの支払い能力が確保されます。このアーキテクチャをシングルトン パターンと組み合わせると、マルチホップ トランザクションと複雑なプール操作が簡素化され、V4 がよりユーザー フレンドリーになります。
残念ながら、ストレージの払い戻し制限を超えると、ユーザーは内部残高更新のためにガス料金を支払う必要があるため、ライトニング アカウンティング モデルは依然として非常に高価です。ガス料金を削減するために、Uniswap は一時ストレージを EIP-1153 からアップグレードする必要があります。
**一時ストレージとは何ですか? **
テンポラリストレージとは、簡単に言うと、トランザクション実行環境に一時的な記憶領域を提供する方法で、トランザクションの完了後に消滅します。
一時ストレージは、全体的なガスコストの削減に役立つだけでなく、スマートコントラクトを簡素化し、スマートコントラクト間の相互作用を改善するのにも役立ちます。
V4 からのその他の注目すべきアップグレードは次のとおりです。
ネイティブ ETH スワップを復元します。
寄付機能の導入 (流動性プロバイダーへのヒントなど);
** スワップ手数料の上限を制御するためのガバナンス更新。 **
つまり、Uniswap V4 は、これまでよりもカスタマイズ可能で柔軟かつ効率的な自動マーケット メーカーを提供します。より多くの DApps が V4 の柔軟性を活用し、流動性プロバイダーに利益をもたらしたり、資本効率を向上させたりするための最適化戦略を設計することが予想されます。