Cả tác giả, Tim Fries, và trang web này, The Tokenist, đều không cung cấp tư vấn tài chính. Vui lòng tham khảo chính sách trang web của chúng tôi trước khi đưa ra quyết định tài chính.
Một bot có giá trị trích xuất tối đa (MEV) sử dụng mã định danh theo chủ đề tàu điện ngầm gần đây đã kiếm được hơn một triệu đô la lợi nhuận bằng cách sử dụng các cuộc tấn công sandwich. Các bot MEV không phải là mới; hiện nay, các cuộc tấn công sandwich đang trở nên đủ quen thuộc để các nhà phát triển nghĩ đến và triển khai các biện pháp đối phó. Nhưng các bot MEV là gì và một cuộc tấn công sandwich hoạt động như thế nào?
Vai trò của MEV trong mạng lưới Blockchain
Giá trị trích xuất tối đa (MEV) là chức năng kiếm tiền có trong các mạng blockchain. Những người tham gia mạng chịu trách nhiệm xử lý giao dịch, thợ đào hoặc người xác thực, sẽ ra lệnh lựa chọn và thực hiện giao dịch của họ. Kiến trúc này cho phép các bot MEV hưởng lợi từ sự chênh lệch giá (chênh lệch giá).
Ví dụ, một bot chênh lệch giá MEV có thể được triển khai để giám sát các giao dịch trên các sàn giao dịch phi tập trung (DEX). Nếu có lệnh mua lớn đang diễn ra, điều này sẽ chỉ ra sự gia tăng giá của một loại tiền điện tử cụ thể.
Khi xác định được một giao dịch đến lớn như vậy, bot MEV sẽ thực hiện lệnh của mình. Theo cách này, nó sẽ tận dụng được sự thay đổi giá có thể xảy ra do lệnh DEX. Bot MEV thường sẽ đặt lệnh mua ở mức giá thấp hơn chỉ vài phút trước khi lệnh DEX được thực hiện.
Khi giá tài sản tăng sau giao dịch DEX, bot chênh lệch giá MEV sẽ trích xuất giá trị – lợi nhuận – từ sự chênh lệch giá. Do đó, mặc dù bot MEV độc lập với thợ đào/người xác thực, chúng tận dụng được thứ tự giao dịch của họ.
Tuy nhiên, một số chiến lược trích xuất lợi nhuận của MEV có tính thao túng hơn những chiến lược khác.
MEV: Kẹp giữa và chạy trước
Một cách khác để trích xuất giá trị từ các giao dịch đến là gửi lệnh bán/mua giữa các giao dịch. Ví dụ, nếu bot MEV đặt lệnh bán lớn ngay trước lệnh mua lớn, nó có thể làm giảm giá tài sản. Mục tiêu là mua lại tài sản ở mức giá thấp hơn, bot sẽ bán với giá cao hơn.
Chiến lược MEV này được gọi là “sandwich attack” vì bot chèn các giao dịch của mình vào giữa lệnh mua lớn và lệnh bán tiếp theo. Dựa trên tính thanh khoản của thị trường tại thời điểm đó và quy mô lệnh mua, việc trích xuất MEV theo kiểu sandwich có mức độ thành công khác nhau.
Vào tháng 4, lợi nhuận của MEV theo mô hình sandwich đã tăng gấp đôi so với hình thức chênh lệch giá MEV thông thường.
Trong tổng khối lượng giao dịch 5,81 tỷ đô la vào tháng 4, các bot MEV đã trích xuất 5,58 triệu đô la lợi nhuận bằng cách sử dụng chiến lược đặt hàng bánh sandwich. Tín dụng hình ảnh: EigenPhi
Các bot MEV cũng có thể chạy trước các giao dịch của người dùng ngay trước khi chúng được xác nhận trên mạng. Chúng làm như vậy bằng cách sao chép chúng nhưng đặt phí gas cao hơn để đẩy các giao dịch qua trước giao dịch ban đầu.
Tất nhiên, thông lượng mạng bị ảnh hưởng như một tác dụng phụ của việc mọi người triển khai bot MEV để chèn lệnh nhằm trích xuất giá trị. Do đó, phí giao dịch tăng lên khi mạng bị tắc nghẽn, điều này xảy ra vào tháng 4 với hoạt động bot tăng lên.
Phí gas Ethereum vào tháng 4. Tín dụng hình ảnh: ycharts
Chỉ cần nói rằng các khoản phí phát sinh, trung bình là 29 đô la trên Uniswap, không tạo nên trải nghiệm người dùng dễ chịu. Ngay cả các giao dịch chuyển tiền ổn định đơn giản, ở mức 8,54 đô la, cũng khiến việc áp dụng DeFi hàng loạt trở nên cực kỳ khó khăn.

Tham gia nhóm Telegram của chúng tôi và không bao giờ bỏ lỡ bất kỳ tin tức mới nhất nào về tài sản kỹ thuật số.
MEV Bots: Khai thác sự phức tạp
Về mặt kỹ thuật, Bitcoin có hợp đồng thông minh, nhưng chúng bị hạn chế nghiêm trọng về phạm vi. Chúng tập trung vào các giao dịch tài chính cơ bản, chẳng hạn như gửi và nhận BTC và thực thi các yêu cầu đa chữ ký. Ngược lại, ngôn ngữ lập trình Solidity của Ethereum hỗ trợ các hợp đồng thông minh và chức năng phức tạp.
Sự khác biệt về độ phức tạp của hợp đồng thông minh này phản ánh sự khác biệt giữa MEV trên Bitcoin so với MEV trên Ethereum. Trên mạng Bitcoin, các bot MEV bị hạn chế do mô hình UTXO (Đầu ra giao dịch chưa chi), mô hình này xử lý giao dịch một cách trực tiếp.
Ví dụ, thợ đào Bitcoin có thể triển khai bot MEV để trích xuất giá trị bằng cách bao gồm các giao dịch họ khai thác hoặc sắp xếp lại các giao dịch mempool để tận dụng biến động giá.
Tuy nhiên, không giống như Ethereum, mempool của Bitcoin không bao gồm toàn bộ nhóm giao dịch vì các giao dịch phải đủ điều kiện để được đưa vào, tuân theo các tiêu chí nghiêm ngặt như ID giao dịch không xung đột, phí và chữ ký hợp lệ. Điều này khiến các bot MEV cực kỳ khó thao túng các lệnh giao dịch.
Hơn nữa, khoảng thời gian khối 10 phút của Bitcoin, so với thời gian hoàn tất khối 12 giây của Ethereum, tạo ra ít cơ hội hơn đáng kể cho các giao dịch chạy trước. Trớ trêu thay, điều này tạo ra một tình huống mà Bitcoin vốn không khuyến khích tải mạng quá mức, dẫn đến phí giao dịch thấp hơn và biến động phí ít hơn.
Tài chính đang thay đổi. Tìm hiểu cách thức, với Five Minute Finance. Bản tin hàng tuần đề cập đến các xu hướng lớn trong FinTech và Tài chính phi tập trung. Hãy dùng thử (miễn phí) Tuyệt vời Bạn đã đăng ký. Bạn đang trên đường trở thành người hiểu biết.
Bạn đã bao giờ sử dụng bot MEV để tạo ra lợi nhuận chưa? Hãy cho chúng tôi biết trong phần bình luận bên dưới.
Bài đăng MEV Bots và Sandwich Attacks: Chúng hoạt động như thế nào? xuất hiện đầu tiên trên Tokenist.
