意図:DeFiの複雑さに対する潜在的な解決策

インテント:D eFiの複雑さに関する質問に対する可能な答え

Lunaの崩壊前、私は友人のためにステーブルコインの収益戦略を運営していました。彼は2020年1月に得られる高い利率について知りたがっていました。この友人は暗号通貨に詳しくなく、これまでに一度もオンチェーン操作を行ったことがありません。私たちの協力は非常にシンプルでした:彼は資金をハードウェアウォレットに預け、私たちは毎週Zoomで1、2回会い、私は彼が実行する必要のある操作を段階的に指導しました。

私たちは資金を分散して各チェーン上のほぼすべての利用可能な分散型金融(DeFi)プロトコルに預け入れます。2-4時間のセッションの中で、私たちは数十件の承認、送金、交換、預金、引き出しの取引を行います。資金はカスタマイズされたUniswap LP取引ペア、Curveの投票ロックなどに移され、すべての資金はインセンティブを得るために分散されています。私たちはほぼすべての主流のクロスチェーンブリッジ、DEX、収益アグリゲーターなどを使用して、私たちの一連のステーブルコインを移動させ、暗号通貨分野のさまざまな収益率にアクセスしています。

彼に盲目的に操作させると言うのは少し遠回しすぎる。

私の仕事で最も難しい部分は、必要なすべての手順を詳細に説明しようとすることです。私は操作指示を出し、彼は実行しますが、同時にこれらの複雑な分散型金融ツールのインターフェースを理解しなければなりません。私たちの会議は「ここをクリック」、「あそこに行く」、「これを交換する」という操作指示であふれています。たとえば、Polygon上でUSDCをFRAX/DAI LPに交換する場合:

  1. USDCをDEX上のDAI(2取引に変換し、承認+交換)
  2. USDCとDAIをPolygon(4回の取引にクロスチェーンし、承認+クロスチェーン)
  3. USDCをマージし、Polygon上のDEXでトランザクションをDAI(4、承認+マージ)
  4. LPを収益ボールト(に預ける取引、承認+預け入れ)

この単純な資金の流れだけで、12件の取引を開始する必要があります!私たちは、プロトコル特有のインターフェースが提供する情報を使用して、EVMに直接アクセスし、単一の取引を検索、作成、実行しなければなりません。このプロセスは手動で、時間がかかり、厄介なもので、特にポートフォリオの規模が大きい場合はなおさらです。振り返ってみると、これらのタスクは数個の収益農場DAppを模倣しただけですが、手動で操作するのは非常に複雑でした。

高いレベルでは、私たちが実行するすべてのプロセスには明確な期待される結果があります。私たちは資産を持っており、それを使ってX、Y、Zのタスクを完了したいと考えています。上記の例のように、「私たちはUSDC(をイーサリアム上)で持っていて、Polygon上(でFRAX/DAI)の形で流動性を提供し、その後それをステーキングボールトに預け入れたい」となります。これが私たちの操作の「内容」であり、私たちが実行しなければならない12の取引は「どのように」操作するかです。出発点から終点まで、明確で論理的なステップのセットが必要であり、これらのすべてのステップは定量化可能です。

取引ルーティングのために構築された強力なアルゴリズムにより、このプロセスは1〜2ステップでより簡単になります。私たちは望む結果を共有し、アルゴリズムは最適なパスを返し、場合によっては取引を処理することさえできます。このタイプのパスマッピング構造は「意図」と呼ばれ、イーサリアムが急速に進化しているミドルウェアの未来の一部です。私たちは意図に関して広範な概念を持っていますが、まだ定義の合意には至っていません。現在、いくつかの一般的な考え方があります。ある機関の定義は、「意図は一連の宣言的制約に署名されたもので、ユーザーが取引の作成を第三者にアウトソーシングできるようにし、取引先に対する完全なコントロールを放棄することなく可能にします」というものです。NearのDavid Maによる別の定義は、「取引は命令的であり、意図は宣言的です。言い換えれば、取引は状態変更を生み出すためにEVMをどのように実行するかを指定する明確に定義されたメッセージであり、意図は実現プロセスに関心を持たずに必要な状態変更を指定します。」

! [なぜIntentsがDeFiの複雑さの問題に対する答えになるのか?] ](https://img-cdn.gateio.im/webp-social/moments-4cb7471082b5b193378e0c9ad50873d5.webp)

この二つの定義において、意図は「宣言的」であり、つまりユーザーと「ソルバー」の間のデータ共有を通じて外部の助けを求めることです。ユーザーは望む結果を宣言し、ソルバーはそれを実現する方法を提供します。特定のパラメータを持つ取引とは異なり、意図は第三者によってマッピングされる必要があります。さらに、可能な経路の集合を制限する制約も存在します。これは、可能性の総数をより小さく、フィルタリング可能な集合に集中させ、ユーザーが選択できるようにします。私の友人の例を挙げると、意図は最終目標を一群のソルバーにブロードキャストし、それらが最適な経路を計算することを可能にします。その後、私たちは最も価格の良いルートを選び、取引を実行します。すべての中間ステップはソルバーが提供するルートによって処理され、ユーザーが確認する必要のある1-2件の取引が残ります。

"意図"に基づく基本的なアーキテクチャはEVM上に構築されています。任意のDEXを使用する際、取引の実行に最適なルートを見つけます。特定のDEXインターフェースでは、売買する資産を選択すると、UIが自動的に最適なLPを見つけてルーティングします。USDT/frxETH LPがないため、注文は複数のLPを経由して最適な実行経路を取得します: USDT > sUSD > sETH > ETH > frxETH、すべて1回の取引で完了します。また、価格への影響を大まかに示し、ユーザーがスリッページを制限するために取ることができる措置を示します。正しいパラメータが選択されると、UIはブロードキャスト用の生のEVMデータを構築するのを助けることができます。

! [なぜIntentsがDeFiの複雑さの問題に対する答えになるのか?] ](https://img-cdn.gateio.im/webp-social/moments-28f74939352b754f76dc827d62e0094c.webp)

このDEXでの取引意図は、非常に基本的な例に過ぎません。UIは、以下のロジックを使用して取引を構築するための便利なツールです:

FRAX取引: 5bpsのFRAX/USDC LPを使用して100,000 FRAXを少なくとも999,000 USDCに交換し、有効期限はXブロックまで。 一方で、期待される結果(を共有する意図があり、最大限のUSDC)と制約(として100,000 FRAX)のみを販売する。 最適な交換レートが何であるかはソルバーによって決定される。

もしあなたがいくつかのDEXアグリゲーターを使用したことがあるなら、取引を構築するための意図システムが見えるでしょう。これらのアグリゲーターを使用することで、すべての実行パラメーターを提供し、その後、取引を実行する潜在的な取引リレーのセットを得ることができます。すべての潜在的な交換は特定のDEXで(一部の取引所を除いて)実行されますが、取引のリレーによって異なる手数料とガスコストがあります。最終的にはユーザーが最適な価格/コストを選択します。

取引アグリゲーターの他に、イーサリアム上には他のいくつかのタイプの「意図」が存在します:

  1. リミットオーダー: 条件が満たされると、アカウントから資産を引き出すことができます。

  2. 特定の取引所スタイルのオークション:DEX以外の流動性に基づく第三者の注文執行。

  3. ガススポンサー: FRAXなどのトークンを使用して第三者の取引を実行できるようにし、アカウント抽象ウォレットに適用されます。

  4. 委託: ホワイトリストはこの状況に該当し、取引を実行する前にデータベースをチェックします。

  5. トランザクションバッチ処理: Gas効率の意図をバッチ処理することを許可します。

  6. クロスチェーン交換: 一部のクロスチェーン取引プラットフォームを参照してください。

注文タイプはますます多様化していますが、意図を説明する最もシンプルな方法は「リミットオーダー」と言えるでしょうが、新しいマーケティング用語が使われています。リミットオーダーとは、特定の数量の資産を特定の価格で購入したいと考えている場合に、その注文が相手によって受け入れられるまで、注文自体が執行されないことを指します。

リミットオーダーと同様に、意図は2つの部分から成り立っています。第一部はユーザーが期待する最終的な状態です。第二部はソルバーによって開始される取引です。両者を組み合わせることで、実行取引に必要な内容が得られます。

! [なぜIntentsがDeFiの複雑さの問題に対する答えになるのか?] ](https://img-cdn.gateio.im/webp-social/moments-b3db327fe5a421e6947dd89721ee21de.webp)

MEVを売る

意図アーキテクチャに基づく構築方法はほとんどリスクがありません。まず、ソルバーは、彼らが利益を得ることができるMEV意図を広める動機がありません。「多くの場合、MEVの抽出には、ユーザーの注文をオンチェーンで実行する必要があります。このような場合、ユーザーの注文の実行はブロックチェーンの状態を露出させ、抽出者はその状態を利用して利益を得ることができます。バックトレースやサンドイッチ取引は一般的な例のいくつかです。」

意図の核心的な特徴はデータの露出です。意図メッセージに署名することで、便宜の代償としてMEVを抽出する意思があることを示します。意図は直接イーサリアムのメモリプール(トランザクションが実行前にキューに入れられる場所にブロードキャストできないため、プライベートなオフチェーンインタープールに詰められます。これらのインタープールは、許可制、非許可制、またはその両方の混合である可能性があります。

無許可Interpoolは、去中心化APIを採用し、システム内のノードが意図を自由に共有し、実行者に制限のないアクセス権を付与できるようにしています。例としては、特定のプロトコルのリレーや、提案された共有ERC4337メモリプールが含まれます。オープンメモリプールはDDOS攻撃に対して成熟しており、不良実行の意図の拡散を防ぐことはできません。

対照的に、許可されたメモリプールは信頼できるAPIを採用しており、DDoS攻撃に対抗でき、意図の伝播を必要としません。信頼できる仲介機関に依存しており、信頼を維持する限り、彼らは実行の質を保証できます。このような仲介機関は通常良好な評判を持っており、それが彼らに一流の実行力を確保する動機付けとなります。しかし、彼らは依然として強い信頼の仮定を持っており、これはオープンなブロックチェーンの核心精神を損なうものです。

ハイブリッドソリューションは、無許可システムと許可システムの間のギャップを埋めます。彼らは、許可された流通と無許可の実行を組み合わせることができ、その逆も可能です。特定のオーダーフローベースのオークションプロトコルは、信頼できるパーティ)プロトコルを使用してオフチェーンで注文をマッチング(し、オークションを運営しますが、参加は無許可です。

今日最も人気のあるInterpoolは中央集権型であり、許可制で、競合他社と情報を共有するためのインセンティブはありません。ここでのリスクは、一方が意図に基づく取引の大部分を吸収し、その独占的地位を利用して手数料やその他のレントシーキング行為を導入し始めることです。交渉権を持つユーザーは、搾取的な仲介者の手の中で消えてしまいました。

! [なぜIntentsがDeFiの複雑さの問題に対する答えになるのか?] ])https://img-cdn.gateio.im/webp-social/moments-e236765e6a4558a5c6049dbdc8ddb341.webp(

ミドルウェアリスク

意図を指値注文と見なすと、特定のブローカーの注文フローに対して)PFOF(との明確な比較ができます。

これらのブローカー大手はユーザーに「無料」取引を提供していますが、その基盤はユーザーが注文フローを販売できることであり、伝統的な取引所に送信するのではありません。マーケットメーカーは大量の証券を売買する会社であり、彼らはこの支払いを提供します。なぜなら、彼らは注文の売買価格差から利益を得ることができるからです。批評家は利益相反についてこれらのブローカーを広く批判しています。ブローカーは顧客の注文に対して最良の執行を提供する義務がありますが、PFOFの金銭的インセンティブが、彼らが注文をどこに送るかの決定に影響を与えるとされています。

意図はPFOFアービトラージの一形態であり、私たちはこれをMEVと呼びます。長期未決済の注文)の一部の注文(が生み出すアービトラージ機会は、手動でイーサリアムのメモリプールに追加された取引よりも価値がある可能性があります。なぜなら、ソルバーがルートを特定できるからです。そして、特定のブロック内でサンドイッチ取引と競争して取引前または取引後のMEVを得るのではなく。

未検査で不透明なソルバーは、良好な実行力と反比例するため、最も悪いルートを提供する可能性が非常に高い。ユーザーはソルバーを選択する必要があり、彼らはこの交渉能力を利用してソルバーに互いに競争させて注文フローを争わせることができる。制約条件の下でユーザーに最高のリターンをもたらすソルバーがオークションに勝利する。

いくつかの取引プロトコルはこの設計を採用しており、トレーダーに最適な決済価格を見つけるためにバッチオークションを使用します。これらのプロトコルでは、注文は即座に実行されるのではなく、バッチで収集され、決済されます。このシステムは中央オペレーターを使用せず、公開競争のソルバーを使用して注文をマッチングします。バッチが終了すると、これらのソルバーは注文の決済に使用されるソリューションを提出します。

バッチオークションにより、バッチ内の取引が同じ価格で行われるため、マイナーが取引を再調整する必要がなくなります。事前の実行や事後の実行はありません。これらのプロトコルは、トレーダーが最良の価格執行を得ることを保証するために、オーダーフローオークションを使用します。しかし、これらの注文の中にはいくつかのMEVも含まれています。なぜなら、マーケットメーカーは利益を維持するために、別の場所でアービトラージ取引を行うことができなければならないからです。

! [インテントがDeFである理由]

原文表示
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.
  • 報酬
  • 8
  • 共有
コメント
0/400
SerumSquirtervip
· 10時間前
何でも一通り遊んだ
原文表示返信0
DefiEngineerJackvip
· 22時間前
利回りの最適化は簡単ではありません、セール
原文表示返信0
LightningClickervip
· 07-11 08:45
やはり専門家に頼るべきだ
原文表示返信0
SchroedingersFrontrunvip
· 07-10 19:02
分散型金融を長くプレイすれば理解できる
原文表示返信0
BasementAlchemistvip
· 07-10 09:49
初心者が分散型金融をプレイするのは本当に難しい
原文表示返信0
PanicSellervip
· 07-10 09:39
資金の過度な分散リスク
原文表示返信0
PensionDestroyervip
· 07-10 09:39
貧乏人はこれらのものに触れないでください
原文表示返信0
rugpull_survivorvip
· 07-10 09:36
分散型金融まだまだ簡素化が必要です
原文表示返信0
  • ピン
いつでもどこでも暗号資産取引
qrCode
スキャンしてGateアプリをダウンロード
コミュニティ
日本語
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)