
Artemis: Paradigm에서 제작한 오픈소스 MEV 봇 프레임워크
작성: Frankie
번역: TechFlow
Paradigm은 MEV 봇용 프레임워크인 Artemis를 오픈소스로 공개했습니다. 본문에서는 Paradigm의 연구 보조원 Frankie가 Artemis를 개발하게 된 배경과 이 프레임워크의 목표에 대해 설명합니다.

Artemis는 Rust로 작성된 MEV 봇 제작 프레임워크이며, 오픈소스입니다. Artemis의 주요 특징은 간단함, 모듈화 및 고속 처리입니다.
왜 Artemis를 구축했나요?
MEV는 여전히 오늘날 이더리움에서 가장 강력한 중앙집중화 힘 중 하나입니다. 우리는 MEV 연구 및 추출을 위한 오픈소스 도구를 개발하는 것이 이러한 중앙집중화 압력에 대응할 수 있는 명확한 방법이라고 생각합니다.
현재 MEV 시장에 진입하려는 신규 참가자들은 여러 가지 장벽에 직면해 있습니다:
- 신규 서처로서 시작하기 어렵습니다. 봇 운영자는 코드를 공유할 유인이 거의 없기 때문에, 새로운 서처들은 동일한 구성 요소를 반복해서 재작성하고 유사한 인프라를 다시 구축해야 하는 경우가 많습니다.
- 신규 프로토콜 입장에서는 Keepers를 운영할 서처를 찾기 어렵습니다. 프로토콜이 일정 규모에 도달하기 전까지는 서처들의 관심을 끌기가 어렵습니다.
우리는 Artemis가 MEV 봇 작성을 위한 유연하고 재사용 가능한 구성 요소를 제공하고, 전략과 Keepers 기여를 위한 저장소 역할을 함으로써 이러한 문제들을 완화할 수 있기를 바랍니다.
Artemis란 무엇인가?
Artemis는 봇 제작을 위한 라이브러리이자 전략 라이브러리입니다. 이 프로젝트를 설계할 때 다음과 같은 목표들을 고려했습니다:
-
간단함: Artemis는 간단한 이벤트 엔진으로 설계되어 광범위한 전략을 지원하면서도 불필요한 복잡성을 피할 수 있도록 했습니다.
-
모듈화: Artemis는 일반적으로 사용되는 봇 구성 요소들을 제공합니다. 이들 모듈은 조합하여 전략을 작성할 수 있으며, 서처들이 각 기회를 위한 핵심 로직 구현에 집중할 수 있게 해줍니다.
-
성능: Artemis가 우수한 성능을 갖기를 원했기 때문에, 이 프레임워크는 Rust로 작성되었습니다.
-
내장 기능: Artemis는 도커화된 배포, Prometheus와 Grafana를 이용한 모니터링 및 알림 등 실제 운영 환경에서 쉽게 실행할 수 있도록 돕는 도구들을 내장하고 있습니다.
Artemis의 아키텍처
핵심은 세 가지 주요 구성 요소로 이루어진 이벤트 처리 파이프라인으로 구성됩니다:
-
컬렉터(Collector): 외부 이벤트(미결 트랜잭션, 새 블록, 오프체인 주문 등)를 수집하고 수신하여 내부 이벤트 표현으로 변환합니다.
-
전략(Strategy): 각 MEV 기회를 위해 필요한 핵심 로직을 포함합니다. 이벤트를 입력으로 받아 기회 존재 여부를 계산합니다(예: 전략이 거래소 간 차익거래 가능 여부를 확인하기 위해 주문 흐름을 감시). 전략은 액션(Action)을 생성합니다.
-
실행자(Executor): 액션을 처리하고 이를 다양한 영역에서 실행하는 역할을 담당합니다(예: 공개 메모풀에 트랜잭션 제출, flashbots 패키지 제출, 오프체인 주문 하달).
또한 우리는 크로스마켓 NFT 차익거래 전략도 함께 오픈소스로 공개하며, 앞으로 더 많은 전략을 추가할 예정입니다.
TechFlow 주석: 현재 Artemis 프레임워크는 GitHub에서 오픈소스로 공개되어 있으며, 프로젝트 디렉토리를 찾아 활용할 수 있습니다.
프로젝트 홈페이지의 기여자 정보에 따르면, 이 프레임워크의 주요 기여자는 본문의 원저자인 Paradigm 연구원 Frankie입니다.
또한 위 문단에서 언급된 NFT 차익거래 전략도 해당 디렉토리에 공개되어 있으며, Seaport와 Sudoswap 사이에서 원자적 크로스마켓 NFT 차익거래를 수행하는 전략으로, 역시 오픈소스로 자유롭게 복제 가능합니다.

TechFlow 공식 커뮤니티에 오신 것을 환영합니다
Telegram 구독 그룹:https://t.me/TechFlowDaily
트위터 공식 계정:https://x.com/TechFlowPost
트위터 영어 계정:https://x.com/BlockFlow_News














