インタビュー: バンクレス
ゲスト: ヘイデン・アダムス、Uniswap 創設者兼 CEO
最初のレベルのタイトル
ホスト:
ホスト:Uniswap は、各トークンに独自の取引所と独自のプールがあり、V2、V3、V4 はすべてこのようになっており、クールです。私はこのパスを「フック中心のロードマップ」と呼んでいますが、これはイーサリアムのロールアップ中心のロードマップと一致しています。イーサリアムはこれを実行して、複雑さを可能な限り軽減し、ロールアップがすべての実行作業を実行できるようにしています。
Uniswap の Hook も同様のことを行っています。この強力な表現力の場合、Uniswap のプール ビルダーに権限を与え、プールを構築させます。ここで問題となるのは、複雑さは軽減されたものの、この問題は依然として存在しており、たとえば、さまざまなタイプのプールが存在することです。つまり、UniswapX は、いわばこれらすべての複雑さを活用するソリューションですよね?
Hayden Adams:今日は、高度に分散化されたプロトコルのコンテキストでこれについて話します。私たちがしなければならないのは、AMM と呼ばれるルーティング問題 (ルーティング) を解決することです。現在、取引所、ルーティング、流動性プロビジョニングがバンドルされており、その過程で最良の価格を見つけようとしています。でも、少しは解けると思いますよ。なぜなら、現在ではさまざまな戦略、さまざまなルーティング方法、さまざまなアグリゲーターがあるからです。
ホスト:
ホスト:Uniswap の最も優れた点は、任意のトークンをリストできることです。私の意見では、ルーティングの問題、つまりトークンプールの流動性ソース間で取引に最適な価格を見つけるという問題は、実際には計算上の問題です。私の理解では、UniswapX では市場へのルーティングを引き渡し、トレーダーやスワッパーが最高の流動性と最良の相場を確実に取得できるようにするために、Uniswap ルーターにこの複雑さをすべて管理させないようにする必要があると考えていますが、それは本当ですか?
Hayden Adams:はい、私たちは複雑さの問題だけでなく、他の問題も解決しています。ガス料金、バリデーター、MEV など。たとえば、オークションで競争することで、より良い価格改善やガソリン代の節約などを実現する最も複雑な戦略を見つける動機が人々に与えられます。
最初のレベルのタイトル
UniswapX は競争の激しい市場です
Hayden Adams:従来の DEX アグリゲーターは、流動性ソースを統合し、可能な限り多くの流動性をカバーし、手動で最良の価格を見つけます。これらのアグリゲーターは、単一のソリューションを提供します。しかし、私たちはアグリゲーターというよりも、誰もが互いに競争し、さまざまなスキームが競合する市場です。
最初のレベルのタイトル
ホスト:
ホスト:以前は私がトランザクションをブロードキャストしていましたが、私が支払ったガス料金はそのトランザクションにハードコーディングされており、私が行っているトランザクションとは何の関係もなかったので、これらは 2 つの異なる、完全に関連性のない変数でした。たとえば、ガソリン代を 2 ドル節約しようとしている間にトークンの価格が下落するなど、結果は最適ではない可能性があります。
複雑さの問題はオフチェーンに残され、複雑さを管理できるオフチェーンのサービス プロバイダーに割り当てられます。複雑さの問題はオフチェーンに残され、複雑さを管理できるオフチェーンのサービス プロバイダーに割り当てられます。
このようにして、現在最適ではない状況を解決します。たとえば、現在、ブロックビルダーはユーザーに最大のお金を与えることを目的としているのではなく、自分自身が最大のお金を稼ぐことを目的としており、そのお金は効率的な MEV オークションを通じてイーサリアム所有者に競売にかけられることがよくあります。私たちは今後もこの利益をユーザーに還元していきたいと考えています。オフチェーン注文により、クロスチェーンスワップも可能になります。米国時間の 7 月 17 日から、ユーザー インターフェイスでベータ版をオプトインできるようになります。これは現在、少数のトークンでのみ利用可能です。しかし、長期的には、クロスチェーンを真に実現し、注文に署名して、より良いユーザー エクスペリエンスをもたらすことができます。
AMM は、流動性を創出し、流動性に基づいて構築し、チェーン上で統合する方法として使用できます。しかし、長期的には、MEV などの要因を考慮する必要があるため、この解決策は完全には実現可能ではありません。現在、クライアント側ルーティングや、より高速でより多くのルートを検出できるスマート ルーティングなど、さまざまなルーティング ソリューションが提供されていますが、その背後にはオープン ソース API が使用されています。私は後者は AMM のような協定ではなく、現場での協定であると考えています。実際、これらのルーティング スキームはすでに存在しており、プロトコルとしてさらに更新しています。また、注文を決済するためのオンチェーン スマート コントラクトもあり、不変のオープンソース (GPL ベース) です。このパスは次のようになります。まず、フロントエンドが注文をブロードキャストし、次に送信者がこれらのブロードキャストされた注文を検出し、スマート コントラクトに直接送信する必要があります。
ホスト:
ホスト:以前 Uniswap で取引していた人は今後 UniswapX を指すようになるので、将来は UniswapX で取引することになりますね。
Hayden Adams:最初のレベルのタイトル
Uniswap はより良いエコシステムの構築に取り組んでいます
Hayden Adams:Uniswap の重要性は、Uniswap エコシステムの開発を促進し、厳格な AMM を超えられるようにすることです。しかし、私が言いたいのは、AMM を介したルーティングの方法は依然として良い方法であるということです。
フックの問題に戻りますが、多くの人が気になるのは、私がフックを作成したものの、安全ではないなどと心配する人もいるかもしれないということです。では、私の流動性を確実に人々に知られるようにするにはどうすればよいでしょうか?
解決策は、誰かが新しいカスタム プールと新しいカスタム フックを作成した場合、Uniswap Labs チームがフックを監査してフロントエンドに統合する必要がないことです。フックが多すぎるため、これを行うのは不可能です。最初のレベルのタイトル
UniswapX はどのように機能しますか?
Hayden Adams:フロントエンドから始めて、フロントエンド交換者のエクスペリエンスは基本的に同じであり、トークンを選択して交換します。最初の大きな違いは、スワップ用のガスがないことがわかることです。しかし、私が言いたいのは、各トークンにはまだ初期承認ライセンス契約があり、それに基づいて署名できるということです。時々、まだ取引していない新しいトークンの承認トランザクションを実行する必要がありますが、これにはガスがかかり、トークン自体にガスレス署名が含まれているか、トークンを使用していない限り、これを回避する方法はありません。スマートコントラクトウォレット。
するとガス代を支払わずに交換が行われます。署名すると、注文が処理されます。違いは、トランザクションに署名すると、すぐに Ethersacn に入り、待機を開始できることです。ここでは単にオフチェーン署名であるため、注文はまだ実行されておらず、メモリプールにもなく、プレメモリプールにあります。
この時点で、フロントエンドから開始して、注文は送信者ネットワークにブロードキャストされます。基本的に、このプロセスは値下げオークション (ダッチ オークション) に似ており、最初に開始価格を予想価格よりも高く設定し、次に開始価格を設定します。この価格は徐々に下がっていきます。誰かがこれに興味を持ったら、理論上は最良の結果を生み出す競争が生まれます。
送信者がトランザクションを送信すると、彼らはガソリンを支払い、その後ウォレットからトークンを引き出します。なぜなら、あなたは以前にプロセスを承認しており、指定されたトークンを送信するとウォレットからトークンを引き出すことができるように強制するスマートコントラクトがあるからです。つまり、タイムスタンプコンポーネントのようなものです。
取引の遅れを気にする人もいるかもしれませんが、個人的にはオークションは早くないといけないと思います。そこで、RFQ を追加できるオプションのコンポーネントを提供します。これは基本的に、RFQ システムを使用し、オークションをパラメーター化するときに推測を排除し、他の人が提示できる最高の価格を尋ねることを意味します。人々に最高のオファーを提供するよう動機付けたい場合は、見返りに何かを与える必要があります。たとえば、スマート コントラクトでオプションの RFQ パラメータ化を使用する場合、RFQ の勝者が最初の数ブロックでわずかに優先されます。
最初のレベルのタイトル
Uniswap は MEV 攻撃をどのように変えるのでしょうか?
Hayden Adams:私たちがやろうとしているのは、MEV マーケットを介して価値が流れてビルダーやバリデーターをブロックすることであり、誰かがトランザクションを行うと、それは実際にパブリックにもブロードキャストされます。今のように。ユーザーは Uniswap で取引を行い、人々は互いに競争します。しかし、彼らの競争はユーザーに最良の価格を提供することではなく、Uniswap 取引所ユーザーから最大の価値を得ることであり、これが現在の MEV 市場であり、現在のブロックです。ネットワークを構築します。
また、トランザクションのエンコード方法を変更できるでしょうか?たとえば、賢い人々のグループがスワッパーから価値を引き出すために競争するのではなく、できるだけ多くの価値を引き出すために互いに競争することができます。たとえば、一部の価値は常にイーサリアムマイナー、バリデーター、ブロックビルダーに送られますが、スワッパーに戻される MEV の割合を最大化するにはどうすればよいでしょうか?
彼らは互いに競争し、すべてのお金を奪います。現在、私たちは彼らが互いに競争し続け、価値の大部分をトレーダーの手に取り戻したいと考えています。つまり、トランザクションをどのようにコード化するかが重要であり、オークションはその方法の 1 つです。
現状では、最低のスリッページ許容範囲で取引できる限り、検証者はトランザクションをプリエンプトして最低のスリッページ許容範囲に達し、資金を受け取ることができます。オークションを通じて、価格は時間の経過とともに減少します。このプロセスでは、誰かがこの取引を含めることが有益であると考える限り、オークションを送信します。注文は許容範囲が底を打つ前に売却され、注文はすでに行われています利益。そうすれば、以前のようにフロントランニングトレードをすることはなくなります。最初に利益が得られる機会があれば誰かが注文に応じるようにするシステムの機能自体が、MEV 保護メカニズムです。
最初のレベルのタイトル
クロスチェーントランザクション
注文はオフチェーン署名として表されます。つまり、トークン A をトークン B に交換することを指定する注文に署名する代わりに、トークン A がイーサリアムで交換され、トークン B が Optimistic で使用されることを指定する注文に署名します。スワッパーの観点から見ると、ユーザー エクスペリエンスはまったく同じであり、ユーザー エクスペリエンスは実際に非常に速く感じられます。コミッティーは、クロスチェーンブリッジ使用の複雑さと遅延に対処し、決済などを把握します。
その他の利点は、1 つ目は、ネイティブ アセット交換が可能になることです。人々がチェーン間で資金を移動したり、クロスチェーン取引を行ったりするとき、通常、やっていることは資産の橋渡しをしているようなものです。次に、別のチェーン上に資産のブリッジ トークンがあり、資金はクロスチェーン ブリッジに受動的に存在し、クロスチェーン ブリッジのハッキングも数多く見られています。
UniswapX を使用すると、ユーザーは最初にスワップの意図を示し、その後ドロップ オークションが行われ、送信者が受け入れる価格を設定すると、取引を開始します。これはオンチェーンで行われます。ユーザーの入力をエスクロー契約に転送し、その後、これらのトークンを出力チェーンに送信する責任を負い、ユーザーに入力チェーンでのトークンの入力を求める前に、送信したことを証明する必要があります。証明は楽観的な証明になる可能性があります。つまり、単純に彼らがやったと仮定する、つまり証拠がない場合、クロスチェーンスワップは非常に高速になります。または、提出者が本当にトークンを転送したかどうか誰かが疑問を抱いた場合、7 日間の資産ロックアップ期間が設けられ、その間に提出者はそれを証明する必要があります。
オフチェーンで署名された注文は、プールの複雑さの問題を解決するだけでなく、ブリッジの複雑さの問題も解決します。複雑さはすべて、同じサービスプロバイダー、同じコミッターによって解決されます。時間と待ち時間、複雑さを管理できます。すべては自由市場とコミッターによって決定されるようで、そのプロセスはスマートコントラクトによって監視され、コミッターがスワッパーに必要なものを確実に提供できるようにします。
将来的には、ほとんどのアセットはブリッジではなく、オリジン チェーン、最も安全なチェーン、または最も典型的なアセット チェーンに存在すると思います。つまり、送信者がクロスチェーン交換を行う場合、トークンのネイティブ チェーンでトークンを取得する必要があります。このように、ブリッジの使用は本当に最小限に抑えられているように見えます。クロスチェーン ブリッジは資産のブリッジであると言うよりも、このモデルではクロスチェーン ブリッジのみが使用されていると言ったほうがよいでしょう。最終的な情報を発信します。コミッターが嘘をついていない限り、そのパケットは必要ありません。
これは実行可能な最小限のブリッジングと呼ぶことができ、ユーザーはトランザクションがブリッジを通過する場合にのみブリッジングのリスクにさらされます。スワッパーが出力トークンを取得し、コミッターが入力トークンを取得すると、それらのトークンがたまたまラップされたブリッジ資産である必要がない限り、どちらの当事者にもブリッジのリスクはありません。
最初のレベルのタイトル
複雑さを利用する
Hayden Adams:私の意見では、これはUniswapエコロジーの最先端の開発を意味する重要な瞬間であるべきです。人々は分散型市場の利用を期待していますが、非効率性や不十分な流動性など、まだ改善の余地があり、ユーザーエクスペリエンスを改善する必要があります。
分散型マーケットプレイスは、長期的には実際にさらに強力になり、ユーザーエクスペリエンスは向上し、単一の企業が運営するのではなく、いくつかの事柄に対して市場ベースのアプローチを採用することで、市場構造はより効率的になるでしょう。
それを念頭に置き、ブロックチェーンと暗号通貨について学んだ新しいトリックを使用して、物語の第 1 章を開始する準備ができたと思います。私たちは究極の一元化された注文フロー ネットワークを構築したいと考えています。また、他のチームも注文フローを分散化する方法に取り組んでいるなど、他のチームと協力してこれらの問題を解決したいと考えています。全体として、これは業界全体にとって非常に重要な時期であると思います。
取引量とユーザー数の観点から見ると、イーサリアムの全ガスの 30% 以上が Uniswap 取引である可能性があり、MEV で見るとその割合がさらに高くなるのは保証できます。この分野での私たちの仕事は非常に重要であり、業界を前進させるのに役立つと思います。私たちはユーザーを抱え、彼らから学び、実際に取引を行うユーザーを最適化して改善します。
7 月 17 日、Uniswapx はメインネットのテスト バージョンを開始しました。これは初期バージョンにすぎず、一部のトークンと一部のトランザクションのみに公開されています。試してみると、ガス料金がかからない、トランザクションの代わりに署名ができるなどの新機能が表示されます。これは段階的なリリースのプロセスです。パラメーター化やクロスチェーンの統合を開始するまでにどれくらいの時間がかかるかなど、考慮すべき問題はまだたくさんあります。


