Hơn 25 triệu đô la bị đánh cắp, phân tích sự kiện lỗ hổng robot MEV
Vào ngày 3 tháng 4 theo giờ Bắc Kinh, robot MEV đã bị tin tặc khai thác trong khối 16964664 của Ethereum. Trình xác thực độc hại đã thay thế một số giao dịch MEV, dẫn đến thiệt hại khoảng 25,38 triệu USD.
các bước tấn công
các bước tấn công
① Nhiều robot MEV đang thực hiện các giao dịch bánh sandwich tại khối 16964664. Trong khối Ethereum 16964664, 8 giao dịch MEV đã bị khai thác bởi các trình xác thực độc hại.
② Lỗ hổng này chủ yếu là do sự tập trung quá mức của sức mạnh xác minh. MEV đã thực hiện một cuộc tấn công bánh sandwich trong đó họ chạy trước và chạy sau một giao dịch để kiếm lợi nhuận. Trình xác nhận độc hại chạy trước các giao dịch theo sau MEV.
③ Hãy lấy cặp STG-WETH https://etherscan.io/address/0x 410 fb 10 ba 8 af 78 a 1 e 191 fe 3067208 d 321 2d ed 961... làm ví dụ: hợp đồng 0x e 73 F 15 muốn để tăng giá STG trong cặp giao dịch. Các bot MEV sẽ chạy trước và chạy sau để kiếm lợi nhuận WETH mỗi khi chúng cố gắng bơm giá lên.
④Trong một cuộc tấn công bánh sandwich MEV, sau khi MEV gọi chức năng hoán đổi để đổi lấy STG, trình xác minh độc hại đã thay thế giao dịch theo dõi (chạy ngược) trước. Do đó, 2.454 WETH đã được chuyển đến https://etherscan.io/address/0x 84 cb 986 d 0427 e 48 a 2 a 7 2be 89 d 78 f 438 b 3 a 3 c 58 qua 0x e 73 F 15 hợp đồng d 1 .
tiêu đề phụ
viết ở cuối
Địa chỉ kẻ tấn công:
https://etherscan.io/address/0x27bf8f……f1a7973026565f9c8f69
https://etherscan.io/address/0x5b04……d1107fcc06a4763905b6
https://etherscan.io/address/0x3c98……4cD1D8Eb
viết ở cuối
Lý do cốt lõi của cuộc tấn công MEV này là kẻ tấn công đã lấy được thông tin gốc của gói và thay thế giao dịch. Mặc dù mã của rô-bốt MEV không phải là mã nguồn mở, nhưng trình xác thực thường cần truy cập một số thông tin nhất định để khai thác giao dịch và trình xác thực độc hại thực sự có thể lấy thông tin gói từ chẳng hạn như nhóm bộ nhớ chung (mempool).
Trình xác minh Flashbot thường đáng tin cậy hơn vì chúng phải vượt qua xác minh KYC của MevHUB để đảm bảo rằng nguồn dữ liệu an toàn và đáng tin cậy. Trong trường hợp này, vì trình xác minh có thông tin nên nó có thể bắt đầu giao dịch chạy trước trước MEV Searcher hoặc MEV Bot.
Cần lưu ý rằng trường hợp này chỉ giới hạn ở các cuộc tấn công hoặc chiến lược phi nguyên tử (chẳng hạn như tấn công bánh sandwich), bởi vì trình xác thực độc hại không thể phân xử từ người gửi mà chỉ thu lợi từ các chiến lược (chẳng hạn như thanh lý). Cuối cùng, thông tin ban đầu đã bị rò rỉ.
Sau sự cố này, những người tìm kiếm MEV (Người tìm kiếm) có thể cảnh giác hơn về các chiến thuật phi nguyên tử (chẳng hạn như tấn công bánh sandwich) trong tương lai. Nhóm Flashbot có nhiều khả năng sẽ ưu tiên sử dụng một số trình xác minh "đáng tin cậy" có lịch sử xác minh.


