Uniswap Labs が主な機能を覗く Uniswap v4 コード ドラフトをリリース

今夜、UniswapLabs は Uniswap v4 コード ドラフトをリリースしました。これにより、公開フィードバックと有意義なコミュニティへの貢献を得て、v4 を公開で構築できるようになります。 Uniswap v4 のビジョンは、「フック」を導入することで誰でもトレードオフの決定を行えるようにすることです。フックは、プール操作のライフサイクルのさまざまな時点で実行されるコントラクトです。プールは v3 と同じトレードオフを行うことも、まったく新しい機能を追加することもできます。たとえば、v4 では、プール自体が動的な手数料をサポートしたり、オンチェーン キャップ注文を追加したり、時間加重平均マーケット メーカー (TWAMM) として機能して大規模な注文を時間の経過とともに分散したりすることができます。 v4 プールは単一のコントラクト内に存在するため、プール作成のガスコストが 99% 削減されます。
Uniswap v4 コードはビジネス ソース ライセンス 1.1 に基づいてリリースされます。これにより、商業環境または運用環境での v4 ソース コードの使用は 4 年間に制限され、その時点で GPL ライセンスに永久に変換されます。プロトコル料金メカニズムも v3 をモデルにします。ガバナンスは、上限金額までプロトコル料金を任意のプールに追加することを投票できるようになります。
Uniswap の創設者は次のとおりです。Hayden AdamsOdaily がまとめた記事の執筆。
2年前、私たちはオンチェーン流動性とDeFiのターニングポイントとなるUniswap v3をリリースしました。現在、Uniswap プロトコルは最大の分散型取引所プロトコルであり、1 兆 5,000 億ドルを超える取引量を処理しています。公共インフラとして、暗号通貨エコシステムの重要な部分です。
テクノロジーと市場が進化するにつれて、Uniswap プロトコルも進化する必要があります。私たちは Uniswap v4 のビジョンを皆さんにご紹介できることを非常にうれしく思います。これにより、オンチェーン流動性を備えたトークンを作成する取引方法に無限の可能性が開かれると信じています。
現在、オープンなフィードバックと有意義なコミュニティ貢献を備えた v4 を作成するためのコード ドラフトをリリースしています。これには数か月かかると予想されます。ここで Uniswap v4 コアと周辺ライブラリのオープンソースの初期リリースを読むことができ、ここで技術ホワイトペーパーの草案を読んで、ここで貢献方法の詳細を学ぶことができます。
Uniswap v3 は、流動性を提供するために強力かつ積極的なアプローチを採用しており、非常に複雑なトレードオフ空間によってバランスが保たれています。新しい機能には、より高い費用とコードの複雑さが伴います。たとえば、V3 バージョンにはオラクルが含まれており、ビルダーはリアルタイムのオンチェーン価格データを統合できますが、トレーダーのコストが増加します。
Uniswap v4 に対する私たちのビジョンは、「フック」を導入することで誰でもトレードオフの決定を行えるようにすることです。フックは、プール操作のライフサイクルのさまざまな時点で実行されるコントラクトです。プールでは、v3 と同じトレードオフを行うことも、まったく新しい機能を追加することもできます。たとえば、v4 では、マイニング プール自体が動的手数料をサポートしたり、オンチェーン キャップ注文を追加したり、時間加重平均マーケット メーカー (TWAMM) として機能して大規模な注文を時間の経過とともに分散したりできるようになります。
このカスタマイズを行うと同時に、Uniswap v4 のアーキテクチャによりコストも削減され、効率が確保されます。新しいものを導入します"シングルトン"(シングルトン) コントラクトでは、すべてのマイニング プールが 1 つのスマート コントラクト内にあります。私たちは、フックとシングルトン アーキテクチャを組み合わせることで、高速かつ安全なプールのカスタマイズと複数のプールにわたる効率的なルーティングを備えた非常に強力なプラットフォームを作成できると考えています。 Uniswap v4 は、堅牢なエコシステムに高速で表現力豊かな AMM イノベーションをもたらします。
副題
フックとカスタム プール
すべての Uniswap 流動性プールにはライフサイクルがあります。プールの存続期間中に、デフォルトの手数料レベルでプールが作成され、流動性が追加、削除、または再調整され、そしてもちろんユーザーがトークンを取引するなど、いくつかのことが起こります。 Uniswap v3 では、これらのライフサイクル イベントは密接に結合され、非常に厳密な順序で実行されます。
Uniswap v4 で流動性をカスタマイズできる余地を作るために、プールのライフサイクルの主要な時点 (取引の前後、または取引の前後など) で指定されたアクションを実行するコードをプール展開担当者が導入する方法を作成したいと考えています。 LPの位置を変更します。
プール、スワップ、手数料、LP ポジションの相互作用をカスタマイズするプラグインであるフックを入力します。開発者は、Uniswap プロトコルの流動性とセキュリティに基づいて革新し、v4 スマート コントラクトと統合されたフックを通じてカスタム AMM プールを作成できます。
私たちは次のようないくつかの実験に興奮しています。
時間加重平均マーケット メーカー (TWAMM)
ボラティリティやその他のインプットに基づく動的な手数料
オンチェーン指値注文
融資契約に対象外の流動性を預ける
ジオメアンオラクルなどのカスタムオンチェーンオラクル
LP 料金を自動的に複合して LP ポジションに戻す
内部化された MEV の利益は LP に還元されます
海は魚が跳ぶのと同じくらい広く、空は鳥が飛ぶのと同じくらい高く、v4 の想像力の空間は無限です。各プールはトークンと料金層によって定義されるだけでなく、あらゆる色、形、サイズのプールが表示されます。 Uniswap v4 のコア ロジックは v3 と同じであり、アップグレードできません。各プールは独自のフック スマート コントラクトを使用できますが、フックはプールの作成時に決定された特定のアクセス許可に制限できます。
副題

アーキテクチャを改善してガスを節約する
Uniswap v3 では、プールごとに新しいコントラクトを展開するため、プールの作成とマルチプール スワップの実行のコストが高くなります。 v4 では、トランザクションで異なるコントラクト内のプール間でトークンを転送する必要がなくなるため、すべてのプールをシングルトン コントラクトに配置します。これにより、効果的なガスの節約が実現します。初期のデータでは、v4 によりプール作成ガスのコストが 99% 削減されることが示されています。フックは無限の選択肢の世界をもたらし、シングルトンを使用すると、それらすべてを効率的に網羅できるようになります。
このシングルトン アーキテクチャは、新しい「フラッシュ アカウンティング」システムによって補完されます。 v3 では各取引の終了時にプールの内外に資産を送金する代わりに、システムは純残高に基づいてのみ送金を行います。これは、Uniswap v4 ではさらに効率的なシステムとなり、追加のガス節約を提供することを意味します。
私たちは、フラッシュ アカウンティングの最適な設計は、"瞬間保存"、これは EIP-1153 によって実装されます。この EIP は、イーサリアム カンクン ハード フォーク アップグレードの一部として含まれることが検討されており、さまざまなアプリケーションでさらなるガスの改善とよりクリーンなコントラクト デザインがもたらされます。
副題

ライセンスと管理
いつものように、私たちは中核となる金融インフラはオープンかつ透明であるべきだと強く信じています。また、Uniswap コミュニティ (プロトコルをサポート、使用、構築する人々やチーム) が、以前のバージョンを管理してきたのと同じように、プロトコルの v4 も管理する必要があると考えています。
このコードはビジネス ソース ライセンス 1.1 に基づいてリリースされます。このライセンスでは、v4 ソース コードの商用環境または運用環境での使用が 4 年間に制限され、その時点で GPL ライセンスに永久に移行されます。 v3 と同様に、Uniswap Governance と Uniswap Labs はライセンスの例外を許可できます。
プロトコルの課金メカニズムも v3 に基づいています。ガバナンス層は、上限に応じて、どのプールでもプロトコル料金の引き上げに投票できるようになります。料金メカニズムの詳細については、ホワイトペーパーを参照してください。


