A&T Capital: イーサリアム MEV 抽出メカニズムの現状、問題点、改善点
A&T Capital
2023-03-15 10:30
本文约3592字,阅读全文需要约14分钟
トランザクションの順序に関しては、MEV の生成はほぼ避けられず、MEV の抽出をどのように規制するかは、ブロックチェーン ネットワークの分散化と検閲防止にとって重要です。

最初のレベルのタイトル

副題

TL; DR

MEV は、N 個のトランザクションを特定の順序で実行することによって、このシーケンスを設計した主体にもたらされる経済的利益を指します。トランザクションの順序に関しては、MEV の生成はほぼ避けられず、MEV の抽出をどのように規制するかは、ブロックチェーン ネットワークの分散化と検閲防止にとって重要です。

イーサリアムの合併後、MEV の抽出と配布は Flashbots によって提案された MEV-Boost システムによって支配されています。 MEV の利益は、MEV 検索者 (Searcher)、ブロック構築者 (Block Builder)、ブロック提案者 (Block Proposer\Validator)、およびイーサリアム ネットワーク自体の 4 種類の主体に流れます。

MEV がシステム全体にもたらす影響の観点から、有益、中立、有害の 3 つのカテゴリに分類できます。有害な MEV 抽出を回避する方法と、有益で中立的な MEV 利益をどのように分配するかが、MEV トラックの下でプロジェクトが解決すべき中心的な問題です。

既存のプライベート RPC ソリューションは信頼の前提に基づいており、ユーザーのトランザクションは依然として漏洩、盗難、さらには検閲される可能性があり、プライベート注文フローにおける一部のブロック ビルダーの独占的地位により、MEV の抽出がより簡単に不透明になり、より集中化されます。

MEV-BoostシステムのMEV利益配分計画では、ユーザーの利益は考慮されていません。ユーザーとしては、MEV 抽出機会を創出する役割として、自らの正当な利益を侵害されないように保護することは最も基本的なことであり、取引を奪われないように保護するだけでなく、MEV 利益の一部を還元する必要があります。

「逃げ」問題を解決するには、暗号化技術を活用する必要がある。 「暗号化-ソート-復号化-実行」に基づき、ユーザーのトランザクションはローカルで暗号化され、誰もトランザクションの内容を読み取ることなくソートのコンセンサスが完了し、その後コンテンツが復号化され、最終的にコンセンサスソートに従ってトランザクションが実行されます。 。

最初のレベルのタイトル

副題

1. MEV の利害関係者は誰ですか?

※MEVとは何ですか?さまざまな文脈における MEV の意味はまったく同じではありません。混乱を避けるために、この記事では比較的狭いが最も正確な定義を選択します。
MEV (最大抽出可能価値) は、N 個のトランザクションを特定の順序で実行することによって、このシーケンスを設計した主体にもたらされる経済的利益を指します。
画像の説明
image

(図 1: mevboost.pics 統計のスロット シェア)

画像の説明

image

(図2:MEVのバリューチェーン)

Origin: MEV オポチュニティの作成、MEV 抽出のための編集可能なスペースを提供

ユーザー: ブロックチェーンの一般ユーザー。MEV の抽出以外の目的でトランザクションを開始する当事者。それはエンドユーザー、プロジェクト関係者、オラクル、取引所などです。これらのトランザクションは、MEV によって抽出される「原材料」と考えることができます。

アップストリーム: 署名を完了し、トランザクションをローカルからネットワークにブロードキャストします。

RPC プロバイダー: ユーザーのトランザクションの内容を最初に読み取り、ユーザーのトランザクションの送信先を決定します。
ウォレット: ユーザーのデフォルトの RPC を決定します。

中流: 公的環境または民間環境における MEV の機会のオークション、MEV の利益分配の決定

Mempool: イーサリアム ネットワーク内のオープンで透過的なトランザクション プール。誰でも見ることができ、パッケージ化してチェーンにアップロードするトランザクションを保存します。

プライベート注文フロー: 信頼できるプライベート トランザクション プール。特定の MEV サーチャーまたはブロック ビルダーのみに公開され、チェーン上にパッケージ化されるトランザクションも保存されます。プライベート トランザクション プールは、RPC プロバイダー、ブロック ビルダー、またはサードパーティ プロジェクトによって作成できます。

MEV サーチャー: ユーザーによってブロードキャストされたがまだパッケージ化されていないトランザクションを継続的に監視し、そこから MEV の機会を検索し、ユーザーのトランザクションと MEV を抽出できるトランザクションを特定の順序で一連のトランザクション パッケージ (バンドル) にパッケージ化します。を作成し、ブロック ビルダーに送信します。

ブロック ビルダー: 受信できるトランザクションから一連のトランザクションを選択して新しいブロックにパックし、リレーに送信します。トランザクションのソースには、Mempool、MEV サーチャーによって送信されたバンドル、およびプライベート注文ストリームが含まれます。

中継:受信可能なブロックの中から最も高い料金を支払うブロックを選択し、ブロック提案者に送信します。

下流:新たなブロックを提案し、ユーザーの取引と出金MEV取引をネットワークで合意させ、ファイナリティを獲得し、MEVの利益分配を実現

副題

2. MEV はどのように割り当てられますか?

MEV-Boost システムでは、MEV は、MEV サーチャー、ブロック ビルダー、ブロック プロポーザー、およびイーサリアム ネットワーク自体の 4 種類のサブジェクトに流れます。

MEV は MEV シーカーによって直接取得され、ガス料金の形でブロック ビルダー、ブロック提案者、およびイーサリアム ネットワーク自体に流れます。

画像の説明

image

(図3:MEVの分布図)

MEV = 特定の取引注文の実行によって生み出される利益
MEV = MEV シーカーの利益 + ブロック ビルダーの利益 + ブロック提案者の利益 + イーサリアム ネットワークによって取得される価値
MEV = (バンドル収益 - ガスコスト) + (チップ - ブロック提案者に支払われる手数料) + (ブロック提案者に支払われる手数料) + (EIP-1559 によって燃焼された ETH)

MEV シーカーの場合、MEV 利益は「MEV シーカーが送信したトランザクション バンドル (バンドル) の実行によって生成された収益からトランザクション バンドルのガスコストを差し引いたもの」として反映されます。
ブロックビルダーの場合、MEV の利益は「ブロックビルダーによって送信されたブロックの実行層収益からブロック提案者に支払われた手数料を差し引いたもの」として反映されます。
ブロック提案者にとって、MEVの利益は「ブロック構築者から支払われる手数料」として反映されます。
副題

3. MEVの種類

MEV の戦略タイプの観点からは、「後走」戦略 (Back-running) と「前走」戦略 (Front-running) に分けることができます。

MEV がシステム全体に及ぼす影響の観点から、有益、中立、有害の 3 つのカテゴリに分類できます。

image

実際には、MEV の利益を引き出すための戦略は無限にありますが、さまざまな種類の MEV について、最も一般的な例を 1 つだけ示します。

貸付契約における清算取引:

これは、「フォローアンドフォロー」戦略に基づいて MEV を抽出するトランザクションです。 「フォローアンドラン」戦略を実現するには、特定のトランザクションを追跡する必要があります。たとえば、過剰担保の融資契約では、オラクル マシンのフィード価格の変更により借り手の口座が清算可能な状態に達した場合、オラクル マシンのフィード価格の変更直後に清算を開始することが有益です。

タイムリーな清算は不良債権の可能性を減らし、貸付契約全体の安定性を維持するのに役立つため、このタイプの MEV 引き出し取引は有益であると考えられます。本質的な利益の源は借り手の損失ですが、それは借り手が期限までに借金を返済できなかったことに対する罰でもあり、借り手は資金を貸す際にもこの潜在的なリスクを明確にしていました。

DEX にわたる裁定取引:

「フォローアップ」戦略に基づいて MEV を抽出するトランザクションでもあります。ユーザーが DEX でトランザクションを完了すると、スリッページの存在により、異なる DEX で同じトークンの価格に差が生じる可能性があります。 MEV希望者は、裁定取引を通じて安い価格でDEXを買い、高い価格でDEXで売ることで利益を得ることができます。

サンドイッチ攻撃:

これは、「フロントランニング」戦略に基づいて MEV を引き出す取引です。 MEV 検索者は、DEX でのユーザーのトランザクションがパッケージ化および確認されていないことを聞くと、ユーザーのトランザクションの前にトランザクションを挿入します。これにより、ユーザーのスリッページが増加して約定価格が下がり、ユーザーのトランザクションの後に別のトランザクションを挿入します。ユーザーの追加のスリッページ損失から利益を得ます。

サンドイッチ攻撃自体も裁定取引ではありますが、その利益の源泉は一般ユーザーの損失であり、他のユーザーに損害を与えることを前提として利益を得るというものであり、有害であると考えられます。

副題

4. MEV トラック プロジェクトはどのような問題を解決しますか?どのような疑問が残っていますか?

トランザクションの順序に関しては MEV を抽出する機会があり、MEV はほぼ避けられません。このような背景に対して、MEV トラックの下のプロジェクトは 2 つの問題の解決に専念しています。

1. 有害な MEV はどのようにして防ぐことができますか?
2. 有益かつ中立的な MEV を公平に分配するにはどうすればよいですか?

現在の解決策は次のとおりです。

「予防」に関する質問については、次のとおりです。

プロジェクト当事者はユーザーにプライベート RPC を提供し、この RPC を通じてブロードキャストされるトランザクションが急がれないことを約束します。例としては、Sushi Guard の Flashbots Protect や OpenMEV が挙げられます。

画像の説明
image

(図 4: MEV の現在のソリューション)

「割り当て」の問題については、次のようになります。

MEV-Boost は、オフチェーンの MEV 機会オークション市場を作成します。そこでは、MEV 検索者、ブロック構築者、ブロック提案者がそれぞれの役割を果たし、MEV の利益を共有します。
MEV サーチャーは、限られた時間内に MEV を抽出する機会を見つけるためにハードウェアとアルゴリズムを競い合い、十分な利益を得る (最も高いガス料金を支払う) 必要があります。
ブロック ビルダーはオーダー フロー リソースをめぐって競合するため、構築するブロックにはより高い実行層の報酬が含まれるようになり、ブロック提案者に受け入れられる可能性が高くなります。
ブロック提案者は新しいブロックを提案する権利を持ち、どのトランザクションがチェーン上にパッケージ化されるかを決定できますが、必ずしも MEV サーチャーほど強力な MEV を抽出する能力を持っているわけではなく、また、必ずしも MEV サーチャーのような豊富な注文フロー リソースを持っているわけでもありません。ブロックビルダー。メモリ プール自体を通じてブロックを構築するだけではなく、MEV-Boost にアクセスし、ブロック ビルダーの計画に「従い」、より高い実行層の報酬を獲得する方が良いでしょう。

残りの質問は次のとおりです。

プライベート RPC スキームは信頼の前提に基づいており、ユーザーのトランザクションは依然として漏洩、盗難、さらには検閲される可能性があります。
プライベート RPC はプライベート注文フローをもたらしますが、プライベート注文フローにおける一部のブロック ビルダーの独占的地位により、MEV 抽出はより不透明かつ集中化されます。
副題

5. 改善の方向性は何ですか?

「逃げ」問題を解決するには、暗号化技術を活用する必要がある。 「暗号化-ソート-復号化-実行」に基づき、ユーザーのトランザクションはローカルで暗号化され、誰もトランザクションの内容を読み取ることなくソートのコンセンサスが完了し、その後コンテンツが復号化され、最終的にコンセンサスソートに従ってトランザクションが実行されます。 。このスキームは信頼の前提を打ち破り、プライベート注文フローの必要性を排除します。

より公平な分配を実現するには、MEV による利益をユーザーに還元する必要があります。ユーザーとしては、MEV 抽出機会を創出する役割として、自らの正当な利益を侵害されないように保護することは最も基本的なことであり、取引を奪われないように保護するだけでなく、MEV 利益の一部を還元する必要があります。

A&T Capital
作者文库