Uniswap V4 にはどのような新機能がありますか?
原文:《Our Vision for Uniswap v4》
作者:Hayden Adams
编译:Frank,Foresight News
2年前、私たちはUniswap v3をリリースしました。これは、オンチェーン流動性とDeFiの分水嶺です。現在、Uniswapプロトコルは最大の分散型取引プロトコルであり、1.5兆ドル以上の取引を処理しており、公共インフラとしてだけでなく、暗号エコシステムの重要な構成要素でもあります。
技術と市場の進化に伴い、Uniswapプロトコルも進化し続ける必要があります。これが、私たちがUniswap v4のビジョンを紹介する理由です。私たちは、これが流動性の創出やオンチェーン取引に無限の可能性を開くと信じています。
私たちは現在、v4のコード草案を公開しており、公開の場で構築し、オープンなフィードバックと意味のあるコミュニティの貢献を得ることができます。私たちは、これが数ヶ月にわたるプロセスになると予想しています。Uniswap v4のコアおよびその他のリポジトリのオープンソースの初期バージョンを読むことができ、技術白書草案を読み、ここで貢献する方法についての詳細を知ることができます。
Uniswap v3は、非常に複雑な空間をバランスさせる強力で革新的な流動性アプローチを採用しており、新機能は高い手数料とコードの複雑さを代償に実現されています。例えば、v3はオラクルを確立し、開発者がリアルタイムのオンチェーン価格データを統合できるようにしましたが、その代償としてトレーダーの取引コストが増加しました。
私たちのUniswap v4のビジョンは、「フック」(hooks)を導入することで、誰もがこれらのトレードオフの決定を行えるようにすることです。「フック」は流動性プールの操作ライフサイクルの各段階で実行されるコントラクトです。流動性プールはv3と同じトレードオフを行うことができ、新しい機能を追加することもできます。
例えば、v4ではネイティブに動的手数料をサポートしたり、オンチェーンの指値注文を追加したり、時間加重平均マーケットメーカー(TWAMM)として大口注文を時間をかけて分散させることが可能になります。
このカスタマイズに加えて、Uniswap v4のアーキテクチャはコストを削減し、効率を確保します。すべての流動性プールが1つのスマートコントラクトに保存される新しい「シングルトン」(singleton)コントラクトを導入しました。私たちは、フックとシングルトンアーキテクチャの組み合わせが、迅速で安全なカスタマイズ流動性プールのカスタマイズと、複数のプール間の効率的なルーティングを可能にする非常に強力なプラットフォームを創造すると信じています。
Uniswap v4は、強力なエコシステムの中で迅速で表現力豊かなAMMの革新をもたらします。
Uniswap v4とは?
「フック」とカスタマイズ可能な流動性プール
各Uniswap流動性プールにはライフサイクルがあります。流動性プールのライフサイクルの中で、いくつかのことが起こります。ユーザーがデフォルトの手数料レベルを使用して流動性プールを作成したり、流動性が追加、削除、または再調整されたり、ユーザーがトークンを取引したりします。
Uniswap v3では、これらのライフサイクルイベントは密接に結びついており、非常に厳格な順序で実行されます。
Uniswap v4でカスタマイズ可能な流動性のためのスペースを作るために、流動性プールのデプロイ担当者がコードを導入し、流動性プールのライフサイクル全体の重要なポイントで指定された操作を実行できる方法を作成したいと考えています。------例えば、トークンを取引する前または後、またはLPポジションが変更される前または後に。
「フック」を入力すると、これらのプラグインは流動性プール、交換、手数料、LPポジション間の相互作用をカスタマイズできます。 開発者はUniswapプロトコルの流動性と安全性の上に革新を行い、v4スマートコントラクトと統合された「フック」を通じてカスタマイズされたAMMプールを作成できます。
私たちが興味を持っているいくつかの実験には以下が含まれます:
- 時間加重平均マーケットメーカー(TWAMM);
- ボラティリティや他のインプットに基づく動的手数料;
- オンチェーンの指値注文;
- 範囲外の流動性を貸出プロトコルに預ける;
- カスタマイズされたオンチェーンオラクル、例えば幾何平均オラクル;
- LP手数料をLPポジションに自動的に複利化する;
- 内部化されたMEV利益をLPに分配する;
しかし実際には、想像力には限界がありません。各流動性プールはもはやトークンと手数料レベルだけで定義されないため、さまざまな色、形、大きさの流動性プールが見られるでしょう。 Uniswap v4のコアロジックはv3と同様に、アップグレード不可能です。各流動性プールは独自の「フック」スマートコントラクトを使用できますが、「フック」は流動性プールを作成する際に決定された特定の権限に制限されます。
私たちは、現在のフレームワークを理解するための「フック」のサンプルコントラクトを作成しました。私たちは、開発者が私たちがまだ考えていない機能を構築するための新しくて興味深い方法を考え出すことを期待しています。
アーキテクチャの改善とガスの節約
Uniswap v3では、各流動性プールに新しいコントラクトをデプロイしていたため、流動性プールの作成と複数プールの交換のコストが高くなっていました。
v4では、すべての流動性プールを1つの「シングルトン」コントラクトに保存します。これにより、ガスを大幅に節約でき、トークン取引は異なるコントラクトに保持されている流動性プール間でトークンを移動する必要がなくなります。
初期の推定では、v4は流動性プールの作成にかかるガスコストを99%削減し、「フック」は無限の選択肢の世界を導入し、「シングルトン」はユーザーがすべてのオプションに効率的にルーティングできるようにします。
この「シングルトン」アーキテクチャは、新しい「フラッシュアカウンティング」(flash accounting)システムによって補完されます。v3では、このシステムは各交換の終了時に流動性プールに資産を移入および移出するのではなく、純残高に対してのみ移転を行います。------これにより、Uniswap v4で追加のガス節約を提供できるより効率的なシステムが実現します。
私たちは、最良の「フラッシュアカウンティング」デザインは「一時ストレージ」(transient storage)を使用することだと考えています。この機能はEIP-1153によって有効化されます。このEIPは、イーサリアムのカンクンハードフォークの一部と見なされ、さまざまなアプリケーションで大規模なガス改善とより簡潔なコントラクト設計をもたらします。
「シングルトン」と「フラッシュアカウンティング」があれば、手数料レベルを制限する必要はありません。流動性プールの作成者は、最も競争力のあるレベルに設定したり、動的手数料「フック」を使用してカスタマイズしたりできます。v4はネイティブETHのサポートも復活させ、さらにガスを節約します。
許可とガバナンス
私たちは、コア金融インフラは公開かつ透明であるべきだと信じています。また、Uniswapコミュニティ(プロトコルをサポートし、使用し、構築する人々やチーム)が、以前のバージョンと同様にv4プロトコルを管理すべきだと考えています。
このコードは、商業ソースコードライセンス1.1(Business Source License 1.1)の下でリリースされ、このライセンスはv4のソースコードの商業または生産環境での使用を4年間制限し、その後、永久GPLライセンスに変換されます。v3と同様に、UniswapガバナンスとUniswap Labsはライセンスに例外を与えることができます。
プロトコル手数料メカニズムもv3を基にしており、ガバナンス部門は任意の流動性プールにプロトコル手数料を追加するための投票を行うことができますが、上限金額を超えることはできません。手数料メカニズムの詳細については、白書を参照してください。
さらに、Banklessのインタビューによると、Uniswap v4のリリースは差し迫ったものではなく、Uniswapの創設者であるHayden Adamsはポッドキャストでv4コードがまだ最終決定されておらず、監査されていないため、プロトコルが公開される前にもう少し時間が必要だと述べています。
これはDeFiにとって何を意味するのか?
v4はUniswap自体および全体のDeFiに広範な影響を与える可能性があります。
初心者にとって、このアップグレードはUniswapが取引量最大の分散型取引所としての地位を維持するのに役立つはずです。なぜなら、「フック」はv3に対してプロトコルの資本効率を向上させることができ、同時にカスタマイズ性とガスの節約を実現するからです。後者の2つの特性は、UniswapがDEXアグリゲーターやロングテール資産の取引ペアからより多くの注文フローを獲得するのに役立つはずであり、ETH/USDC、ETH/USDT、ETH/DAIなどの取引量の多い取引ペアでの主導的地位を維持することができます。
さらに、TWAPや指値注文などの新しい注文タイプを作成する能力は、Uniswapがより成熟したトレーダーをDEXに引き寄せることで、中央集権的取引所に対してより競争力を持つのに役立つはずです。これに加えて、FTXの崩壊後に取引活動がオンチェーンに移行するというより広範な構造的追い風のトレンドや、最近のBinanceやCoinbaseなどのCEXに対する規制の圧力が、Uniswapがこれらの競合に対抗する力を強化する可能性があります。
DEX/CEX取引量比率は5月に歴史的な高値を記録し、その後は減少しましたが、成熟すれば、Uniswap v4はこの比率を新たな高みに押し上げる可能性が高いようです。
最後に、v4はUniswapをより組み合わせ可能なプロトコルにするのに役立つはずです。なぜなら、表現力不足と流動性ポジションの管理の課題により、Uniswap v3は参加して構築するのが難しいことで知られていたからです。「フック」と「シングルトン」モデルの下で、ユーザーはv3に対してv4の流動性を構築し利用するのが容易になるようです。これにより、多くの新しくて興味深いアプリケーションが生まれ、業界がそれを切実に必要としているときにDeFiの革新の波を引き起こす可能性があります。
要するに、Uniswap v4は業界を前進させるのに役立つはずです。すぐに立ち上がることはないかもしれませんが、DeFiは再び面白くなるでしょう。