
Artemis:Paradigm 製のオープンソースMEV Botフレームワーク
TechFlow厳選深潮セレクト

Artemis:Paradigm 製のオープンソースMEV Botフレームワーク
Paradigmは、MEV Botに関するフレームワーク「Artemis」のオープンソース化を発表しました。本記事では、ParadigmのアシスタントリサーチャーであるFrankieが、Artemis構築の背景とこのフレームワークの目的について説明します。
執筆:Frankie
編集翻訳:TechFlow
Paradigmは、MEV Botに関するフレームワーク「Artemis」のオープンソース化を発表しました。本記事では、ParadigmのアシスタントリサーチャーであるFrankieが、Artemisの開発背景とこのフレームワークが目指す目標について説明します。

Artemisは、Rustで記述されたMEVロボット用のフレームワークであり、オープンソースでもあります。Artemisの主な特徴は、シンプルさ、モジュール性、高速性にあります。
なぜArtemisを構築したのか?
MEVは現在のイーサリアム上で最も強力な中央集権的要因の一つです。我々は、MEVの研究および抽出に使用するオープンソースツールの構築こそが、こうした中央集権的圧力に対処する明確な手段だと考えています。
現時点では、MEV市場への新規参入者は多くの障壁に直面しています。
- 新規の searcher(探索者)にとって、参入は難しい:Bot運営者は自らのコードを共有するインセンティブが薄いため、新規の searcher は同じコンポーネントを繰り返し再実装し、類似したインフラを再構築せざるを得ません。
- 新規のプロトコルにとっては、Keeperを実行してくれる searcher を見つけることが困難:プロトコルが一定の規模に達するまでは、searcher の関心を引くのは難しいのです。
Artemisは、柔軟かつ再利用可能なコンポーネントを提供することでMEVロボットの作成を支援するとともに、戦略やKeeperの貢献先となるリポジトリとして機能することで、こうした課題のいくつかを緩和することを目指しています。
Artemisとは何か?
Artemisはロボット作成用のライブラリであり、同時に戦略のライブラリでもあります。本プロジェクトの設計には以下の目標が念頭に置かれています。
-
シンプルさ:Artemisはシンプルなイベントエンジンとして設計されており、幅広い戦略をサポートできる柔軟性を持ちながらも、不要な複雑性を回避しています。
-
モジュール性:Artemisは一般的なロボットコンポーネントを提供します。これらのコンポーネントは組み合わせて戦略を作成でき、searcherは各機会におけるコアロジックの実装に集中できます。
-
パフォーマンス:Artemisには高いパフォーマンスが求められるため、フレームワークはRustで記述されています。
-
内蔵機能:Artemisには、Dockerによるデプロイ、PrometheusおよびGrafanaを用いた監視・アラートなど、本番環境での運用を容易にするツールが標準搭載されています。
Artemisのアーキテクチャ
その中心は、3つの主要コンポーネントからなるイベント処理パイプラインとして構築されています。
-
Collector(収集者):外部イベント(未承認トランザクション、新しいブロック、オフチェーン注文など)を収集・受信し、内部イベント表現に変換します。
-
Strategy(戦略):各MEV機会に必要なコアロジックを含みます。イベントを入力として受け取り、機会の有無を計算します(例えば、取引所間の裁定機会がないか、マーケットの注文フローを監視する場合があります)。戦略はアクションを生成します。
-
Executor(実行者):アクションを処理し、さまざまな領域で実行を担当します(例:公開mempoolへのトランザクション送信、flashbotsパケットの提出、オフチェーン注文の発注など)。
さらに、我々はクロスマーケットNFT裁定戦略のオープンソース化も行っており、今後さらに多くの戦略を追加していく予定です。
TechFlow注:現在、Artemisフレームワークはすでにオープンソース化されており、GitHub上でプロジェクトのリポジトリを確認して利用することが可能です。
プロジェクトトップページのコントリビュータ情報によると、このフレームワークの主な貢献者は本文の著者であるParadigmのリサーチャーFrankieです。
また、上記で言及されているNFT裁定戦略もリポジトリ内で公開されており、SeaportとSudoswap間におけるアトミックかつクロスマーケットのNFT裁定を行う戦略として、同様にオープンソースで複製可能です。

TechFlow公式コミュニティへようこそ
Telegram購読グループ:https://t.me/TechFlowDaily
Twitter公式アカウント:https://x.com/TechFlowPost
Twitter英語アカウント:https://x.com/BlockFlow_News














