Chuyển tới nội dung chính

MEV là gì và hoạt động như thế nào?

MEV (Maximal Extractable Value — giá trị có thể trích xuất tối đa) là phần lợi nhuận bổ sung mà người xác thực, thợ đào hoặc các bot chuyên dụng có thể thu được bằng cách kiểm soát thứ tự giao dịch trên blockchain.

Khác với phí giao dịch thông thường (phí gas), MEV không phát sinh từ bản thân giao dịch mà từ khả năng tác động đến cách giao dịch được thực hiện, chẳng hạn thực hiện trước những giao dịch khác hoặc thay đổi trình tự thao tác.

Giải thích đơn giản về MEV​

Có thể hình dung MEV là một “lớp cạnh tranh ngầm” bên trong blockchain.

Khi người dùng gửi giao dịch, chẳng hạn hoán đổi trên DEX, giao dịch sẽ đi vào hàng đợi chưa xác nhận (mempool). Lúc này, những người tham gia mạng khác, trong đó có bot, có thể nhìn thấy giao dịch.

Nếu giao dịch có khả năng tác động đến giá, những người khác có thể:

  • Chèn giao dịch của họ lên trước bằng cách trả phí cao hơn.
  • Thay đổi thứ tự thực hiện.
  • Tận dụng biến động giá.

Kết quả là họ kiếm được lợi nhuận, còn giao dịch của người dùng được thực hiện với điều kiện kém có lợi hơn.

MEV hoạt động như thế nào?​

Trong phần lớn blockchain, giao dịch không được xử lý hoàn toàn theo thứ tự đến trước làm trước. Người xác thực tạo khối tự lựa chọn giao dịch nào được đưa vào và theo thứ tự nào.

Quy trình diễn ra như sau:

  1. Giao dịch chờ được thực hiện trong mempool.
  2. Người xác thực, hoặc thợ đào trong Proof of Work, phân tích các giao dịch.
  3. Họ lựa chọn thứ tự đưa vào khối, thường dựa trên mức phí.
  4. Họ tạo khối và thêm khối vào mạng.

Quyền lựa chọn này tạo cơ hội thu lợi nhuận bổ sung. Đó chính là MEV.

Các hình thức MEV chính​

Trong thực tế, MEV được khai thác thông qua một số chiến lược điển hình. Tuy khác nhau về cách thực hiện, chúng đều dựa trên cùng một nguyên tắc: kiểm soát thứ tự giao dịch.

Front-running: giao dịch đón đầu​

Front-running xảy ra khi một người tham gia mạng nhìn thấy giao dịch của người khác và chèn giao dịch của mình lên trước.

Ví dụ:

  • Người dùng gửi một lệnh mua lớn.
  • Bot phát hiện lệnh đó.
  • Bot mua tài sản trước.
  • Giá tăng.
  • Bot bán ở mức giá cao hơn.

Back-running: giao dịch ngay sau​

Back-running là chiến lược chèn giao dịch ngay sau một giao dịch lớn.

Chiến lược này tận dụng biến động giá đã xảy ra. Chẳng hạn, sau một lệnh mua lớn, bot có thể nhanh chóng bán tài sản để thu lợi nhuận.

Tấn công sandwich​

Đây là hình thức MEV nổi tiếng và phổ biến nhất, kết hợp hai cách tấn công nêu trên.

Nó gồm ba bước:

  1. Mua trước giao dịch của người dùng.
  2. Giao dịch của người dùng được thực hiện.
  3. Bán ngay sau đó.

Kết quả là người dùng nhận mức giá bất lợi hơn, còn kẻ tấn công chốt lợi nhuận.

Tình huống này liên quan trực tiếp đến hiện tượng trượt giá.

MEV xuất hiện ở đâu?​

MEV thường xuất hiện trong những hệ thống mà giá được hình thành ngay bên trong giao thức.

Chủ yếu là:

MEV đặc biệt rõ rệt khi:

  • Hoán đổi token.
  • Thực hiện giao dịch lớn.
  • Thanh khoản thấp.

Rủi ro MEV đối với người dùng​

Dù MEV là một phần của nền kinh tế blockchain, với người dùng thông thường nó thường đồng nghĩa với chi phí bổ sung.

Các rủi ro chính gồm:

  • Giá thực hiện giao dịch kém có lợi hơn.
  • Tổn thất khó nhận thấy do front-running.
  • Chi phí giao dịch tăng.
  • Kết quả thực hiện khó dự đoán.

Điều quan trọng là người dùng có thể không nhận ra ảnh hưởng của MEV, vì tác động đó đã được phản ánh vào giá giao dịch.

MEV và phí giao dịch​

MEV gắn chặt với sự cạnh tranh để được đưa giao dịch vào khối.

Để vượt lên trước nhau, các bot:

  • Tăng mức phí.
  • Gửi nhiều giao dịch cạnh tranh.
  • Gây quá tải cho mạng.

Điều này làm tăng phí gas đối với tất cả người tham gia.

Ai khai thác MEV?​

Hệ sinh thái MEV hiện có nhiều nhóm tham gia khác nhau.

Đó có thể là:

Bản thân người xác thực không phải lúc nào cũng trực tiếp tìm cơ hội. Thường có những bên chuyên làm việc này, sau đó chia lợi nhuận với người xác thực.

MEV trong Proof of Stake​

Trong các mạng sử dụng đồng thuận PoS, chẳng hạn Ethereum sau khi chuyển sang Proof of Stake, MEV không biến mất mà được tổ chức bài bản hơn.

Các cơ chế đã xuất hiện gồm:

  • Tách vai trò người đề xuất khối và người xây dựng khối (proposer/builder).
  • Các dịch vụ như MEV-Boost.
  • Đấu giá khối.

Điều này giúp quá trình minh bạch hơn, nhưng không loại bỏ khả năng khai thác MEV.

Làm thế nào để giảm tác động của MEV?​

Không thể loại bỏ hoàn toàn MEV, nhưng có những cách để giảm ảnh hưởng.

Trong thực tế, các giải pháp được sử dụng gồm:

  • Giao dịch riêng tư.
  • Dịch vụ RPC chuyên dụng.
  • Cơ chế bảo vệ khỏi tấn công.
  • Giải pháp kiến trúc ở cấp giao thức.

Tuy nhiên, phần lớn giải pháp đòi hỏi kiến thức bổ sung hoặc công cụ chuyên dụng.

MEV khác phí giao dịch thông thường như thế nào?​

Cần phân biệt hai nguồn chi phí:

  • Phí gas là phí thực hiện giao dịch.
  • MEV là lợi nhuận ngầm được khai thác nhờ thứ tự giao dịch.

Nếu phí là khoản trả cho mạng, thì MEV là hệ quả của cạnh tranh giữa những người tham gia.

Kết luận​

MEV là một hiện tượng nền tảng trong các blockchain hiện đại, gắn với cách khối được tạo và giao dịch được xử lý.

Nó mang lại lợi nhuận bổ sung cho người tham gia mạng, nhưng cũng làm tăng chi phí của người dùng và ảnh hưởng đến nền kinh tế của các giao thức DeFi nói chung.

Hiểu MEV là điều quan trọng để đánh giá rủi ro và sử dụng ứng dụng blockchain một cách có cân nhắc hơn.