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 Labs が主な機能を覗く Uniswap v4 コード ドラフトをリリース
今夜、UniswapLabs は Uniswap v4 コード ドラフトをリリースしました。これにより、公開フィードバックと有意義なコミュニティへの貢献を得て v4 を公開で構築できるようになります。 Uniswapv4 のビジョンは、「フック」を導入することで誰でもトレードオフの決定を行えるようにすることです。フックは、プール操作のライフサイクルのさまざまな時点で実行されるコントラクトです。プールは ;v 3 と同じトレードオフを行うことも、まったく新しい機能を追加することもできます。たとえば、v4 では、プール自体が動的な手数料をサポートしたり、オンチェーン キャップ注文を追加したり、時間加重平均マーケット メーカー (TWAMM) として機能して大規模な注文を時間の経過とともに分散したりすることができます。 v4 プールは単一のコントラクト内に存在するため、プール作成のガスコストが 99% 削減されます。
Uniswap v;4 コードはビジネス ソース ライセンス 1.1 に基づいてリリースされます。これにより、商業環境または運用環境での v;4 ソース コードの使用は 4 年間に制限され、その時点で GPL ライセンスに永久に変換されます。 。プロトコル料金メカニズムも v3 をモデルにします。ガバナンスは、上限金額までプロトコル料金を任意のプールに追加することを投票できるようになります。
以下は、Uniswap の創設者 Hayden Adams ** によって書かれた記事であり、Odaily Planet Daily によって編集されました。 **
2年前、私たちはオンチェーン流動性とDeFiのターニングポイントとなるUniswap v3をリリースしました。現在、Uniswap プロトコルは最大の分散型交換プロトコルであり、1.5 兆ドルを超える取引量を処理しています。公共インフラとして、暗号通貨エコシステムの重要な部分です。
テクノロジーと市場が進化するにつれて、Uniswap プロトコルも進化する必要があります。私たちは、Uniswap v;4 のビジョンを皆様にご紹介できることを大変うれしく思います。これにより、オンチェーン流動性のためのトークンを作成する取引方法に無限の可能性が開かれると信じています。
現在、v;4; を作成するためのコード ドラフトをリリースし、オープンなフィードバックと有意義なコミュニティへの貢献を提供しています。これには数か月かかると予想されます。ここで Uniswap v;4 コアと周辺ライブラリのオープン ソースの初期リリースを読むことができ、ここで技術ホワイト ペーパーの草案を読んで、ここで貢献方法の詳細を学ぶことができます。
Uniswap v3; は、流動性を提供するために強力かつ積極的なアプローチを採用しており、非常に複雑なトレードオフ空間によってバランスが保たれています。新しい機能には、より高い費用とコードの複雑さが伴います。たとえば、V3 バージョンにはオラクルが含まれており、ビルダーはリアルタイムのオンチェーン価格データを統合できますが、トレーダーのコストが増加します。
Uniswap v;4 に対する私たちのビジョンは、「フック」を導入することで誰でもトレードオフの決定を行えるようにすることです。フック; プール操作のライフサイクルのさまざまな時点で実行されるコントラクトです。プールでは、v3 と同じトレードオフを行うことも、まったく新しい機能を追加することもできます。たとえば、v;4 では、マイニング プール自体が動的手数料をサポートしたり、オンチェーン キャップ注文を追加したり、時間加重平均マーケット メーカー (TWAMM) として機能して大規模な注文を時間の経過とともに分散したりできるようになります。
このカスタマイズを行うと同時に、Uniswap v;4 のアーキテクチャによりコストも削減され、効率が確保されます。すべてのマイニング プールが 1 つのスマート コントラクトに含まれる新しい「シングルトン」コントラクトが導入されます。私たちは、「フック」とシングルトン アーキテクチャを組み合わせることで、高速かつ安全なプールのカスタマイズと複数のプールにわたる効率的なルーティングを備えた非常に強力なプラットフォームを作成できると考えています。 Uniswap v;4 は、堅牢なエコシステムに高速で表現力豊かな AMM イノベーションをもたらします。
Uniswap v;4; とは何ですか?
フック、およびカスタム プール
すべての Uniswap 流動性プールにはライフサイクルがあります。プールの存続期間中に、デフォルトの手数料レベルでプールが作成され、流動性が追加、削除、または再調整され、そしてもちろんユーザーがトークンを取引するなど、いくつかのことが起こります。 Uniswap v3 では、これらのライフサイクル イベントは密接に結合され、非常に厳密な順序で実行されます。
Uniswap v;4 で流動性をカスタマイズできる余地を作るために、プールのライフサイクルの主要な時点 (取引前や取引後など) に指定されたアクションを実行するコードをプール展開担当者が導入する方法を作成したいと考えています。 LPの位置を変更します。
プール、スワップ、手数料、LP ポジションの相互作用をカスタマイズするプラグインであるフックを入力します。開発者は、Uniswap プロトコルの流動性とセキュリティを革新し、v;4 スマート コントラクトと統合されたフックを通じてカスタム AMM プールを作成できます。
私たちは次のようないくつかの実験に興奮しています。
海は魚が跳ぶのと同じくらい広く、空は鳥が飛ぶのと同じくらい高く、v4 の想像力の空間は無限です。各プールはトークンと料金層によって定義されるだけでなく、あらゆる色、形、サイズのプールが表示されます。 Uniswap v4 のコア ロジックは v3 と同じであり、アップグレードできません。各プールは独自のフック スマート コントラクトを使用できますが、フックはプールの作成時に決定された特定のアクセス許可に制限できます。
サンプルのフック コントラクトを作成しました。クリックすると、現在のフレームワークが表示されます。私たちは、開発者が、私たちがまだ考えていない機能を構築するための新しくて興味深い方法を考え出すことを期待しています。
アーキテクチャを改善して保存、GAS
Uniswap v3 では、プールごとに新しいコントラクトを展開するため、プールの作成とマルチプール スワップの実行のコストが高くなります。 v;4 では、すべてのプールをシングルトン コントラクト内に置きます。これにより、トランザクションで異なるコントラクト内のプール間でトークンを転送する必要がなくなるため、ガスを効果的に節約できます。初期のデータでは、v;4 によりプール作成ガスのコストが 99% 削減されることが示されています。フックは無限の選択肢の世界をもたらし、シングルトンを使用すると、それらすべてを効率的に網羅できるようになります。
このシングルトン アーキテクチャは、新しい「フラッシュ アカウンティング」システムによって補完されます。 v3 の各トランザクションの終了時にプールの内外に資産を転送する代わりに、システムは純残高に基づいてのみ転送を行います。これは、Uniswap v;4 セーブで追加のガスを提供するより効率的なシステムを意味します。
私たちは、フラッシュ アカウンティングの最適な設計は、EIP-1153 によって実装される「一時ストレージ」を使用することであると考えています。この EIP は、イーサリアム カンクン ハード フォーク アップグレードの一部として含まれることが検討されており、さまざまなアプリケーションでさらなるガスの改善とよりクリーンなコントラクト デザインがもたらされます。
シングルトンとフラッシュ アカウンティングの効率化により、料金レベルを制限する必要はなくなりました。プールの作成者は、プールを最も競争力のあるレベルに設定したり、動的な料金フックを使用してカスタマイズしたりできます。 v;4 はネイティブ ETH のサポートを提供し、ガスをさらに節約します。
ライセンスと管理
いつものように、私たちは中核となる金融インフラはオープンかつ透明であるべきだと強く信じています。また、Uniswap コミュニティ (プロトコルをサポート、使用、構築する人々やチーム) は、以前のバージョンを管理してきたのと同じように、プロトコルの v;4; を管理する必要があると考えています。
このコードはビジネス ソース ライセンス 1.1 に基づいてリリースされます。このライセンスでは、v;4 ソース コードの商用環境または運用環境での使用が 4 年間に制限され、その時点で GPL ライセンスに永久に移行されます。 v3 と同様に、Uniswap Governance と Uniswap Labs はライセンスの例外を許可できます。
プロトコルの課金メカニズムも v3 に基づいています。ガバナンス層は、上限に応じて、どのプールでもプロトコル料金の引き上げに投票できるようになります。料金メカニズムの詳細については、ホワイトペーパーを参照してください。