paint-brush
MEV란 무엇입니까? - 온체인 강탈 기술~에 의해@andreydidovskiy
1,699 판독값
1,699 판독값

MEV란 무엇입니까? - 온체인 강탈 기술

~에 의해 Andrey Didovskiy8m2023/04/27
Read on Terminal Reader
Read this story w/o Javascript

너무 오래; 읽다

- MEV는 채굴자/최대 추출 가능 가치를 나타냅니다. - 최종 사용자로부터 돈을 훔치는 교묘한 형태의 갈취입니다. - 채굴자/블록 생산자는 MEV의 힘을 가진 유일한 사용자입니다.
featured image - MEV란 무엇입니까? - 온체인 강탈 기술
Andrey Didovskiy HackerNoon profile picture
0-item
1-item
2-item
3-item


전 세계 사람들에게 거래의 자유를 제공하는 블록체인 기술은 경제 활동의 근본적이고 새로운 모델을 전면에 내세웠습니다.


국경이 없고 검열에 저항하는 P2P 결제부터 자율 교환, 무허가 대출 프로토콜까지; 수많은 놀라운 혁신이 모두를 위한 약속의 땅과 풍부한 기회를 만들어냈습니다!


아니면 그들은 우리에게 말했습니다.


진정으로 공정한 경제 생태계에 대한 약속에 매료되어 전 세계의 개인과 조직이 암호화폐를 실험하고 재정적 자유를 주장하기 위해 모여들었습니다.


사일로화된 네트워크의 투박한 인터페이스, 터무니없는 가스 요금 및 거래 실패 공세를 처리하기 위해 고군분투한 지 얼마 지나지 않아 최종 사용자는 삶의 분산형 인프라로 인해 눈에 띄게 가난함을 느끼기 시작했고 결국 도망갔습니다.


확실히, 업계의 순환적 특성은 엄청난 금전적 이익을 통해 관심을 끌어내었다가 뺐습니다. 그러나 사용자 활동의 표면 아래에는 더 교활한 일이 일어나고 있었습니다. 비대칭적인 정보 이점을 가진 플레이어는 기술을 조작하고 코앞에서 사용자의 기회를 훔치고 있었습니다.


개방형 분산 클라우드 네트워크인 블록체인 기술은 채굴자(POW) 또는 블록 생산자(POS)와 같은 노드가 트랜잭션을 블록으로 패키징하고, 해당 블록을 다른 노드에 제출하고, 블록을 전파하는 하이브리드 경쟁/협력 메커니즘을 통해 작동합니다. 네트워크 전반에 걸쳐 체인 상단에 추가됩니다. 이러한 계산 집약적 서비스를 제공하는 대가로 노드는 토큰 발행, 거래 수수료 또는 이 둘의 조합을 통해 인센티브를 받습니다. 이 수익 모델은 거래가 브로드캐스트 노드인 경우 서비스에 대한 수익을 창출하는 경우 강세이든 약세든 주기 중립적입니다.


처음에 네트워크 참가자들은 디지털 경제 발전에 기여하고 그렇게 함으로써 수익을 얻는 것을 기쁘게 생각했습니다.


그러나 큰 이익을 내는 다른 분야의 경우와 마찬가지로 정직하지 못한 플레이어가 현장에 도착하여 기술이 아닌 사용자에게 그들이 가진 모든 것을 착유하기 시작했습니다.

안녕하세요 MEV

MEV 또는 최대 추출 가능 가치는 비록 그러한 거래를 생성하고 다른 모든 거래를 보류하는 것을 의미하더라도 채굴자/블록 생산자에게 가장 많은 수익을 올릴 거래를 포함하여 우선 순위를 지정하도록 거래를 구성하는 관행입니다.


유토피아적인 공정 경제에서는 거래가 시간 순서에 따라 선입선출 방식으로 처리됩니다.


그러나 공공재(예: 거래 자유)에 대한 시장 힘은 인센티브 구조를 요구합니다. 블록체인의 경우 이러한 시장 세력은 주로 수수료로 표시됩니다. 사용자가 온체인 거래를 제출할 때마다 이에 대한 수수료를 지불해야 합니다. 그들이 지불하는 금액에 따라 거래가 실행되는 속도가 달라집니다. 더 많이 지불할수록 거래가 빨리 확정될 가능성이 높아집니다.


체인이 사용자/애플리케이션을 확보함에 따라 지속적인 활동량이 거래로 인해 네트워크를 부풀리기 시작하고 결과적으로 참가자는 정상적으로 작동하기 위해 수수료 입찰을 높이게 됩니다. 사용자의 입찰가가 너무 낮으면 수수료가 내려갈 때까지 메모리 풀에서 거래가 무기한 중단될 수 있습니다.


이러한 체인에 구축된 대부분의 애플리케이션에는 일반적으로 일종의 금전적 가치가 부여되어 있다는 점을 감안할 때 수수료 시장이 형성되어 네트워크 활용 비용이 영구적으로 부풀려질 수 있습니다. 그 결과 소액 거래로 사용자가 축출됩니다.


이것은 MEV의 가장 기본적인 형태이며, 저는 이를 "거래 수수료"라고 부릅니다. 이것은 작업 마찰을 일으키기 때문에 가장 덜 해롭지만 도둑질은 하지 않습니다.


사용자의 가치를 착취하는 사악한 MEV는 다른 형태로도 존재합니다.

MEV에는 어떤 형태가 있나요?

일반적으로 MEV에는 터치포인트에 따라 5가지 핵심 변형이 있습니다.


  1. FrontRunning — DEX
  2. 차익거래 — DEX
  3. 청산 - 대출/차입
  4. 거래 수수료 - 거래 처리량(위에서 논의)
  5. 일반화 — 트랜잭션 용도 변경

경험적 관찰을 통해 다음 사항을 검토해 보겠습니다.

선두주자

다른 거래를 자신의 거래로 대체하는 행위.


1 ETH를 LINK 토큰으로 교환하고 싶다고 가정해 보세요. DEX(예: UniSwap)로 이동하여 1 ETH에 대해 250 LINK의 가격 견적을 받습니다. 당신은 그 비율에 만족하고 가스 수수료로 0.001 ETH로 거래를 실행합니다. 일부 선두 봇은 귀하의 입찰을 보고 가격이 너무 좋다고 생각하고 스스로 거래하기를 원합니다. 이는 귀하의 거래를 복사하고 자체 지갑에서 해당 거래를 제출하며 가스 가격으로 0.002 ETH를 지불합니다. 효과적으로 거래를 수행하고 해당 가격이 더 이상 거래에 사용할 수 없기 때문에 거래가 실패하게 만들고 더 높은 가격으로 거래를 다시 시도하도록 강요합니다. 당신은 왜/누가/무슨 일이 일어났는지 모르지만 이미 거래를 시작했기 때문에 의무를 다합니다. 동일한 1 ETH 거래 규모를 다시 입력하면 DEX는 246개의 LINK 토큰만 제공할 수 있습니다. 화가 났지만 완전히 낙담하지는 않았습니다. 거래를 수락하고 다시 가스로 0.001 ETH를 지불합니다... 누가 보고 있는지 맞춰보세요!


그 빌어먹을 봇이 바로 돌아와서, 거래에 대한 당신의 끈기를 보고, 같은 일을 다시 합니다! 가스 요금 부족으로 인해 거래가 실패했다는 알림이 UniSwap 대시보드에 다시 한 번 표시됩니다. 이제 신의 분노로 당신은 이 빌어먹을 거래를 끝내려고 열중하고 있습니다! 1 ETH를 입력하고 242개의 LINK 토큰만 제공받고 여전히 가치가 있다고 생각하여 거래에 참여하지만 이제 거래를 보장하기 위한 가스 수수료로 0.002 ETH를 제공합니다. 하지만 끝나지 않았습니다! 우리의 사랑받는 봇이 달려와 귀하의 거래를 보고 귀하가 가스를 늘렸다는 것을 깨닫고 귀하의 거래가 실행되도록 허용하고 LINK/ETH 가격을 238 토큰으로 올린 다음 238 LINK를 다시 판매하여 마지막 거래를 회수하기로 결정합니다. 마켓으로.


* 간단히 요약하자면, 봇은 1 ETH에 250 LINK 토큰을 획득한 다음 1 ETH에 246 LINK 토큰을 획득하고 방금 1 ETH에 238 LINK 토큰을 판매했습니다. 결과적으로 현재 8개의 LINK 토큰(마이너스 가스)을 보유하고 있으며 3% 상승한 250 LINK 포지션을 보유하고 있습니다. 1ETH를 회수하기 위해 현재 현물 가격을 통해 판매하는 경우 ~244개의 토큰을 판매해야 합니다. 마지막으로 ~14 LINK 토큰(가스 수수료 제외)의 운영 이익을 제공합니다.

중재

가격 차이를 활용하세요.


또 다른 무역 관련 시나리오. 이번에는 최종 사용자의 고통이 조금 줄어듭니다. 중재는 실제 작업입니다. 사람들은 시장의 비효율성을 찾아 안정화하고 가격 스프레드(가스 수수료 제외)를 챙기면서 이익을 얻습니다.


1inch 거래소의 거래율은 1 ETH ~ 500 UNI 토큰이지만 Matcha의 거래율은 1 ETH ~ 510 UNI 토큰입니다. 그런 다음 차익거래자가 개입하여 Matcha에서 UNI 토큰을 구매하여 거래율을 1:503으로 올린 다음 1inch에서 판매하여 Matcha와 일치하도록 거래율을 높일 수 있습니다. 운영의 결과로 차익거래자는 4개의 UNI 토큰(가스 수수료 제외)을 이익으로 유지할 수 있어야 합니다.


그렇게 빠르지는 않습니다. 차익거래자가 자신의 운영 의도를 방송하자마자 차익거래 봇이 옵니다! 이 시나리오에서 수익 가능성을 확인한 Arb 봇은 해당 트랜잭션을 선택하고 로직을 복제한 다음 더 높은 가스 요금으로 자체 트랜잭션을 제출합니다. 수동 차익거래자를 더 이상 사용하지 않게 만듭니다.

청산

이미 고통스러운 상황에 더 많은 고통을 강요하는 것입니다.


청산 시나리오에는 MEV 추출을 위한 두 가지 벡터가 있습니다.


첫 번째 시나리오는 청산인 자체를 교체하는 것입니다. AAVE를 예제 플랫폼으로 사용해 보겠습니다. 사용자 A는 $10,000 USDT 대출을 위해 $4,000에 5 ETH를 예치했습니다. ETH 가격이 2,100달러 아래로 떨어질 때마다 해당 포지션은 대출 기관에 상환하기 위해 자동으로 청산되었습니다. 청산 봇은 이러한 이벤트를 모니터링할 수 있으며 청산이 진행되는 정확한 순간에 청산을 수행하고 이에 대한 수수료를 징수합니다.


두 번째 시나리오는 차용인이 계약 위반에 대해 지불해야 하는 청산 프리미엄입니다. 청산 봇은 서비스 제공 수수료를 징수하는 것 외에도 차용자 측으로부터 추가 요금도 징수합니다.

거래 수수료

더 비싼 거래를 우선시합니다.


앞서 언급한 바와 같이 이것이 MEV의 기본 형태입니다. 여기에서 사용자는 변동 가격의 가스 요금을 받게 됩니다. 속도와 보안 보장을 위해 지출할 자본이 더 많은 부유한 사용자는 결국 자금이 부족한 사용자를 밀어내고 궁극적으로 동일한 기회에 대해 콘텐츠를 제공할 공정한 기회를 제공하지 않습니다.


사용자 A가 $100,000를 갖고 있고 사용자 B가 $5,000를 가지고 있다고 가정해 보겠습니다. 두 사람 모두 $1,000 상당의 차익 거래 기회를 보고 있습니다. 두 사람이 동시에 거래를 제출했지만 사용자 A는 가스 요금으로 900달러를 지불할 의향이 있고 사용자 B는 750달러만 지불할 의향이 있는 경우 경기장은 "공정"하지 않습니다. 장기적으로 이는 더 나은 자금을 보유한 사용자가 이러한 모든 기회를 활용하고 잠재적 이익을 모두 포착하고(마진이 더 낮더라도) 소규모 사용자가 포트폴리오를 성장시킬 수 있는 희망을 거부하는 결과를 낳습니다.

일반화

백로그된 트랜잭션을 영구적으로 거부합니다.


이는 거래 활동에 대해 정해진 목적이나 차별이 없다는 점에서 거래 수수료의 보다 발전된 버전입니다. 이는 다른 모든 사용자에게 이익을 얻을 수 있는 기회를 거부하는 유일한 목적을 제공합니다.


사용자가 트랜잭션을 멤풀에 제출하여 트랜잭션이 완료될 때까지 기다리겠다고 결정하더라도 궁극적으로 트랜잭션 수수료와 동일한 개념이 적용됩니다. MEV 봇은 기록된 모든 활동을 스캔하고 항상 자신의 활동으로 대체합니다.

MEV는 좋은가요, 나쁜가요?

누가 묻는지에 따라 다릅니다.


좋기도 하고 나쁘기도 합니다... 장기적인 체인 보안과 가격 정확성에 좋습니다. 최종 사용자에게는 좋지 않습니다.


한편으로 MEV는 경제적 일관성을 장려합니다. 끊임없이 가격을 모니터링함으로써 중재 봇은 가격 스프레드를 축소하고 불일치를 최소화하여 궁극적으로 보다 정확하고 일관된 가격을 제공합니다. 또한 높은 네트워크 요금은 궁극적으로 더 높은 보안 보장으로 이어집니다. 잠재적으로 더 많은 이익을 얻을 수 있다는 점을 고려하면 더 많은 기계가 계산 프로세스에 참여하여 네트워크를 분산시킵니다. 분산화가 높을수록 채굴/검증 노드를 항상 온라인 상태로 유지하여 보안을 강화하는 참가자 기여도가 높아지는 경향이 있습니다.


반면에 이러한 힘은 최종 사용자에게 파괴적입니다. 이러한 긴밀한 운영으로 인해 잠재적인 사용자 기반은 부유한 개인으로 제한되고 대다수의 인구는 제외됩니다. 자금이 부족하고 지식이 부족한 참가자를 이용하고 후회하지 않고 맹목적으로 강탈한다는 것은 말할 것도 없습니다.




기술이 발전하고 더 많은 사람들이 MEV가 더 큰 산업에 미치는 영향의 전체 범위를 알게 되면서 이 "기회"는 줄어들 가능성이 높습니다.


MEV 문제를 해결하기 위해 이미 제안된 솔루션 중 하나는 두 가지 방식으로 작동하는 Chainlink의 FSS(Fair Sequencing Service)입니다. 첫째, 오프체인 거래를 블록으로 집계하고 이를 시간순으로 게시합니다. 둘째, 트랜잭션이 포함될 때까지 채굴자/블록 생산자에게 데이터가 공개되지 않도록 보호하기 위해 온체인 데이터를 암호화합니다. 개별 노드가 아닌 이 기능에 대한 스마트 계약을 사용하여 이 활동을 공정하게 만들 계획입니다. ( 체인링크 2.0의 섹션 5 )


현재 우리가 암호화폐를 계속 사용하고 싶다면 사용자로서 할 수 있는 일은 단 하나뿐입니다. 온체인 상호작용을 최소화하세요.


이 불투명한 작업의 내부 작동 방식을 어느 정도 밝힐 수 있었으면 좋겠습니다.

읽어주셔서 정말 감사합니다.


이것이 귀하에게 도움이 되고 불필요하게 수수료를 지불하는 일로부터 귀하를 보호할 수 있기를 바랍니다.


오래오래 번영하세요 🥂.




MEV의 어두운 기술을 더 깊이 이해하고 싶다면 다음과 같은 추가 리소스를 참조하세요.

Flash Boys 2.0 ( 필독 사항입니다 )

MEV의 체인링크

MEV의 이더리움


여기에도 게시되었습니다 .