Là gì MEV Loss Calculator?
▾
Công cụ tính tổn thất giá trị có thể trích xuất tối đa (MEV) ước tính chi phí ẩn mà các nhà giao dịch tiền điện tử phải chịu khi các bot khai thác thứ tự giao dịch của họ trong một khối blockchain. MEV đề cập đến lợi nhuận mà các nhà sản xuất khối (người xác thực, người khai thác) và các bot tìm kiếm chuyên dụng có thể trích xuất bằng cách chèn, sắp xếp lại hoặc kiểm duyệt các giao dịch một cách có chiến lược trước khi chúng được đưa vào một khối. Hình thức MEV phổ biến nhất ảnh hưởng đến người dùng thông thường là tấn công sandwich, trong đó bot phát hiện một giao dịch hoán đổi DEX đang chờ xử lý trong mempool, đặt lệnh mua trước giao dịch của người dùng (chạy trước) và lệnh bán sau (chạy ngược), thu lợi nhuận từ biến động giá do giao dịch của chính người dùng gây ra. MEV đã trở thành một trong những chi phí ẩn đáng kể nhất của tài chính phi tập trung. Chỉ riêng năm 2023, các nhà nghiên cứu ước tính rằng hơn 680 triệu USD MEV đã được khai thác trên Ethereum, với các cuộc tấn công sandwich chiếm khoảng 60% tổng số đó. MEV còn lại đến từ việc thanh lý (các bot đua nhau thanh lý các vị trí DeFi không được thế chấp để lấy tiền thưởng thanh lý), chênh lệch giá (bot phát hiện sự khác biệt về giá giữa các DEX và thực hiện các giao dịch điều chỉnh) và các cuộc tấn công thanh khoản đúng lúc (JIT) (bot cung cấp thanh khoản tập trung xung quanh một giao dịch đang chờ xử lý để thu phí hoán đổi và rút tiền ngay lập tức). Đối với nhà giao dịch DEX trung bình, tổn thất MEV biểu hiện ở mức giá thực hiện tệ hơn dự kiến. Người dùng gửi giao dịch hoán đổi ETH sang USDC trị giá 10.000 USD trên Uniswap có thể đặt mức độ trượt giá 0,5% với mong muốn nhận được ít nhất 9.950 USD bằng USDC. Một bot sandwich phát hiện giao dịch đang chờ xử lý này, mua ETH trước người dùng (tăng giá), cho phép giao dịch của người dùng thực hiện ở mức giá cao hơn và sau đó bán ETH sau giao dịch của người dùng (bắt giá tăng cao). Người dùng nhận được 9.925 USD thay vì 9.975 USD dự kiến, mất khoảng 50 USD cho bot bánh sandwich. Hầu hết người dùng đều không thể nhìn thấy việc trích xuất này vì nó xảy ra trong phạm vi dung sai trượt thông thường. Máy tính giúp người dùng định lượng tổn thất MEV lịch sử của họ, dự đoán mức độ tiếp xúc MEV tiềm năng cho các giao dịch theo kế hoạch và đánh giá các chiến lược bảo vệ bao gồm RPC được bảo vệ MEV (Flashbots Protect, MEV Blocker, Cowswap), nhóm giao dịch riêng tư và cài đặt trượt giá tối ưu. Hiểu MEV là điều cần thiết đối với bất kỳ nhà giao dịch nào thực hiện khối lượng đáng kể trên các sàn giao dịch phi tập trung.
Calkulon makes complex calculations simple — built for students and everyday problem-solvers.
Công thức
▾
Chi phí tấn công Sandwich = Tác động giá trước + Trích xuất lợi nhuận sau này
Tác động của đợt chạy trước = Kích thước giao dịch x (Giá sau đợt chạy trước - Giá trước đó) / Giá trước đó
Trích xuất chạy ngược = Số lượng mua Bot x (Giá thực hiện của người dùng - Giá thị trường hợp lý)
Tổng tổn thất MEV = Giá thực hiện thực tế - Giá khả dụng tốt nhất khi không có MEV) x Khối lượng giao dịch
Phần trăm tổn thất MEV = Lỗ MEV / Khối lượng giao dịch x 100
Lỗ MEV dự kiến = Quy mô giao dịch x Khả năng chịu trượt giá x Xác suất MEV x Hiệu suất khai thác
Chi phí MEV hàng năm = Lỗ MEV trung bình trên mỗi giao dịch x Số giao dịch mỗi năm
Ví dụ đã hoạt động: Người dùng hoán đổi 10 ETH ($35.000) lấy USDC trên Uniswap V3 với khả năng trượt giá 0,5%.
Giá hợp lý không có MEV: 1 ETH = 3.500 USD = 35.000 USDC dự kiến.
Bot Sandwich chạy trước: mua 5 ETH, đẩy giá lên 3.508 USD (+0,23%).
Người dùng thực hiện ở mức 3.508 USD/ETH, nhận 34.920 USDC thay vì 35.000.
Bot chạy ngược: bán 5 ETH với giá 3.508 USD = 17.540 USD, lợi nhuận từ việc mua trước ở mức 3.500 USD = 17.500 USD.
Lợi nhuận của bot: 40 USD (trừ gas ~ 8 USD = 32 USD ròng).
Mất MEV của người dùng: 35.000 - 34.920 = 80 USD (0,23% giá trị giao dịch).
Lưu ý: Tổng số tiền thua lỗ của người dùng ($80) vượt quá lợi nhuận của bot ($32) vì $48 còn lại là tác động vĩnh viễn về giá (tổn thất của nhà tạo lập thị trường).Chú giải biến
▾
| Ký hiệu | Tên | Đơn vị | Mô tả |
|---|---|---|---|
| P_fair | Giá thị trường hợp lý | currency per token | Giá thực hiện mà người dùng sẽ nhận được nếu không trích xuất MEV, dựa trên trạng thái nhóm trước bất kỳ hoạt động chạy trước nào |
| P_actual | Giá thực hiện thực tế | currency per token | Giá mà người dùng thực sự nhận được, phản ánh cả tác động giá tự nhiên và thao túng giá do MEV điều khiển |
| S_tol | Khả năng chịu trượt | percentage | Độ lệch giá tối đa mà người dùng sẵn sàng chấp nhận, đặt giới hạn trên cho việc trích xuất MEV |
| TV | Khối lượng giao dịch | currency (USD) | Tổng giá trị đô la của hoán đổi DEX, xác định số tiền tổn thất MEV tuyệt đối |
| L | Thanh khoản nhóm | currency (TVL in USD) | Tổng giá trị bị khóa trong nhóm thanh khoản DEX, xác định tác động tự nhiên về giá và lợi nhuận MEV |
| G | Chi phí gas | currency (USD) | Phí giao dịch cho các giao dịch sandwich, đặt ra ngưỡng trích xuất MEV có lợi nhuận tối thiểu |
Cách MEV Loss Calculator
▾
- 1Bước 1 - Phân tích các thông số giao dịch của người dùng để đánh giá lỗ hổng MEV. Các yếu tố chính xác định mức độ tiếp xúc với MEV là: quy mô giao dịch liên quan đến tính thanh khoản của nhóm DEX (giao dịch lớn hơn tạo ra nhiều tác động đến giá hơn, mang lại nhiều lợi nhuận hơn cho bot để kẹp), cài đặt khả năng chịu trượt giá (dung sai cao hơn cho phép bot trích xuất nhiều giá trị hơn) và cặp mã thông báo đang được giao dịch (các cặp chính như ETH/USDC có nhiều cạnh tranh bot hơn, giảm trích xuất trên mỗi giao dịch, trong khi các cặp kém thanh khoản có ít cạnh tranh hơn nhưng chiết xuất trên mỗi giao dịch cao hơn). Máy tính ước tính tác động giá dự kiến của quy mô giao dịch của người dùng đối với nhóm mục tiêu.
- 2Bước 2 - Ước tính xác suất và mức độ phơi nhiễm của cuộc tấn công bánh sandwich. Không phải tất cả các giao dịch DEX đều bị kẹp. Nghiên cứu của Flashbots chỉ ra rằng khoảng 30-40% giao dịch DEX trên mạng chính Ethereum trên 1.000 USD phải chịu một số hình thức khai thác MEV. Xác suất tăng theo quy mô giao dịch, khả năng chịu trượt giá và khả năng dự đoán của lộ trình giao dịch. Máy tính mô hình hóa khả năng xảy ra một cuộc tấn công bánh sandwich bằng cách sử dụng dữ liệu mempool lịch sử và trạng thái cạnh tranh bot MEV hiện tại. Đối với các giao dịch dưới 500 USD, chi phí gas của việc kẹp thường vượt quá lợi nhuận tiềm năng, khiến các giao dịch nhỏ tương đối an toàn.
- 3Bước 3 - Tính toán độ chiết tối đa theo lý thuyết dựa trên dung sai trượt. Một bot sandwich có thể trích xuất tối đa khả năng chịu trượt giá của người dùng trừ đi chi phí gas của hai giao dịch sandwich. Nếu người dùng đặt mức trượt 0,5% cho giao dịch 10.000 đô la, thì mức trích tối đa là 50 đô la trừ đi khoảng 8-15 đô la chi phí gas = lợi nhuận bot tối đa là 35-42 đô la. Khoản lỗ của người dùng luôn lớn hơn lợi nhuận của bot vì chiếc bánh sandwich cũng tạo ra tác động vĩnh viễn lên thị trường (biến động giá không mang lại lợi ích cho ai). Máy tính hiển thị cả khoản lỗ dự kiến của người dùng và lợi nhuận dự kiến của bot, làm nổi bật khoản lỗ vô ích.
- 4Bước 4 - Đánh giá các chiến lược bảo vệ MEV và hiệu quả của chúng. Máy tính so sánh tổn thất MEV dự kiến của người dùng theo các phương pháp bảo vệ khác nhau. Flashbots Protect gửi các giao dịch trực tiếp đến các nhà xây dựng khối, bỏ qua bộ nhớ công khai và ngăn các bot sandwich nhìn thấy giao dịch trước khi đưa vào. Trình chặn MEV (theo Giao thức CoW) định tuyến các giao dịch thông qua đấu giá luồng đơn đặt hàng riêng tư trong đó người tìm kiếm đấu giá để có quyền thực hiện giao dịch của người dùng, trả lại một phần MEV cho người dùng dưới dạng giảm giá. Giao thức CoW sử dụng các cuộc đấu giá hàng loạt có cấu trúc chống lại sự kẹp chặt. RPC riêng do người xác thực cung cấp sẽ loại bỏ hoàn toàn việc hiển thị mempool.
- 5Bước 5 - Tính toán tổn thất MEV lịch sử cho một địa chỉ ví nhất định. Bằng cách phân tích lịch sử giao dịch của người dùng trên Ethereum (hoặc các chuỗi EVM khác), máy tính sẽ xác định các giao dịch bị kẹp bằng cách so sánh giá thực hiện của người dùng với giá tốt nhất về mặt lý thuyết có sẵn tại thời điểm chặn. Các công cụ như EigenPhi, Flashbots Explorer và bảng điều khiển của MEV Blocker cung cấp dữ liệu này. Máy tính tổng hợp các khoản lỗ lịch sử theo khoảng thời gian, cặp mã thông báo và DEX để hiển thị cho người dùng mức hiển thị MEV tích lũy của họ và xác định các mẫu (chẳng hạn như liên tục được kẹp trên các cặp mã thông báo nhất định).
- 6Bước 6 - Tối ưu hóa cài đặt độ trượt để giảm thiểu MEV đồng thời tránh lỗi giao dịch. Đặt độ trượt quá thấp (0,1%) làm giảm mức độ tiếp xúc với MEV nhưng làm tăng khả năng giao dịch sẽ hoàn nguyên nếu giá di chuyển trong quá trình xác nhận, gây lãng phí gas. Đặt độ trượt quá cao (1-5%) khiến việc khai thác MEV có lợi hơn và thu hút nhiều sự chú ý của bot hơn. Công cụ tính toán đề xuất cài đặt trượt giá tối ưu dựa trên mức độ biến động lịch sử của cặp token, tính thanh khoản hiện tại của nhóm và quy mô giao dịch. Đối với hầu hết các giao dịch hoán đổi ETH/stablecoin, độ trượt 0,3-0,5% mang lại sự cân bằng tốt nhất.
- 7Bước 7 - Tạo phân tích chi phí MEV toàn diện cho thấy: tổn thất MEV dự kiến cho giao dịch theo kế hoạch (bằng đô la và điểm cơ bản), chiến lược bảo vệ được đề xuất, khoản tiết kiệm ước tính từ việc sử dụng bảo vệ MEV, cài đặt trượt giá tối ưu, so sánh khớp lệnh DEX với khớp lệnh sàn giao dịch tập trung (khi MEV không tồn tại) và dự báo chi phí MEV hàng năm dựa trên tần suất và khối lượng giao dịch của người dùng. Đối với các nhà giao dịch khối lượng lớn ($1 triệu + hàng năm), chi phí MEV hàng năm có thể vượt quá $5.000-$20.000, khiến các chiến lược bảo vệ MEV trở nên rất đáng giá.
Ví dụ có lời giải
▾
Giao dịch trị giá 70.000 đô la này cao hơn nhiều so với ngưỡng mà các cuộc tấn công bánh sandwich mang lại lợi nhuận cho bot. Tác động giá tự nhiên 0,14% là không thể tránh khỏi (kết quả từ giao dịch làm thay đổi giá chung), nhưng 0,12% bổ sung từ cuộc tấn công bánh sandwich là sự khai thác thuần túy. Sử dụng Flashbots Protect sẽ loại bỏ hoàn toàn thành phần sandwich, tiết kiệm 84 USD cho một giao dịch duy nhất. Đối với một nhà giao dịch thực hiện hoán đổi quy mô này hàng ngày, khoản tiết kiệm hàng năm từ bảo vệ MEV sẽ vượt quá 30.000 USD.
Các giao dịch nhỏ trên mạng Lớp 2 thường an toàn trước các cuộc tấn công bánh sandwich vì khoản trích tiềm năng ($5,25 với mức trượt 0,3% trên $1.750) hầu như không bao gồm chi phí của hai giao dịch bổ sung cần thiết cho bánh sandwich. Trên mạng chính Ethereum, nơi gas đắt hơn, ngưỡng để có được lợi nhuận thậm chí còn cao hơn (khoảng 5.000-10.000 USD cho mỗi giao dịch). Người dùng thực hiện các giao dịch nhỏ có thể yên tâm bỏ qua những lo ngại về MEV, mặc dù việc sử dụng RPC được MEV bảo vệ vẫn là một phương pháp hay vì nó không tốn kém gì.
Các giao dịch mã thông báo thanh khoản kém dễ bị khai thác MEV nhất vì yêu cầu khả năng chịu trượt giá cao (để tránh hoàn nguyên) mang lại cho bot bánh sandwich một cơ hội lợi nhuận lớn. Cài đặt trượt giá 3% cho phép bot trích tới 150 đô la từ giao dịch 5.000 đô la, khoản lợi nhuận cực kỳ cao sau khi trừ chi phí gas. Người dùng giao dịch mã thông báo kém thanh khoản phải luôn sử dụng biện pháp bảo vệ MEV (Flashbots Protect hoặc MEV Blocker) và cân nhắc việc chia các giao dịch lớn thành các phần nhỏ hơn được thực hiện trên nhiều khối để giảm tác động đến giá. Ngoài ra, giới hạn các đơn đặt hàng trên các công cụ tổng hợp như 1inch hoặc CoW Protocol sẽ tránh hoàn toàn việc hiển thị mempool.
Giao thức CoW về cơ bản loại bỏ MEV thông qua đấu giá hàng loạt. Thay vì thực hiện các giao dịch một cách tuần tự (trong đó việc đặt hàng quan trọng và tạo ra MEV), CoW thu thập tất cả các đơn đặt hàng trong một khoảng thời gian theo đợt và thanh toán chúng đồng thời ở một mức giá thanh toán duy nhất. Những người giải quyết cạnh tranh để tìm ra cách thực thi tốt nhất và mọi khoản thặng dư (cải thiện giá so với giá giới hạn của người dùng) sẽ được trả lại một phần cho người dùng. Đối với giao dịch này, Giao thức CoW mang lại khả năng thực thi tốt hơn 21,25 USD so với hoán đổi Uniswap không được bảo vệ (12,50 USD cải thiện giá + 8,75 USD thặng dư bộ giải), chứng tỏ lý do tại sao các nền tảng thực thi nhận biết MEV đang giành được thị phần.
Ứng dụng thực tế
▾
Flashbots, công ty cơ sở hạ tầng và nghiên cứu MEV hàng đầu, xử lý hơn 80% khối Ethereum thông qua hệ thống chuyển tiếp MEV-Boost. Các nhà xây dựng khối sử dụng Flashbots cạnh tranh để xây dựng khối có lợi nhất bằng cách đặt hàng các giao dịch để tối đa hóa việc khai thác MEV trong khi cung cấp một phần giá trị cho người xác nhận. Flashbots Protect, sản phẩm hướng tới người dùng, đã xử lý hơn 50 tỷ USD giao dịch và tiết kiệm cho người dùng khoảng 500 triệu USD tổn thất MEV kể từ khi ra mắt. Công ty sử dụng tính toán tổn thất MEV để định lượng khoản tiết kiệm của người dùng và chứng minh đề xuất giá trị của việc gửi giao dịch riêng tư.
Bàn giao dịch DeFi tổ chức tại các công ty như Jump Crypto, Wintermute và DRW Cumberland sử dụng mô hình MEV tinh vi để tối ưu hóa chiến lược thực thi của họ. Các công ty này giao dịch hàng triệu đô la hàng ngày trên DEX và không đủ khả năng chi trả thuế MEV 0,1-2% cho mỗi giao dịch. Họ triển khai các hợp đồng thông minh tùy chỉnh tương tác với các giao thức kháng MEV, sử dụng thỏa thuận luồng đơn đặt hàng riêng tư với người xây dựng khối và phân chia các giao dịch lớn trên nhiều khối và nhiều DEX để giảm thiểu tiếp xúc với MEV. Máy tính MEV giúp các bộ phận này ước tính chi phí thực hiện cho các chiến lược định tuyến khác nhau và xác định phương pháp phân chia giao dịch tối ưu cho mỗi đơn hàng.
Những người tham gia quản trị DeFi sử dụng phân tích MEV để đánh giá các quyết định thiết kế giao thức. Khi Uniswap đề xuất Uniswap V4 với các hook có thể tùy chỉnh có thể bao gồm các tính năng kháng MEV, các cử tri quản trị đã phân tích mức giảm MEV dự kiến để người dùng đánh giá tác động của đề xuất. Tương tự, khi Ethereum chuyển sang bằng chứng cổ phần và MEV chuyển từ công cụ khai thác sang trình xác thực, máy tính MEV đã giúp định lượng sự thay đổi trong động lực MEV: trình xác thực MEV (thông qua MEV-Boost) được tổ chức tốt hơn và được trả lại một phần cho giao thức thông qua phí ưu tiên, trong khi MEV của công cụ khai thác hoàn toàn mang tính khai thác. Những phân tích định lượng này cung cấp thông tin cho các quyết định quản trị quan trọng.
Các nhà nghiên cứu quản lý tại SEC, CFTC và Cơ quan Thị trường và Chứng khoán Châu Âu (ESMA) nghiên cứu MEV như một vấn đề thao túng thị trường tiềm ẩn trong các thị trường phi tập trung. Sự tương đồng giữa các cuộc tấn công bánh sandwich MEV và hoạt động chạy trước trong các thị trường truyền thống (là bất hợp pháp) đặt ra câu hỏi về việc liệu có nên quản lý việc thao túng thị trường phi tập trung hay không. Công cụ tính MEV cung cấp bằng chứng định lượng cho các cuộc thảo luận về quy định này bằng cách chứng minh quy mô khai thác ($680 triệu + vào năm 2023), tác động đối với các nhà giao dịch bán lẻ (0,1-2% mỗi giao dịch) và tính hiệu quả của các chiến lược giảm thiểu. Một số tài liệu học thuật nộp cho cơ quan quản lý sử dụng phương pháp tính toán MEV tương tự như máy tính này.
Trường hợp đặc biệt
▾
Hợp nhất Ethereum (tháng 9 năm 2022) về cơ bản đã thay đổi động lực MEV bằng cách
Hợp nhất Ethereum (tháng 9 năm 2022) đã thay đổi căn bản động lực MEV bằng cách chuyển việc sản xuất khối từ công cụ khai thác sang trình xác thực. Theo bằng chứng công việc, thợ mỏ có thể trích xuất MEV một cách riêng tư mà không có bất kỳ sự minh bạch nào. Theo bằng chứng cổ phần với MEV-Boost, quy trình xây dựng khối được tách thành người xây dựng (người xây dựng khối để tối đa hóa MEV) và người đề xuất (người xác thực chọn khối có giá trị cao nhất). Sự tách biệt này đã tạo ra một thị trường cạnh tranh cho không gian khối trả lại một phần đáng kể MEV cho người xác nhận (và nói cách rộng hơn là người đặt cược ETH) thông qua phí ưu tiên. Flashbots báo cáo rằng MEV-Boost trả lại khoảng 90% MEV được trích xuất cho trình xác thực, so với 100% mà các thợ mỏ giữ lại trước khi Hợp nhất. Tuy nhiên, tổng lượng MEV chiết xuất không giảm; chỉ có sự phân phối đã thay đổi. Đấu giá luồng đơn hàng (OFA) đại diện cho một mô hình mới nổi nơi người dùng thực sự có thể kiếm lợi từ MEV của chính họ thay vì mất nó vào tay bot. Trong OFA, giao dịch của người dùng không được gửi đến mempool công khai mà thay vào đó được bán đấu giá cho một nhóm người tìm kiếm/người giải quyết cạnh tranh, những người đấu giá để có quyền thực hiện giao dịch. Người thắng cuộc thực hiện giao dịch và trả lại một phần MEV cho người dùng dưới dạng giảm giá. MEV Blocker (bởi CoW Protocol) và MEV Share (bởi Flashbots) triển khai mô hình này. Dữ liệu ban đầu cho thấy OFA trả lại 30-70% MEV cho người dùng, chuyển đổi chi phí thuần túy trước đây thành nguồn doanh thu một phần. Thay vào đó, người dùng mất 50 USD cho mỗi giao dịch do các cuộc tấn công bánh sandwich có thể nhận được khoản giảm giá OFA từ 15-35 USD cho mỗi giao dịch. Ethereum Foundation và cộng đồng nghiên cứu rộng lớn hơn đang khám phá việc giảm nhẹ MEV ở cấp độ giao thức thông qua các mempool được mã hóa và mã hóa ngưỡng. Những thiết kế này sẽ mã hóa các giao dịch đang chờ xử lý để không ai (bao gồm cả người xây dựng khối) có thể đọc chúng trước khi chúng được đưa vào một khối, loại bỏ cơ bản các cuộc tấn công chạy trước và tấn công sandwich. Các dự án như Shutter Network và SUAVE (Đấu giá thống nhất duy nhất để biểu hiện giá trị) đang triển khai các phiên bản đầu tiên của công nghệ này. Nếu thành công, các mempool được mã hóa sẽ loại bỏ hoàn toàn nhu cầu về các công cụ bảo vệ MEV phía người dùng, mặc dù chúng gây ra sự phức tạp mới xung quanh việc quản lý khóa mã hóa và các giả định về độ tin cậy của ủy ban mã hóa.
Khai thác MEV theo loại và quy mô (Ethereum Mainnet, 2023-2024)
▾
| Loại MEV | Sự miêu tả | Tỷ trọng trong tổng MEV | Mức lỗ trung bình trên mỗi giao dịch bị ảnh hưởng | Bảo vệ có sẵn | Khối lượng hàng năm |
|---|---|---|---|---|---|
| Tấn công bánh sandwich | Chạy trước + chạy ngược xung quanh trao đổi người dùng | ~60% | 0,1-2,0% giá trị giao dịch | Flashbots Protect, Trình chặn MEV, Giao thức CoW | 400 triệu USD+ |
| Bắn tỉa thanh lý | Chạy đua thanh lý các vị thế không được thế chấp | ~15% | Thưởng thanh lý (5-10%) | Quản lý tài sản thế chấp tốt hơn | 100 triệu USD+ |
| Trọng tài DEX | Sửa chênh lệch giá giữa các nhóm | ~20% | Gián tiếp (cải thiện hiệu quả thị trường) | Không gây hại cho người dùng cá nhân | 140 triệu USD+ |
| Thanh khoản JIT | Chèn thanh khoản xung quanh giao dịch của người dùng | ~5% | 0,01-0,05% giá trị giao dịch | Tối thiểu (nói chung là lành tính) | 40 triệu USD+ |
Câu hỏi thường gặp
▾
Cuộc tấn công bánh sandwich là gì và nó hoạt động như thế nào?
Một cuộc tấn công sandwich bao gồm ba giao dịch được thực hiện theo trình tự trong cùng một khối. Đầu tiên, bot của kẻ tấn công phát hiện giao dịch hoán đổi đang chờ xử lý của bạn trong mempool và gửi giao dịch mua cho cùng một mã thông báo ngay trước mã thông báo của bạn (chạy trước), đẩy giá lên cao. Thứ hai, giao dịch hoán đổi của bạn thực hiện ở mức giá hiện tại cao hơn, đẩy giá lên cao hơn nữa. Thứ ba, kẻ tấn công gửi giao dịch bán ngay sau giao dịch của bạn (giao dịch ngược), thu lợi từ mức giá tăng cao. Cuộc tấn công được đặt tên theo giao dịch của bạn bị kẹp giữa hai giao dịch của kẻ tấn công. Lợi nhuận của kẻ tấn công đến từ việc mua ở mức giá trước khi giao dịch thấp hơn và bán ở mức giá cao hơn sau khi giao dịch. Khoản lỗ của bạn là chênh lệch giữa giá bạn nhận được và giá bạn lẽ ra sẽ nhận được nếu không thực hiện trước.
Tôi đang mất bao nhiêu MEV mà không nhận ra?
Nghiên cứu cho thấy rằng nhà giao dịch DEX trung bình trên mạng chính Ethereum mất khoảng 0,1-0,5% giá trị giao dịch đối với MEV đối với các giao dịch trên 1.000 đô la. Đối với những người dùng DeFi đang hoạt động thực hiện 5-10 giao dịch mỗi tuần với quy mô trung bình là 5.000 USD, khoản lỗ MEV hàng năm là khoảng 1.300 USD-13.000 USD. Tổng số tiền sẽ cao hơn đối với những người dùng giao dịch mã thông báo kém thanh khoản, đặt mức độ trượt giá cao hoặc thực hiện các giao dịch lớn mà không có sự bảo vệ MEV. Bạn có thể kiểm tra các khoản lỗ MEV lịch sử của mình bằng cách nhập địa chỉ ví của bạn trên EigenPhi hoặc Flashbots Explorer, phân tích các giao dịch trong quá khứ để xác định các cuộc tấn công sandwich và định lượng tổn thất.
Flashbots Protect có loại bỏ hoàn toàn MEV không?
Flashbots Protect loại bỏ các cuộc tấn công sandwich bằng cách gửi giao dịch của bạn trực tiếp đến các nhà xây dựng khối mà không để lộ nó trong bộ nhớ công khai. Tuy nhiên, nó không loại bỏ được tất cả các dạng MEV. Giao dịch của bạn vẫn có thể phải tuân theo MEV dựa trên chênh lệch giá (trong đó các bot phát hiện chênh lệch giá do giao dịch của bạn tạo ra và sửa chúng trong các khối tiếp theo) và MEV thanh khoản JIT (nơi các nhà cung cấp thanh khoản chèn thanh khoản tập trung xung quanh giao dịch của bạn để thu phí hoán đổi). Thành phần sandwich, thường chiếm 60-70% MEV ảnh hưởng đến các nhà kinh doanh bán lẻ, đã bị loại bỏ hoàn toàn. Các loại MEV còn lại nhìn chung được coi là ít gây hại hơn vì chúng cải thiện hiệu quả thị trường thay vì chỉ khai thác thuần túy từ thương lái.
MEV có phải là sự cố trên mạng Lớp 2 không?
MEV tồn tại trên mạng Lớp 2 nhưng ở quy mô nhỏ hơn so với mạng chính Ethereum. Thời gian chặn L2 ngắn hơn (250 mili giây trên Arbitrum, 2 giây trên Optimism) khiến bot có ít thời gian hơn để phân tích và kẹp các giao dịch. Chi phí gas L2 thấp hơn, giúp giảm chi phí gas bot nhưng cũng làm giảm mức chiết xuất lợi nhuận tối thiểu (bot nhắm mục tiêu các giao dịch nhỏ hơn). Về mặt lý thuyết, các trình sắp xếp tập trung trên hầu hết các L2 có thể tham gia hoặc ngăn chặn MEV. Arbitrum đã thực hiện đặt hàng giao dịch theo thời gian (đến trước được phục vụ trước) giúp giảm MEV so với đặt hàng đấu giá gas ưu tiên. Nhìn chung, tổn thất MEV trên L2 được ước tính bằng 30-50% tổn thất L1 tương đương đối với cùng thông số giao dịch.
Tại sao bot MEV tồn tại và chúng có hợp pháp không?
Các bot MEV tồn tại vì tính minh bạch của các mempool công khai và thứ tự xác định của các giao dịch blockchain tạo ra sự bất cân xứng về thông tin có thể khai thác được. Bot được vận hành bởi các công ty thương mại phức tạp và các nhà phát triển cá nhân đầu tư vào cơ sở hạ tầng (các nút riêng tư, cùng vị trí, thuật toán tùy chỉnh) để phát hiện và khai thác các cơ hội MEV. Tính pháp lý không rõ ràng: trong khi hoạt động chạy trước là bất hợp pháp trong thị trường chứng khoán truyền thống, các giao dịch blockchain diễn ra trên các mạng không được phép mà không có trung gian được quản lý. Không có khu vực pháp lý nào hình sự hóa rõ ràng việc khai thác MEV trên các chuỗi khối công khai, mặc dù sự chú ý của cơ quan quản lý đang ngày càng tăng. Ngành công nghiệp tiền điện tử phần lớn đã chấp nhận MEV như một hệ quả tất yếu của giao dịch minh bạch, không cần cấp phép và tập trung vào việc giảm thiểu thông qua thiết kế giao thức thay vì thực thi.
Sự khác biệt giữa MEV và trượt giá là gì?
Trượt giá là tổng chênh lệch giữa giá thực hiện dự kiến và giá thực hiện thực tế. Nó có hai thành phần: tác động tự nhiên đến giá (chi phí giao dịch vốn có so với đường cong thanh khoản của AMM, tỷ lệ thuận với quy mô giao dịch so với tính thanh khoản của nhóm) và trích xuất MEV (chi phí bổ sung từ việc thao túng bot). Tác động giá tự nhiên là không thể tránh khỏi và áp dụng cho tất cả các giao dịch AMM bất kể bảo vệ MEV. Việc khai thác MEV có thể tránh được thông qua các chiến lược bảo vệ. Máy tính tách các thành phần này để hiển thị cho người dùng chính xác mức độ trượt giá là chi phí không thể tránh khỏi khi giao dịch AMM so với chi phí có thể tránh được khi khai thác MEV.
Lỗi thường gặp cần tránh
▾
- !Sai lầm phổ biến nhất của các nhà giao dịch DEX là đặt mặc định mức độ trượt giá quá cao thay vì điều chỉnh nó cho mỗi giao dịch. Nhiều người dùng đặt mức trượt 1-5% trên giao diện DEX của họ dưới dạng cấu hình một lần và không bao giờ điều chỉnh nó, ngay cả đối với các cặp mã thông báo thanh khoản chỉ yêu cầu mức trượt 0,1-0,3%. Khả năng chịu trượt giá cao trực tiếp làm tăng khả năng trích xuất MEV: cài đặt trượt giá 3% đối với giao dịch 10.000 đô la cho các bot bánh sandwich biết rằng họ có thể kiếm được lợi nhuận lên tới 300 đô la. Giảm mức trượt giá xuống 0,3% khi chiết xuất giới hạn giao dịch tương tự ở mức 30 đô la, giảm mức độ tiếp xúc với MEV gấp 10 lần. Cách tiếp cận tối ưu là đặt mức trượt giá tối thiểu cần thiết để giao dịch cụ thể thành công: 0,1-0,3% đối với các cặp chính trên Uniswap V3, 0,5-1,0% đối với các mã thông báo có tính thanh khoản vừa phải và chỉ 1-3% đối với các mã thông báo kém thanh khoản hoặc dễ biến động trong thời gian thị trường biến động nhanh.
- !Sai lầm nghiêm trọng thứ hai là cho rằng MEV chỉ xảy ra trên mạng chính Ethereum và mạng Lớp 2 là an toàn. Mặc dù MEV ít nghiêm trọng hơn trên L2 do chi phí giao dịch thấp hơn (làm giảm lợi nhuận của việc kẹp) và thời gian chặn nhanh hơn (giúp giảm thời gian bot phải phản ứng), MEV vẫn tồn tại trên tất cả các mạng L2. Arbitrum, Optimism và Base đều có bot MEV đang hoạt động, mặc dù tỷ lệ trích xuất trên mỗi giao dịch nhỏ hơn do thời gian khối bị nén và chi phí gas thấp hơn. Về mặt lý thuyết, các bộ giải trình tự tập trung trên hầu hết các L2 có thể tự tham gia vào quá trình trích xuất MEV (bộ giải trình tự MEV), mặc dù cho đến nay, chưa có bộ giải trình tự nào được chứng minh là làm như vậy. Người dùng vẫn nên sử dụng biện pháp bảo vệ MEV trên L2, đặc biệt đối với các giao dịch trên 5.000 USD.
- !Sai lầm phổ biến thứ ba là nhầm lẫn giữa tác động giá tự nhiên với việc khai thác MEV và cho rằng tất cả sự trượt giá là do hoạt động của bot. Khi người dùng giao dịch 100.000 đô la ETH trên một nhóm có thanh khoản 10 triệu đô la, giao dịch sẽ tự động di chuyển giá khoảng 1% (đây là công thức sản phẩm không đổi của nhà tạo lập thị trường tự động đang hoạt động). Tác động giá này không phải là MEV; đó là chi phí cơ bản của giao dịch dựa trên tính thanh khoản của AMM. MEV là chi phí bổ sung do các bot chạy trước và chạy sau giao dịch áp đặt. Việc kết hợp cả hai khiến người dùng đánh giá quá cao tổn thất MEV của họ. Công cụ tính toán cẩn thận tách biệt tác động tự nhiên về giá (không thể tránh khỏi, tỷ lệ thuận với quy mô giao dịch và tính thanh khoản của nhóm) khỏi việc khai thác MEV (có thể tránh được thông qua các chiến lược bảo vệ) để đưa ra phân bổ tổn thất chính xác.
Mẹo Chuyên Nghiệp
Cách bảo vệ MEV đơn giản và hiệu quả nhất là chuyển RPC mặc định của ví của bạn từ Ethereum RPC công khai sang Flashbots Protect (rpc.flashbots.net). Thay đổi này mất 30 giây, không tốn phí và tự động định tuyến tất cả các giao dịch của bạn thông qua một kênh riêng nhằm ngăn chặn các cuộc tấn công sandwich. Để bảo vệ tối đa các giao dịch lớn ($10.000+), hãy sử dụng Giao thức CoW thay vì DEX tiêu chuẩn, vì cơ chế đấu giá hàng loạt của nó có cấu trúc chống lại tất cả các dạng MEV, không chỉ các cuộc tấn công bánh sandwich. Sự kết hợp của Flashbots Protect làm Giao thức RPC và CoW mặc định của bạn cho các giao dịch hoán đổi lớn giúp loại bỏ khoảng 90% mức phơi nhiễm MEV đối với nhà giao dịch DeFi trung bình.
Bạn có biết?
Giao dịch MEV đơn lẻ có lợi nhuận cao nhất trong lịch sử Ethereum xảy ra vào ngày 9 tháng 11 năm 2021, khi một bot tìm kiếm thực hiện giao dịch chênh lệch giá phức tạp trên nhiều giao thức DeFi, kiếm được hơn 1 triệu đô la trong một khối. Giao dịch liên quan đến việc phát hiện thanh lý bị định giá sai trên Aave, thực hiện thanh lý, phân xử tác động giá dẫn đến trên ba DEX và tối ưu hóa toàn bộ chuỗi thành một giao dịch nguyên tử duy nhất. Bot đã trả 150.000 USD phí gas cho người khai thác để được ưu tiên giao dịch, thu về khoảng 850.000 USD lợi nhuận thuần túy từ một giao dịch chỉ mất chưa đầy 12 giây để xác nhận.
Regional Guides
▾
United States▾
European Union▾
Asia Pacific▾
Tài liệu tham khảo
Read the full guide on how to use this calculator effectively
Đọc thêm →Nhận Mẹo Toán Hàng Tuần
Tham gia cùng 12.000+ người đăng ký để nhận mẹo về máy tính mỗi tuần.