対話 Uniswap 創設者:アグリゲーターを超えて、UniswapX はより自由な競争市場です
インタビュー: B ankless
ゲスト: Hayden Adams、Uniswap 創設者兼 CEO
翻訳:倩雯、 ChainCatcher
動画リンク:https://www.youtube.com/watch?app=desktop\&v=BNePCzCu23M
ルーティングの問題を市場に委ねる
ホスト:Uniswapは素晴らしいです。なぜなら、各トークンには独自の取引所があり、独自のプールがあるからです。V2、V3、V4も同様です。この経路を「フック中心のロードマップ」と呼んでいますが、これはEthereumのロールアップ中心のロードマップと一致しています。Ethereumはこの作業を行い、できるだけ複雑さを減らし、ロールアップにすべての実行作業を任せています。
Uniswapのフックも同様のことを行っています------この視覚的(表現力)に非常に強い状況で、Uniswapのプールビルダーに権限を与え、彼らに構築させるのです。今の問題は、複雑さが減少しているにもかかわらず、さまざまなタイプのプールが存在することです。つまり、UniswapXはこれらの複雑さを利用した解決策と言えるのでしょうか?
Hayden Adams :今日はプロトコルの背景でこの問題を議論していますが、それは非常に分散化されています。私たちがやるべきことはルーティングの問題、つまり人々がよく言うAMMを解決することです。現在、交換、ルーティング、流動性提供は一緒に束ねられており、このプロセスで最良の価格を見つけようとしています。しかし、少し分離することができると思います。なぜなら、今はさまざまな戦略、異なるルーティング方法、さまざまなアグリゲーターが存在するからです。
つまり Uniswap X は 競争的なルーティング市場であり、分散化を通じてより高い効率を実現し、 より多くの 人々が最適なルートを見つけ、 最適な 資金 プールを発見できるようにします。長期的には、 ユーザーは より良い価格を得ることができるでしょう。
ホスト:Uniswapの最もクールな点は、任意のトークンを上場できることです。私は、ルーティングの問題------トークンプールの流動性源から取引に最適な価格を見つけることは、実際には計算の問題だと思います。私の理解では、UniswapXを通じて、ルーティングを市場に委ね、Uniswapルーターがすべての複雑さを管理するのではなく、トレーダーと交換者が最良の流動性を得て、最良の見積もりを得ることを確保したいのです。そういうことですか?
Hayden Adams :はい、私たちは複雑さの問題を解決するだけでなく、他の問題も解決します。たとえば、ガス料金、バリデーター、MEVなどです。たとえば、オークションで競争することで、人々は最も複雑な戦略を探し、より良い価格改善を提供し、ガスコストを節約することを促します。
Uniswap Xはオフチェーン署名を試用し、ユーザーは直接チェーン上に送信される取引を署名するのではなく、彼らの意図を表現するオフチェーン署名を行います。そして、人々は競争し、価格があるレベルに達すると、誰かがそれをチェーンに提出することを望むようになります。これらの提出者(フィラー)は、今日のブロックビルダーに似ており、取引会社やアービトラージャーにも似ています。オフチェーン署名の他の利点には、取引が失敗した場合、それが決して提出されないことが含まれます。また、ユーザーからガス料金を抽出することもできます。
Uniswap X は競争的な市場です
Hayden Adams : 従来のDEXアグリゲーターは流動性源を統合し、できるだけ多くの流動性をカバーし、手動で最良の価格を見つけることを提供しますが、これらのアグリゲーターが提供するソリューションは単一のものです。しかし、私たちはアグリゲーターというよりも、市場と呼ぶ方が適切であり、すべての人が互いに競争し、さまざまなソリューションが競争するのです。
現在のユーザー体験は、あなたの注文が含まれるかどうかが、純粋にガス価格曲線に基づいていることです。資産価格曲線ではありません。しかし、私たちのソリューションはそれらを組み合わせることです。ガスオークション(それが含まれる場合)と価格オプションを組み合わせて、あなたの価格を最適化します。過去の状況と比較すると、それほど効率的ではありません。たとえば、あなたの取引はガス価格が大幅に下がるまで待たなければならず、その間にあなたが売却したトークンも下落している可能性があるため、追加のガスを支払う必要があります。
オフチェーン注文がユーザー体験を促進
ホスト:過去の状況では、私は取引を放送し、支払ったガス料金がその取引にハードコーディングされており、進行中の取引とは無関係で、まったく関係のない2つの変数でした。その結果、最適ではない可能性があります。たとえば、2ドルのガスを節約しようとしているときに、トークン価格が下落することがあります。
Hayden Adams : 現在のオフチェーン注文は、オフチェーンで取引を署名しますが、放送せず、フィラーやテイカーが実行するのを待ちます。彼らはガス料金の最適化と実際の交換の最適化の間で総合的な計算を行い、この複雑さを利用して最良の結果を生み出します。複雑さの問題 はオフチェーンに残され、 オフチェーンで複雑さを管理できるサービスプロバイダーに割り当てられます。
この方法で、私たちは現在の最適ではない状況を解決しました。たとえば、現在のブロックビルダーはユーザーに最も多くのお金を提供するためではなく、彼ら自身が最も多くのお金を稼ぐために存在しており、そのお金はしばしば効率的なMEVオークションを通じてETH保有者に渡されます。私たちはこれらの利益をユーザーに還元したいと考えています。オフチェーン注文はクロスチェーン交換も可能にします。アメリカ時間の7月17日から、人々はユーザーインターフェースでベータ版に参加することを選択でき、現在は一部のトークンにのみ対応しています。しかし、長期的には、私たちは本当にクロスチェーンを実現し、あなたは注文を署名し、より良いユーザー体験をもたらすことができます。
AMMは流動性を創出する手段として機能し、流動性に基づいて構築し、オンチェーン統合を行います。しかし、長期的には、この解決策は完全には機能しません。なぜなら、MEVなどの要因を考慮する必要があるからです。私たちは現在、さまざまなルーティングソリューションを持っています。たとえば、クライアントルーティングや、よりスマートで高速なルーティングがあり、より多くのルーティングを発見できますが、背後ではオープンソースAPIを使用しています。私は後者をこの分野のプロトコルと見なしますが、AMMのようなプロトコルではありません。したがって、現在すでにこれらのルーティングソリューションが存在しており、私たちはそれをプロトコルとして更新しています。また、私たちは注文を決済するためのオンチェーンスマートコントラクトも持っており、それらは不変でオープンソース(GPLに基づく)です。この経路はこうです:まず、 フロントエンドが注文を放送し、 次に提出者が これらの放送された 注文を見つけ、スマートコントラクトに直接提出する必要があります。
私たちは現在、交換者と流動性提供者がいますが、Uniswapは提出者(フィラー)をステージに登場させます。彼らはもともと存在しており、私たちは彼らにもっと注目と制限を与えています。彼らを、今日の最先端の取引戦略を使用し、大量のアービトラージを行う人々、ブロックビルダー、MEV抽出者として想像できます。私たちがやるべきことは、彼らに制限を加え、互いに競争させ、交換者に価値を還元することです。
ホスト:以前にUniswapで取引を行った人々は、今後はUniswapXに誘導されるでしょう。つまり、将来的にはUniswapXで取引を行うということですか?
Hayden Adams :より正確に言えば、時間が経つにつれて、より多くの取引量がUniswapXに流れる可能性があり、ユーザーはUniswapXを使用することを選択できます。しかし、より良い価格設定方法やより良いリソースがあれば、人々は確実にそれらを選ぶでしょう。
Uniswap はより良いエコシステムの構築に取り組んでいます
Hayden Adams :Uniswapの意義は、Uniswapエコシステムの発展を促進し、厳密な意味でのAMMを超えることです。しかし、AMMルーティングの方法も依然として良い方法だと言いたいです。
フックの問題に戻ると、多くの人が気にする問題は、私がフックを作成したが、人々はそれが安全でないかもしれないと心配するかもしれません。では、どのようにして人々が私の流動性を見つけることを確保するのでしょうか?
解決策はこうです。誰かが新しいカスタムプールと新しいカスタムフックを作成した場合、彼らはUniswapラボチームにフックを審査してもらい、私たちのフロントエンドに統合してもらう必要はありません。フックは非常に多くなっているため、私たちはそれを行うことはできません。逆に、彼らが必要とするのは、あなたの フック を統合することに同意する提出者(フィラー)を見つけることです。一度彼らが見つければ、彼らが代表する流動性はすぐに Uniswap ユーザーインターフェースに戻ります。****
Uniswap X はどのように機能するのか?
Hayden Adams : フロントエンドから始めると、フロントエンドの交換者体験は基本的に変わりません:トークンを選択し、交換します。最初の最大の違いは、あなたの交換にガスがかからないことです。ただし、各トークンには依然として初期承認の許可契約があり、この契約に基づいて署名できます。一定の期間ごとに、まだ取引を行っていない新しいトークンに対して承認取引を行う必要があります。これはガスを消費し、回避する方法はありません。トークン自体が無ガス署名を含むか、スマートコントラクトウォレットを使用している場合を除きます。
次に、交換を行い、ガス料金を支払う必要はありません。あなたは署名を行い、注文は処理に入ります。違いは、取引を署名すると、すぐにEtherscanにアクセスし、待機を開始できることです。ここではオフチェーン署名だけなので、注文はまだ実行されておらず、メモリプールにも存在せず、プレメモリプールにあります。
この時点からフロントエンドが始まり、注文は提出者ネットワークに放送されます。基本的にこのプロセスはオークションのようなもので、最初にスタート価格を予想価格よりも高く設定し、その後その価格が徐々に下がります。誰かがこれに興味を持つと、競争が生まれ、理論的には最良の結果が得られます。
もし提出者が取引を提出すると、それは彼らがガスを支払い、あなたのウォレットからトークンを引き出すことを意味します。なぜなら、あなたは以前にこのプロセスを承認しており、さらにスマートコントラクトが強制的に規定しているからです。彼らが規定のトークンを送信した場合にのみ、彼らはあなたのウォレットからトークンを引き出すことができます。したがって、それはタイムスタンプコンポーネントのようなものです。
取引の遅延を気にする人もいるかもしれませんが、私個人としてはオークションは必ず迅速であるべきだと思います。したがって、私たちはオプションコンポーネントを提供し、RFQを追加することを許可します。これは基本的に、RFQ見積もりシステムを使用することを意味し、オークションをパラメータ化するときに、他の人に最良の価格を直接尋ねることができます。人々に最良の見積もりを提供するように促すには、彼らに何らかの報酬を与える必要があります。たとえば、スマートコントラクト内で、オプションのRFQパラメータ化を使用した場合、最初の数ブロックでRFQの勝者にわずかな優先権が与えられます。
たとえば、私が注文を署名した場合、誰かがより良い価格を提供できる場合、彼らは自分の見積もりを埋めることができます。したがって、公開オークションの要素があります。こうすることで、非常に効率的で迅速な価格発見が得られます。RFQを使用する場合、1〜2ブロックで済むかもしれませんが、そうでない場合は5〜10ブロックかかる可能性があります。このコンポーネントはオプションであり、ユーザーが1〜2分待つことができると感じた場合、使用しないことを選択できます。非常に柔軟です。ただし、待つことを望む場合、価格リスクを負う必要があるかもしれません。たとえば、この期間中に価格が大きく変動する可能性があります。
Uniswap はどのように MEV攻撃を変えるのか?
Hayden Adams : 私たちがやるべきことは、価値をMEV市場を通じてブロックビルダーやバリデーターに流すことです。誰かが取引を行うと、それは実際には公開放送されます。現在と同様です。ユーザーが Uniswap で取引を行うと、人々は互いに競争しますが、彼らの競争は ユーザーに最良の価格を提供するためではなく、 Uniswap からユーザーの価値を最大限に引き出すためのものです。これが現在の MEV 市場であり、現在のブロック構築ネットワークです。
私たちは取引のエンコード方法を変えることができるのでしょうか?たとえば、一群の 賢い 人々が交換者から価値を奪い合うのではなく、できるだけ多くの価値を奪い合うようにすることができるのでしょうか?たとえば、ある価値は常にEthereumのマイナー、バリデーター、ブロックビルダーに渡されますが、私たちはどのようにして交換者に戻るMEVの割合を最大化できるのでしょうか?
彼らは互いに競争し、すべてのお金を奪い合っています。今、私たちは彼らが引き続き互いに競争し、大部分の価値を トレーダー の手に戻すことを望んでいます。したがって、これは取引のエンコード方法に関係しています。オークションは選択肢の一つです。
現在の状況は、私が最低のスリッページ許容度を持っていれば取引できるというもので、バリデーターは先行取引を行い、最低スリッページ許容度を達成し、そのお金を奪います。オークションを通じて、 価格は時間とともに減少し、 このプロセスでは 誰かがこの取引を含めることが利益になると考えれば、彼らは オークションを提出します。許容度が底をつく前に注文が成立し、その時点で注文は利益を上げています。こうすることで、以前のように取引対象で先行取引を行うことはありません。このシステムは、誰かが最初の有利な機会が現れたときに注文を完了することを保証するものであり、これ自体がMEV保護メカニズムです。
また、もしあなたが同時にオフチェーンで一連の取引を持っている場合、1人の提出者がすべての取引を発見し、同時にすべての取引を完了することができます------これは、全体のサイクルの初期に彼らが注文を提出することを意味します。価格オークションでは、オークションを早く行うほど、価格が高くなり、価値の漏洩が少なくなります。
クロスチェーン 取引
注文はオフチェーン署名として表現されます。これは、あなたがAトークンをBトークンと交換するために注文を署名するのではなく、AトークンをEthereumで交換し、BトークンをOptimisticで交換するために署名することを意味します。交換者の観点から見ると、ユーザー体験は完全に同じで、実際には非常に迅速に感じることができます。そして、提出者はクロスチェーンブリッジの複雑さと遅延を処理し、決済などを見つけ出します。
他の利点は、1つはネイティブ資産の交換を許可することです。人々がチェーン間で資金を移動し、クロスチェーン取引を行うとき、通常、あなたが行うことは資産をブリッジすることです。次に、別のチェーンでその資産のブリッジトークンを持ち、資金はクロスチェーンブリッジに受動的に存在します。私たちは多くのクロスチェーンブリッジのハッキング事件が発生しているのを見ています。
UniswapXを使用すると、ユーザーはまず交換の意図を示し、次に降下オークションを行います。一旦提出者が受け入れ可能な価格を持つと、彼らは取引を開始します。これは入力チェーン上で完了します。彼らはユーザーの投入をエスクロー契約に転送し、その後、これらのトークンを出力チェーンに送信する責任を負います。その後、彼らはそのような操作を行ったことを証明する必要があります。ユーザーが入力チェーン上でトークンを入力するために要求するために。この証明は楽観的証明であり、彼らが実際にそうしたと直接仮定することを意味します。つまり、証明は不要で、これによりクロスチェーン交換は非常に迅速になります。あるいは、誰かが提出者が本当にトークンを移転したかどうかを疑問視する場合、7日間の資産ロック期間に入ります。この期間中、提出者は証明を行う必要があります。
オフチェーン 署名された注文 は、 プールの複雑さの問題を解決するだけでなく 、 ブリッジの複雑さの問題も解決します。 複雑さ は同じサービスプロバイダー、同じ 提出者によって解決されます。彼らは時間と遅延、複雑さを管理できます。すべては自由市場によって決定され、提出者によって決定され、このプロセスはスマートコントラクトによって監視され、提出者が交換者に必要なものを提供することを保証します。
私は未来において、ほとんどの資産がその起源チェーン上、または最も安全なチェーン上、または最も典型的な資産チェーン上に存在すると思います。つまり、提出者がクロスチェーン交換を行う場合、彼らが得るトークンは必ずトークンのネイティブチェーン上で得られます。こうすることで、ブリッジの使用は本当に最小限に抑えられます。クロスチェーンブリッジは資産のブリッジではなく、このモデルでは、クロスチェーンブリッジは単に最後の情報を伝えるために使用されるものです。提出者が嘘をついていない限り、そのデータパケットすら必要ありません。
これは最低限の実行可能なブリッジと呼ぶことができ、取引がブリッジを越えるときにのみ、ユーザーがブリッジリスクを負います。一旦交換者が出力トークンを受け取り、提出者が入力トークンを受け取ると、いずれの側もブリッジリスクを負うことはありません。これらのトークンが偶然にも包装されたブリッジ資産である場合を除き、しかしそれらはそうである必要はありません。
したがって、私たちは人々がブリッジを必要とする程度を最小限に抑え、同時にそれらを抽象化しました。たとえば、このシステムはあらゆる可能なブリッジをサポートできます。あなたはそれをブリッジアグリゲーターとして想像できます。提出者は任意のブリッジを使用できますが、各取引には特定のクロスチェーンブリッジ、つまり「決済オラクル」があります。それは任意のブリッジャーでも、他のシステムでも、マルチシグシステム、ガバナンスシステム、または単一のシステムを使用することもでき、提出者を信頼することもできます。
複雑さを利用する
Hayden Adams :私は、これがUniswapエコシステムの最前線の発展を意味する重要な瞬間であるべきだと思います。人々は分散化された市場の使用を期待していますが、まだ改善の余地があります。ユーザーの体験はまだ改善が必要であり、たとえば効率が低く、流動性がまだ不十分です。
長期的には、分散化された市場は実際にはより強力で、より効果的で、ユーザー体験はより良くなり、市場構造もより効率的になります。市場ベースのアプローチでいくつかの事柄を処理し、単一の企業のように運営するのではありません。
この理念を持って、私たちはブロックチェーンと暗号通貨に関して学んだ新しいスキルを活用し、物語の第一章を開くことができると感じています。私たちは究極の中央集権型注文フローネットワークを構築したいと考えており、他のチームと協力してこれらの問題を解決したいと考えています。たとえば、他のチームも注文フローを分散化する方法を研究しています。要するに、私はこれが業界全体にとって非常に重要な瞬間であると考えています。
取引量とユーザー数の観点から、Ethereum上のすべてのガスの中で、30%以上がUniswap取引である可能性があり、MEVの観点からはその割合はさらに高いと保証できます。私は、この分野での私たちの仕事が非常に重要であり、この業界の発展を促進するのに役立つと考えています。そして、私たちはユーザーがいて、彼らから学び、実際に取引を行うユーザーを最適化し、改善することができます。
7月17日、UniswapXがメインネットのテスト版を立ち上げました。これは初期バージョンであり、一部のトークンと一部の取引にのみ開放されています。試用中、ガス料金が不要で、取引ではなく署名が表示されるなどの新しい特徴が見られます。これは段階的にリリースされるプロセスです。パラメータ化などの多くの問題を考慮する必要があり、クロスチェーンの統合を開始するまでにどれくらいの時間がかかるかなど、まだ多くの問題があります。