본문으로 건너뛰기
블록체인Mar 28, 2026

Deep EVM #13: MEV란 무엇인가 — 추출 가능한 가치, 서처, 블록 빌더

OS
Open Soft Team

Engineering Team

MEV 정의

최대 추출 가능 가치(MEV, Maximal Extractable Value)는 블록 생산자가 블록 내에서 트랜잭션을 포함, 제외 또는 재정렬함으로써 추출할 수 있는 최대 이익입니다. 원래 작업 증명 시대에 “채굴자 추출 가능 가치(Miner Extractable Value)“로 불렸으며, 이더리움이 지분 증명으로 병합된 후 용어가 업데이트되었습니다.

개념은 간단합니다: 트랜잭션 순서를 제어하는 사람이 이익 기회를 제어합니다. Alice가 토큰 가격을 5% 움직일 대형 DEX 거래를 제출하면, 해당 보류 중인 트랜잭션을 보는 누구든 Alice의 거래 전후에 자신의 거래를 배치하여 가격 차이를 포착할 수 있습니다.

MEV는 버그가 아닙니다 — 트랜잭션 순서가 중요한 모든 시스템의 고유한 속성입니다.

MEV의 유형

차익거래

MEV의 가장 순수한 형태입니다. 동일한 자산이 두 DEX에서 다른 가격에 거래될 때, 서처가 한 곳에서 싸게 사고 다른 곳에서 비싸게 팔아 차액을 챙깁니다.

풀 A: 1 ETH = 2000 USDC
풀 B: 1 ETH = 2050 USDC

서처:
1. 10 ETH 플래시 론
2. 풀 B에서 10 ETH 판매 → 20,500 USDC 수령
3. 풀 A에서 20,500 USDC로 10.25 ETH 구매
4. 플래시 론 상환 (10 ETH)
5. 이익: 0.25 ETH 마이너스 가스

차익거래는 일반적으로 유익한 것으로 간주됩니다 — 거래소 간 가격을 균등화하여 시장 효율성을 개선합니다. 이익은 가격 불일치에서 나오며, 어떤 사용자의 손실에서 나오는 것이 아닙니다.

샌드위치 공격

MEV의 가장 논쟁적인 형태입니다. 서처가 대형 보류 중인 스왑을 감지하고 그 주위에 두 개의 트랜잭션을 배치합니다:

  1. 프론트런: 피해자의 거래 전에 토큰을 구매하여 가격을 올림.
  2. 피해자의 거래: 프론트런으로 인해 더 나쁜 가격에 실행.
  3. 백런: 피해자의 거래 후 부풀려진 가격에 토큰을 판매.
멤풀: Alice가 100 ETH 구매하려 함 (슬리피지 허용치: 2%)

서처:
1. $2000에 50 ETH 구매 → 가격이 $2020으로 이동
2. Alice의 tx 실행: $2020에 100 ETH 구매 → 가격이 $2060으로 이동
3. $2060에 50 ETH 판매 → 이익: $3000 마이너스 가스

Alice는 $2000 대신 $2020에 구매 — $2000의 가치 손실.

샌드위치 공격은 사용자로부터 직접 가치를 추출합니다. MEV 완화 메커니즘의 주요 논거입니다.

청산

대출 프로토콜(Aave, Compound)은 사용자가 담보 대비 차입할 수 있게 합니다. 담보 가치가 청산 임계값 아래로 떨어지면, 누구든 부채의 일부를 상환하고 할인된 가격(보통 5-15%)으로 담보를 청구할 수 있습니다.

서처는 온체인 포지션을 모니터링하고 포지션이 적격해지는 순간 청산 트랜잭션을 제출합니다. 속도가 중요합니다 — 첫 번째 청산자가 이익을 가져갑니다.

Just-In-Time (JIT) 유동성

더 정교한 전략: 서처가 Uniswap V3 풀에 큰 스왑이 도달할 것을 감지하고, 스왑이 통과할 정확한 틱 범위에 집중 유동성 포지션을 민팅하고, 스왑 수수료를 벌고, 즉시 유동성을 제거합니다 — 모두 같은 블록 안에서.

이것은 스왑하는 사람에게 더 나은 실행을 제공하면서(더 깊은 유동성) JIT 제공자는 단일 블록에서 과도한 수수료를 벌 수 있습니다.

MEV 공급망

병합 후 이더리움은 구조화된 MEV 공급망을 가지고 있습니다:

서처

서처는 MEV 기회를 식별하는 엔티티입니다. 다음을 수행하는 봇을 운영합니다:

  1. 보류 중인 트랜잭션에 대해 멤풀을 모니터링.
  2. 현재 상태에 대해 실행을 시뮬레이션하여 수익성 있는 순서를 식별.
  3. MEV를 추출하는 트랜잭션 번들을 구성.
  4. 번들을 블록 빌더에게 제출.

서처 간의 경쟁은 치열합니다. 진입 장벽은 기술적 역량(효율적인 봇 작성, 프로토콜 메카닉스 이해)과 자본(플래시 론, 가스 입찰)입니다.

블록 빌더

블록 빌더는 여러 서처로부터 번들을 받아 가능한 가장 수익성 높은 블록을 구성합니다. 최적화 문제를 해결합니다: 어떤 번들을 포함할지, 어떻게 순서를 정할지, 충돌을 어떻게 해결할지(같은 풀을 건드리는 두 번들).

주요 빌더로는 Flashbots Builder, BeaverBuild, Titan, Rsync이 있습니다. 제안자에게 가장 높은 지불을 제안하며 경쟁합니다.

제안자 (검증자)

제안자는 다음 블록을 제안하도록 선택된 이더리움 검증자입니다. 제안자-빌더 분리(PBS) 하에서, 제안자는 스스로 블록을 구축하지 않습니다 — MEV-Boost를 통해 빌더로부터 사전 구축된 블록을 받고 가장 높은 입찰을 가진 것을 선택합니다.

이 분리는 중요합니다: 검증자가 정교한 MEV 추출 소프트웨어를 필요로 하지 않게 하여 검증자 집합을 접근 가능하게 유지합니다.

릴레이

릴레이는 빌더와 제안자 사이에 위치합니다. 빌더의 블록이 유효하고 약속된 지불이 실제로 전달될 것인지 검증합니다. 주요 릴레이: Flashbots Relay, bloXroute, Ultrasound, Agnostic Gnosis.

서처 → 번들 → 빌더 → 블록 → 릴레이 → 제안자 → 온체인

MEV-Boost와 제안자-빌더 분리

MEV-Boost는 이더리움에서 PBS를 구현하는 미들웨어입니다. 이더리움 블록의 90% 이상이 이제 MEV-Boost를 통해 구축됩니다.

흐름:

  1. 빌더가 블록을 구성하고 입찰(제안자에 대한 ETH 지불)과 함께 릴레이에 제출.
  2. 릴레이가 블록을 검증하고 에스크로에 보관.
  3. 제안자의 슬롯이 도착하면, 연결된 모든 릴레이에 가장 높은 입찰을 조회.
  4. 제안자가 블록 헤더에 서명(내용을 보지 않고 커밋).
  5. 릴레이가 전체 블록 본문을 공개.
  6. 블록이 네트워크에 전파.

이 설계는 제안자가 MEV를 훔치는 것을 방지하고(내용을 보기 전에 커밋) 빌더가 잘못된 블록을 제출하는 것을 방지합니다(릴레이가 검증).

Flashbots: MEV 생태계

Flashbots는 MEV 지형을 형성한 R&D 조직입니다:

  • Flashbots Auction (v0.1-0.5): 원래의 프라이빗 트랜잭션 풀. 서처가 공개 멤풀을 피하며 프라이빗하게 번들을 채굴자/검증자에게 제출. 지불은 coinbase 전송(블록 생산자에 대한 직접 지불)을 통해.

  • Flashbots Protect: 일반 사용자를 위한 RPC 엔드포인트로, Flashbots의 프라이빗 멤풀을 통해 트랜잭션을 라우팅하여 샌드위치 공격으로부터 보호.

  • MEV-Share: MEV가 기회를 만든 사용자에게 부분적으로 재분배되는 프로토콜. 서처가 여전히 MEV를 추출하지만, 사용자가 킥백을 받음.

  • SUAVE (Single Unified Auction for Value Expression): 탈중앙화된 블록 빌딩을 위한 야심 찬 프로토콜로, 현재 MEV 인프라의 신뢰 가정을 제거하는 것을 목표로 합니다.

윤리적 고려사항

MEV는 논쟁적인 주제입니다:

MEV 추출 찬성 논거:

  • 차익거래는 시장 효율성과 가격 발견을 개선.
  • 청산은 DeFi 프로토콜의 지불 능력을 유지.
  • 검증자에 대한 MEV 지불은 이더리움의 경제적 보안을 개선.
  • MEV 공급망은 실력주의적 — 누구나 서처가 될 수 있음.

반대 논거:

  • 샌드위치 공격은 사용자에 대한 직접적인 세금.
  • MEV는 중앙화 압력을 만듦(정교한 빌더가 지배).
  • 멤풀의 “다크 포레스트“는 적대적 사용자 경험을 만듦.
  • 가스 우선권 경매는 블록 공간을 낭비하고 모든 사용자의 비용을 올림.

완화 접근법:

  • MEV-Share: 이익을 사용자에게 재분배.
  • 암호화된 멤풀: 순서가 커밋될 때까지 트랜잭션 내용을 숨김(임계값 암호화).
  • 배치 경매: 모든 거래를 단일 정산 가격에 실행(CoW Protocol).
  • 애플리케이션 수준 보호: 슬리피지 제한, 프라이빗 RPC, 커밋-리빌 스킴.

숫자로 보는 MEV

2026년 초 기준:

  • 이더리움에서 추출된 총 MEV: 15억 달러 이상(2020년 이후 누적)
  • 일일 MEV: 시장 변동성에 따라 200만-1000만 달러
  • 블록의 90% 이상이 MEV-Boost를 통해 구축
  • 상위 서처는 수백 개의 봇 함대를 운영
  • 평균 차익거래 이익: 기회당 50-500달러(가스 전)
  • 샌드위치 공격: Flashbots Protect와 MEV-Share 채택으로 감소 추세

요약

MEV는 이더리움 표면 아래 숨겨진 경제 엔진입니다. 서처가 기회를 찾고, 빌더가 최적의 블록을 구성하고, 제안자가 가장 높은 입찰의 블록을 선택하고, 릴레이가 정직성을 보장합니다. 이 공급망을 이해하는 것은 MEV 시스템을 구축하거나 이에 대해 방어하는 모든 사람의 전제 조건입니다. 다음 기사에서는 구축을 시작합니다: 풀 그래프에서 깊이 우선 검색을 사용한 차익거래 사이클 찾기.