MEV 상세 설명: 어떻게 작동하나요? 얼마나 어두운가요?
원문 제목:《MEV: how dark is the forest?》
편집:린치, 체인캡처
요약:
- 최대 추출 가능 가치(MEV)는 채굴자가 블록 내 거래를 정렬하여 얻는 이익입니다.
- DeFi의 스마트 계약 시스템은 비효율성을 활용하여 다양한 수익원을 제공합니다.
- 차익 거래는 체인에서 이익을 얻는 가장 일반적인 방법입니다.
- 채굴자에게 Flashbots는 부정적인 외부성을 줄이는 동시에 더 많은 수익을 창출합니다.
MEV
MEV는 Miner(채굴자) 또는 Maximum Extractable Value(최대 추출 가능 가치)를 의미합니다.
채굴자(또는 검증자, 시퀀서)는 자신이 생성한 블록 내에서 거래를 임의로 패키징, 제외 또는 재정렬할 수 있는 능력을 통해 일정한 이익을 얻을 수 있으며, MEV는 그 이익을 측정하는 지표입니다. 채굴자는 거래의 우선 순위를 정할 수 있어야 하며, 이를 통해 무단 블록체인이 스팸 및 DoS 공격을 방지할 수 있습니다.
메모리 풀(mempool)은 채굴자 활동을 이해하는 데 기초가 됩니다.
메모리 풀
메모리 풀은 확인되지 않은 거래를 포함하는 전자 파일입니다. 각 블록에 포함될 수 있는 확인되지 않은 거래의 수는 제한적입니다. 채굴자는 어떤 확인되지 않은 거래가 블록에 패키징될지를 선택하는 데 완전한 자율성을 가집니다. 거래가 선택되어 패키징되면 새로운 블록에 저장되고 방송됩니다.
채굴자는 일반적으로 수수료가 높은 거래를 우선적으로 선택하여 이익을 극대화합니다.
이는 그들이 더 많은 이익을 가져다 줄 다른 경로를 찾도록 유도합니다.
그러나 이를 수행하는 것은 채굴자뿐만이 아닙니다: 로봇이 메모리 풀을 스캔하여 사용자의 거래 앞이나 뒤에 패키징된 거래를 배치하여 가치를 추출합니다.
상상해 보세요, 누군가가 당신보다 먼저 특정 토큰을 구매한 다음, 동일한 토큰을 더 높은 가격에 당신에게 판매하는 상황을!
거래가 메인 체인에 미치는 영향을 줄이기 위해 MEV 연구 그룹은 Flashbots를 만들었습니다.
Flashbots
일반적으로 채굴자는 이더리움 공개 메모리 풀에서 MEV를 경매합니다.
Flashbots를 통해 연구팀은 경매와 MEV 입찰이 개인 메모리 풀에서 진행될 수 있도록 열린 소통 채널을 만들었습니다.
검색자(Searchers)는 이 과정의 핵심 참여자입니다: 그들은 DeFi 시장에서 정보 비대칭을 활용할 수 있습니다. 검색자 간의 치열한 경쟁으로 인해 채굴자는 종종 가장 높은 거래 수수료를 지불하는 거래 패키지만 선택할 수 있습니다. 검색자는 채굴자에게 높은 거래 수수료를 지불하여 번들을 실행합니다.
이때, 검색자는:
- 분석 제안을 하는 채굴자에게 블록 공간을 구매하기 위해 직접 입찰합니다.
- 가스 요금을 최소화하여 MEV 수익을 극대화합니다.
- MEV 결과를 저하시키지 않으면서 블록 공간에 대해 더 높은 입찰을 합니다.
채굴자에게 MEV와 같은 인센티브의 다양화는 매우 중요합니다. 만약 단일 채굴자가 보상을 받을 수 있는 지속적인 이점을 가진다면, 이는 주요 블록 생성기가 되어 불리한 상황을 초래할 수 있습니다.
MEV를 민주화하지 않으면 이익의 분배와 축적이 계속 집중화될 수 있습니다.
Flashbots 경매는 검색자와 채굴자에게 이익 실현 기능을 제공하여 MEV를 대중화합니다. 일부 채굴자는 검색자의 활동을 추적한 후 그들의 거래를 실행하려고 시도하며, 이 경로는 검색자를 채굴자의 영향으로부터 보호하기 위한 행동 강령을 마련했습니다.
체인 상의 기회
PwC는 암호화 헤지 펀드에 대한 보고서(Crypto Hedge Funding)에서 차익 거래와 같은 체인 상 거래의 채택에 대해 자세히 설명했습니다.
또한, 소액 투자자들은 체인 상에서 이익을 얻는 것에 대한 인식이 높아지고 있습니다.
차익 거래와 청산은 체인 상의 비효율성과 차이를 MEV와 연결할 수 있는 기술입니다.
차익 거래
투자자는 차익 거래 방법을 사용합니다:
- 한 거래소에서 통화를 구매합니다.
- 신속하게 더 높은 가격으로 다른 플랫폼에서 판매합니다.
크로스 플랫폼 차익 거래 기술은 동기화 또는 지연 거래를 사용할 수 있습니다. 동기화 거래를 사용할 때, 사용자는 모든 거래소에 잔액이 있어야 거래를 할 수 있습니다. 이 방법은 위험 노출을 유지하면서 가격 위험을 최소화합니다.
DEX에서 차익 거래 가능성을 찾는 방법은?
- 메모리 풀에서 가격 변동성이 큰 대량 주문을 찾습니다.
- 경쟁자보다 앞서 최대 이익을 생성할 수 있는 차익 거래 규모를 결정합니다.
아래의 예시에서 사용자는 UniSwap v2에서 USDC를 HEX로 교환한 다음, UniSwap v3를 통해 HEX를 USDC로 교환했습니다. 최종적으로, 사용자는 가격 차이를 이용해 거의 8,000달러의 차익을 얻었습니다.
청산
거래자가 레버리지 포지션을 유지할 자금이 부족할 때 청산이 발생합니다.
대부분의 대출 프로토콜은 과잉 담보를 포함합니다. 사용자의 담보는 대출 가치보다 높아야 합니다. 담보 가치가 특정 수준 이하로 떨어지면 사용자는 부채를 상환하고 가치가 하락한 담보를 회수할 수 있습니다.
거래소는 사용자의 일부 또는 전체 손실로 인해 레버리지 포지션을 종료합니다. 이 과정에서 오라클이 중요한 역할을 하며, 거래소에 최신 가격을 제공합니다.
아래는 전형적인 청산 사례입니다: 한 로봇이 AAVE v2에 135k USDC를 상환하고 11k LINK를 받았습니다. 이후 이 로봇은 159 ETH의 가격으로 이 LINK를 판매하여 최종적으로 12 ETH를 얻었습니다.
MEV 수익 상황
이더리움의 DeFi 시장은 차익 거래, 청산 및 고빈도 거래로 인해 피해를 보고 있습니다. DeFi 거래량이 증가함에 따라 이러한 거래에서 얻는 가치가 커지고 있습니다.
Flashbots에 따르면, 2020년 1월 1일부터 MEV로 발생한 수익은 약 6.35억 달러로 추정됩니다.
청산 기회는 가격 하락 또는 공매도 압박 기간에 발생합니다. 그들의 통찰력에 따르면, 차익 거래는 주로 사용되는 방법입니다. 차익 거래 기회는 항상 존재하며, 청산 기회는 일반적으로 가격 하락 또는 압박 기간에 발생합니다.
반면, MEV 수익은 검색자와 채굴자가 나누어 가지며, 전자는 64%(4.05억 달러), 후자는 36%(2.3억 달러)를 차지합니다.
이더리움 합병이 MEV에 미치는 영향은?
이더리움은 지분 증명(PoS)으로 전환되며, 채굴자에 대한 수요를 없앨 것입니다.
그때 검증자, 검색자 및 로봇이 MEV를 얻을 것입니다. 향후 블록 재구성을 줄이기 위해 PoS 업데이트에는 제안자 강화(proposer boosting) 기능이 포함되어 있습니다.
Layer2 롤업은 지속적으로 발전하는 네트워크 확장성 방법입니다: 거래를 배치하고 결과 증명만을 이더리움의 공개 메모리 풀에 전송합니다.
이는 거래의 가중치를 줄여 하나의 블록에 더 많은 거래를 포함할 수 있게 하며, 검색자와 채굴자가 MEV를 얻을 기회를 숨길 수 있습니다.
체인 상의 악의적 활동
사용자에게 실행되는 악의적 활동의 예로는 선행 거래와 샌드위치 공격이 있습니다.
DEX를 사용할 때, 사용자는 거래 실행의 시간과 가격을 알지 못합니다. 주문 총액은 가격에 영향을 미치기 전에 이미 확정됩니다.
이 시간 지연은 로봇/거래자가 미리 발표된 매수 주문 전후에 매수 및 매도 주문을 내릴 수 있게 합니다.
이렇게 악의적 거래자의 매도 주문은 매수 주문보다 높은 가격으로 실행되어 이익을 창출합니다.
일부 대형 검증자는 선행 거래를 선호하는데, 이는 그들이 다음 블록을 활용하고 거래를 더 잘 처리할 수 있기 때문입니다.
사용자가 공개 메모리 풀에서 거래를 시작하면 로봇이 이를 스캔하여 가능한 공격 방법을 찾습니다.
사용자 거래가 매력적일 경우:
- 로봇은 동일한 실행 논리를 반복합니다.
- 이 거래가 수익성이 있다면, 로봇은 자신의 거래를 앞서 처리하고 자금을 자신의 주소로 이동시킵니다.
Flashbots의 공동 창립자 중 한 명인 Scott Bigelow는 선행 거래에 대한 해설 비디오를 제작하여 더 나은 이해를 돕습니다.
샌드위치 공격에서 로봇은:
- 주요 스왑 방향에서 거래를 실행합니다.
- 완료될 때까지 기다립니다.
- 반대 거래를 실행합니다.
이 경우 사용자는 특히 기본 매개변수가 잘못 설정된 경우 큰 슬리피지를 겪게 됩니다.
결론
공유된 주요 데이터는 모두 Flashbots 팀이 만든 방대한 데이터베이스에서 나옵니다. MEV-explorer에 대한 더 많은 정보를 원하신다면 Robert Miller의 트윗을 확인하는 것을 추천합니다.
MEV의 장단점에 대한 논의는 광범위하게 이루어졌습니다: 샌드위치 공격은 거래자의 높은 비용을 희생하여 수익을 창출하고, 차익 거래는 시장 효율성과 유동성을 높입니다. 그러나 채굴자가 거래를 조직하는 권리는 스팸을 방지하는 데 도움이 됩니다.
Flashbots 팀은 MEV를 최적화하는 첫 번째 도구를 개발했습니다. 이는 사용자가 비용을 줄이면서 거래 스팸을 방지하는 데 도움을 줄 수 있습니다. 이는 대부분의 검색자의 입찰을 체인 외부로 이동시켜 이더리움 메모리 풀의 혼잡을 줄이고 중앙화된 MEV 감시자를 구축했습니다.