Front Running (chạy trước) là khi bạn đặt một giao dịch trong hàng đợi khi bạn biết về một giao dịch trong tương lai.
Các bên khác có khả năng chạy trước là các nhà khai thác node đầy đủ, là các bên được giao nhiệm vụ theo dõi các hoạt động của mạng, do đó, họ có kiến thức về các giao dịch chưa được xác nhận. Các sàn giao dịch tập trung cũng có thể tiến hành chạy trước, tuy nhiên, việc lừa dối khách hàng của chính họ sẽ là điều đi ngược lại lợi ích tốt nhất của họ. Chạy trước cũng có thể được sắp xếp thông qua các phương pháp khác. Về tổng quát, chạy trước sẽ xâm nhập vào các cuộc gọi hợp đồng có khả năng sinh lời.
Các loại tấn công khác bao gồm thay thế (displacement), chèn (insertion) và triệt tiêu (suppression). Với một cuộc tấn công thay thế (displacement), tác nhân độc hại sẽ thay thế một giao dịch thực bằng giao dịch của chính họ. Mặc dù giao dịch ban đầu vẫn có thể diễn ra, nhưng nó sẽ không có tác động tích cực như dự định. Mặt khác, tấn công chèn (insertion) sẽ kẹp một giao dịch thực giữa hai giao dịch với mục đích kiếm lợi nhuận mà không cần nắm giữ tài sản.
Tấn công kiểu triệt tiêu (suppression) có nghĩa là trì hoãn những người khác thực hiện một giao dịch. Khi khoản giữ lại được dỡ bỏ, người chạy trước ít quan tâm hơn đến giao dịch bị chặn.
Join the thousands already learning crypto!