最大抽出可能価値とは何ですか? MEVの説明
最大抽出可能価値 (MEV) とは何ですか?
過去の名称 Miner Extractable Value としても知られる Maximal Extractable Value (MEV) は、マイナー (またはバリデーター) がブロック内のトランザクションを含めたり、除外したり、再順序付けしたりする機能を通じて得られる利益の尺度を指します。
マイニングは、新しいブロックの作成を通じて、暗号通貨が新しいトランザクションを確認し、既存のブロックチェーンに追加するプロセスです。彼らの仕事に対して、マイナーは新しい暗号通貨で報酬を受け取ります。
マイニングとその金銭的機会について詳しくは、 「暗号通貨を稼ぐ方法: 暗号通貨のマイニングから稼ぐ」の記事をご覧ください。
したがって、最大抽出可能価値は、ブロックチェーン上の注文トランザクションから導き出される利益の合計として定義できます。 分散型金融 (DeFi) の拡大により、 MEV は重要かつ関連性のあるトピックになりました。 DeFiプラットフォーム上の金融取引の数と複雑さは増加しています。ただし、これらのプラットフォームが悪意のある攻撃者によって悪用される可能性も高まっています。
A. MEV を 5 歳のように説明してください
この概念を理解するには、トランザクションがどのようにブロックチェーンに追加されるかを知っておく必要があります。トランザクションが署名されると、プール内の未確認ステータスに移行し、マイナーがトランザクションにアクセスしてブロックチェーン ネットワーク内のブロックに追加できるようになります。ブロックチェーンの分散型の性質により、ネットワーク自体がトランザクションを検証し、ブロックチェーンに追加する責任を負います。分散台帳の残高はそれに応じて更新されます。
たとえば、Peter は 5 ETH を Ivy に送金したいと考えています。このトランザクションは、まず保留中のトランザクションで満たされたプールに追加されます。 Peter のトランザクションを含むこれらすべてのトランザクションはマイナー (バリデーター) によって検証されます。トランザクションが検証されると、このトランザクションの記録がブロックチェーンに追加され、残高が更新されます。これで、ピーターの残高はマイナス 5 ETH に等しく、アイビーの残高はプラス 5 ETH に等しくなります。
マイナーは、ブロック内のトランザクションの順序を変更することで価値を抽出したり、受信トランザクションの知識を利用して価値を抽出したりできます。サーチャーの概念は、暗号資産プール内のトランザクションを調べて価値を引き出す機会を探す人またはボットを表すために導入されました。
収益性に基づいて取引が選択されるのは論理的に聞こえます。たとえば、手数料が最も高いものが最初に選択されます。たとえば、ユーザーが自分の取引が最初に選択されるようにするために、繁忙期に高い取引手数料やガス料金を支払うのはこれが理由です。その結果、手数料が低いトランザクションは、検証されてブロックに含められるまでにもう少し待つ必要があります。
ただし、トランザクションは手数料に基づいて注文される必要はありません。そのような選択を決定するルールはありません。たとえば、トランザクションに複雑な情報が含まれる場合、バリデーターはそれらのトランザクションを含めたり、除外したり、並べ替えたりして、標準の報酬や手数料を超えて追加の利益を得ることができます。
トランザクションの検証に関しては、分岐ブロックチェーンはさまざまなモデル、つまり暗号化コンセンサス メカニズムを使用します。たとえば、ビットコインは Proof-of-Work (PoW) コンセンサス プロトコルを使用し、イーサリアムは Proof-of-Stake モデルに切り替えました。
したがって、MEV はマイナーがユーザーのトランザクションを処理することで収益を得る方法です。これは、マイナーがブロックチェーンエコシステム内でブロックを生成する際のトランザクションの移動から抽出できる最大値の形で、マイナーがユーザーから徴収できる目に見えない税金と呼ばれることもあります。
B. 略歴: マイナー抽出可能価値から収益性の高い最大抽出可能価値へ
MEV の活動は、2014 年に Pmcgoohan として知られるアルゴリズムトレーダーによって初めて予測されました。彼はReddit の投稿で、マイナーが個人的な利益のために未確認のトランザクションのプール内のトランザクションを再配置する可能性があると指摘しました。
MEVの話題は主に、複雑な金融取引とスマートコントラクト技術に依存するDeFiプラットフォームの拡大に関連する懸念として浮上しました。 DeFiプラットフォームは年々人気が高まるにつれ、悪用される可能性があることが明らかになりました。
1年後、Georgios KonstantopoulosとDan Robinsonが発行した論文のおかげで、最大抽出可能価値の概念が暗号経済学に組み込まれ、 イーサリアムにとって困難な問題であるとみなされました。研究者らは、イーサリアムブロックチェーン上のこの概念を暗い森と表現しました。
言い換えれば、これは、新しいハッキングの頻度から、多くの人がスマート コントラクトの脆弱性の調査に時間を費やしていることを示す、非常に敵対的な仮想環境を指します。ただし、チェーン全体は戦場である可能性がありますが、保留中のトランザクションのセットとしてのメンプールは暗い森です。
MEV は、その分散型金融エコシステムのため、イーサリアム ネットワークと関連付けられることがほとんどです。ブロックに関与するトランザクションが、たとえば、貸し借り、取引にリンクされたスマートコントラクトなど、複雑になればなるほど、ブロックプロデューサーがトランザクションの順序をどのように処理するかを決定することで利益を得る機会が増えます。
現在、この概念は最大抽出可能値としてのみ知られています。これら 2 つの用語は頻繁に同じ意味で使用されますが、若干の違いがあります。最大抽出可能価値は、採掘者だけでなく、ブロックチェーン上のトランザクションを操作する能力を持つあらゆる行為者に適用されるため、より広い概念です。
MEV 抽出はどのように機能しますか?
MEV コンセプトの背後にある主な考え方は、トランザクションが確認のために互いに競合するということです。上で説明したように、ユーザーはブロックチェーン ネットワークにブロードキャストされ、トランザクション メモリプールとして知られる保留中のトランザクションで満たされたプールに配置されるトランザクションを送信します。
マイナーとバリデーターは、収益性の高い MEV の機会を検出し、それに応じて、手数料が最も高いトランザクションなど、特定のトランザクションを最初に選択する傾向があります。ブロック内のトランザクションを戦略的に操作して順序付けることにより、他のトランザクションを犠牲にしてより多くの収益を得ることができます。
MEVサーチャーとは何ですか?
MEV はブロックプロデューサーのみに利益をもたらす戦略であるように見えますが、かなりの量の MEV 抽出はサーチャーと呼ばれる独立したネットワーク参加者によって確保されています。これらの検索者は、自動化されたボットを使用して、分散型取引所(DEX)で収益性の高い MEV の機会を探し、他の検索者よりも早く価値を獲得します。
ボットは複雑なアルゴリズムを実行し、収益性の高いトランザクションをネットワークに迅速に送信して、他のボットよりも先に価値を確実に取得できます。収益性の高い機会を獲得するための競争が激化すればするほど、この活動に従事するインセンティブは高くなります。
これらすべてが、オリジナル ブロックのプロデューサーと MEV サーチャーの間の興味深い力関係を生み出します。検索者は取引を保証するために高額なガス料金を支払う傾向があるため、利益の最大 99.99% がプロデューサーに還元される可能性があります。したがって、場合によっては、ブロックプロデューサーはブロック報酬に加えて MEV 利益率の 90% 以上を受け取ります。
MEV 抽出技術の一般的な方法
ブロックチェーンでは、MEV を抽出するさまざまな方法が利用できます。 MEV 抽出手法の最終的なリストを収集するのは、コンセプトが常に変化するため困難ですが、十分に文書化された例がいくつかあります。
A. ガスゴルフ
ガスゴルフとは、ガスの使用量が最小限になるようにトランザクションをプログラミングする活動を指します。この例は、検索者が合計ガス料金を一定のレベルに保ちながら、より高いガス価格を設定できるため、競争上の利点となります。
ガスゴルフ戦略には、多くのゼロで始まるアドレスを使用することが含まれます。これは、保管するスペースが少なくて済むため、ガスも少なくなります。
低いガス価格でトランザクションを送信すると、一時的にネットワークの混雑が発生し、ガス価格が上昇する可能性があります。その後、より高いガス料金を伴う 2 番目のトランザクションを送信して、より高い料金を利用することができます。
B. 一般化されたフロントランニング
ガスゴルフとは異なり、フロントランナーは、収益性の高い取引を特定するためのスマートコントラクトの最適化に焦点を当てていません。代わりに、未確認のトランザクションを監視し、収益性の高い取引を特定し、より低いガス価格で最初のトランザクションを開始してトランザクションを送信します。
フロントランニングとは、取引注文操作を通じてユーザーのトレーダーを悪用するフラッシュボットの使用を指します。 Flashbot はメモリプールを監視して、収益性の高い MEV の機会を見つけます。
ボットが収益性の高い機会を検出すると、より高いガス価格でユーザーのトランザクションを複製し、マイナーが他のトランザクションよりもそのトランザクションを選択できるようにします。ボットは最初にローカルでトランザクションを実行し、変更されたトランザクション結果を再確認します。トランザクションが本当に利益をもたらすことが判明した場合、ボットは元のトランザクションをフロントランします。
C.サンドイッチング
ブロックチェーン上の市場搾取の一般的な形式。まずサンドイッチングから始めるために、検索者は分散型取引所で行われる大規模な取引についてメンプールを監視します。たとえば、検索者は Uniswap 取引所を介して 100,000 USDC 相当の ETH を購入する注文を検出します。この種の規模の取引は、市場の仮想通貨の変動に影響を与える可能性があります。
サーチャーは取引を検出し、交換されている暗号通貨のペアに対するこの取引注文のおおよその価格効果を計算し、大規模な取引の実行直前に最適な買い注文を実行します。その結果、1 つの暗号通貨が最初は安く購入され、後に値上がりして売却されます。
さらに、サーチャーは大規模な DEX 取引のメンプールを監視します。たとえば、誰かが Uniswap で DAI を使用して 10,000 UNI を購入したいとします。この規模の取引はUNI/DAIペアに重大な影響を及ぼし、DAIと比較してUNIの価格を大幅に上昇させる可能性があります。
サンドイッチングはサンドイッチ攻撃とも呼ばれ、人為的な価格変更から利益を得るために市場の暗号通貨の価格を操作するために使用される悪意のあるタイプのフロントランニングを表します。
D. DEX アービトラージ
分散型取引所 (DEX) アービトラージは、最も単純な MEV 戦略と考えられています。これは最も悪名高い戦略でもあるため、非常に競争力があります。
需要の変化により、分散型取引所ではトークンの価格が異なることがよくあります。 2 つの取引所に大きな価格差があり、MEV ボットがそれを発見した場合、ある取引所で低価格のトークンを購入し、すぐに別の取引所でより高い価格でトークンを販売します。
その結果、さまざまな分散型取引所のトークン価格がより一致し、DeFi市場が即座に効率化されます。この競争法は、適切に行われた裁定取引によりかなりの利益が得られるため、有利な方法でもあります。
E. 清算
デジタル資産を担保として預けることで融資を行います。市場が変化し、担保の価値が特定の価格レベルを下回った場合、そのポジションは清算されたとみなされます。
DeFiの貸し借りについて詳しく知りたい場合は、この記事「暗号通貨を稼ぐ方法: DeFiの自動借入と貸付とは何ですか?」を読むことをお勧めします。
したがって、借入資産の価値が特定の割合で担保の価値を超えた場合、通常、融資プロトコルにより、ユーザーは担保を清算して貸し手に返済することができます。清算の際、借り手は通常、多額の清算手数料を支払う必要があり、その手数料の一部は清算人に直接支払われます。ここに MEV のチャンスがあると考えられます。
したがって、検索者はブロックチェーンデータを迅速にスキャンして清算可能な借り手を特定し、その後清算手数料を回収するために真っ先に清算取引を提出する傾向があります。
F. バックランニング
バックランニングとは、フロントランニング アクティビティと同様に、保留中のターゲット トランザクションの直後に収益性の高いトランザクションを実行するためにメモリプールを監視することです。これを行うために、検索者は広範なトランザクションを検出するバックランニング ボットを使用します。
バックランニングボットが好ましい取引を検出すると、同じメンプールで反対の取引を実行して、保有者の利益を最大化します。バックランニングは通常、元の保留中のトランザクションによって生じた価格差を利用して機能します。
G.タイムバンディットアタック
タイム バンディット攻撃は、過去のブロックの並べ替えを伴う MEV 戦略です。このタイプには基本的に、メインのイーサリアム チェーンを書き換えて別のバージョンのトランザクション履歴を生成する必要性が含まれます。
この戦略は、ユーザーエクスペリエンスとブロックチェーンネットワークの安定性を低下させるため、悪影響を及ぼします。トランザクションが確認された後、突然消えてしまったところを想像してください。
この方法は、単にマイナーが大量の計算能力またはハッシュ能力を使用してネットワークを分割する必要があることを意味するため、成功させるのは困難です。実際、タイム バンディット攻撃を利用するには、総ハッシュ パワーの約 40% が必要になります。
H. 山賊襲撃おじさん
イーサリアム ネットワークでは通常、2 つのブロックが同時にマイニングされ、チェーンに追加できるのはそのうちの 1 つだけです。もう一方は孤児または「叔父」になります。誰でも、uncled ブロック内のトランザクションにアクセスできます。これは、トランザクションが一種のプールで終了し、再び公開されるようなものです。
時間の遅れに何かを見てそれを巻き戻すことで新しいバージョンの歴史が作成されるタイムバンディット攻撃とは異なり、おじさんバンディット攻撃は、探索者がおじさんブロックの中に何かを見つけてそれを前に持ち出す状況を指します。
最大の抽出可能な価値のすべての色合い - 良いもの、悪いもの、醜いもの。
MEV の影響について話すとき、通常、それは疑いを持たないエンドユーザーに悪影響を及ぼし、その結果ユーザー エクスペリエンスの低下をもたらすと理解されています。これが悪意を持って行われた場合、ガス料金が高騰し、ネットワークの混雑が増大する可能性があります。
ただし、MEV は暗号通貨コミュニティ内で何度か議論の対象となっており、依然としてブロックチェーン エコシステム全体で主要な役割を果たしています。すべての MEV を見てみましょう。側面。
MEVの良い面
暗号通貨コミュニティには、MEV の問題を解決しようとするのではなく、MEV へのアクセスを提供するために必要なツールを構築すべきだと考える側面があります。
Maximum Extractable Value コンセプトの良い側面は、MEV が迅速かつシームレスな清算に相当するため、DeFi プロジェクトおよび DeFi 融資プロトコルに関連したその有用性を指します。さらに、MEVの支持者は、MEVがDeFiプロトコルの経済的非効率性を修正する鍵であると指摘しています。
研究者のグループは、MEX 抽出方法に関連するリスクの軽減に取り組む Flashbots として知られる組織を設立しました。この組織は、MEV を抽出するための透明性、オープンソース、公平なエコシステムを実現することを主な焦点として、サービスとしてのフロントランニング (FaaS) を提供する製品である MEV-Geth を作成しました。
なぜMEVはダメなのでしょうか?
本文で前述したように、MEV には、より高価なトランザクションと収益の損失により、ユーザー エクスペリエンスが低下する可能性があります。たとえば、サンドイッチやフロントランニングなどの戦略は、裁定取引の機会の損失や価格スリッページの増加により、一般のエンドユーザーに数百万ドル相当の損失を引き起こす可能性があります。
MEV の悪い側面と特定の戦略の採用はアマチュア トレーダーに影響を与えます。別の例は、アービトラージ手法に関連したものです。 MEV ボットを使用すると、一般ユーザーが参加するのが非常に困難になります。基本的に彼らにとっては勝てない試合になる可能性がある。
有力なボットがガス料金を値上げして競争する場合、別の問題が発生します。これにより、高額な取引手数料とネットワークの混雑が発生する可能性があるため、その影響は再び一般のエンドユーザーに及びます。
MEVの何がそんなに醜いのでしょうか?
暗号コミュニティ内には、MEV がプロトコル レベルでネットワークを悪化させると主張する声明がいくつかあります。たとえば、MEV の報酬がブロックの報酬よりも大きいことが判明した場合、マイナーやバリデーターがブロックチェーン ネットワークのコンセンサスを不安定にする動機を与える可能性があります。
暗号通貨コミュニティの一面では、MEV は悪くはないが、安全、許可不要、不変の性質などのブロックチェーン技術の基盤を追求する可能性があるため、非常に醜いと考えています。言い換えれば、MEV は、マイナーやバリデーターが単に中立的な立場にあるのではなく、より積極的な役割を果たすインセンティブとしてみなされる可能性があります。
マージ後のイーサリアム上の MEV - 次は何ですか?
イーサリアムのプルーフ・オブ・ステークコンセンサスメカニズムへの移行は「マージ」と呼ばれます。合併は MEV の終わりを意味するものではありません。実際、新しいコンセンサスメカニズムに適応するように修正された MEV システムが登場しました。
アップデートが行われてからわずか数日後に、24,000 ブロックが検査されました。そのうちの約 18% は MEV を使用して生成され、バリデーターに追加の報酬を提供しました。新しい MEV-Boost システムのおかげで、これらのバリデーターは 122% 多くの利益を得ることができました。
MEV-Boost システムは、ビルダー API、ブロック ビルダー、リレーラー、およびエスクローで構成されます。これらのコンポーネントについて簡単に説明しましょう。
Builder API は、ブロックの作成を担当するクライアントと、ブロックを提案するコンセンサスクライアントを接続するために使用されます。次に、ブロックの製造に必要な特殊な設備に投資する、いわゆるブロックビルダーがあります。
ブロックビルダーはシーカーからトランザクションを受け取ると、戦略を使用して最も収益性の高いブロックを作成します。さらに、トランザクションの検証に関しても変更があります。
まず、ブロックをバリデーターに渡す前にブロックを検証するリレーラーがあります。彼らのもう 1 つの目的は、MEV の報酬を重視し、ネットワークのセキュリティを保護することです。ブロックのコンテンツがリレーラーからエスクローに届くと、バリデーターがデータを利用できることになります。