Mặc dù Solana chính không có mempool, nhưng client của Jito lại có, từ đó tạo điều kiện cho các cuộc tấn công “sandwich” đắt đỏ diễn ra.
Nhà phát triển của client Solana thay thế phổ biến, Jito, vào thứ Sáu đã bất ngờ ngừng hoạt động chức năng mempool, một phần quan trọng của công nghệ mà lại cho phép một loạt các cuộc tấn công “sandwich” tốn kém diễn ra đối với các nhà giao dịch.
Jito Labs thông báo trên Twitter vào thứ Sáu rằng chức năng mempool sẽ ngừng hoạt động vào tối hôm nay. Mempool là nơi mà các giao dịch trên chuỗi được đặt trước khi chúng được thêm vào blockchain. Solana không có mempool nhưng phương pháp của Jito cho việc sắp xếp giao dịch lại có.
Quyết định này đánh dấu một sự thay đổi cho Jito, chỉ hai tuần trước đã bỏ lệnh cấm việc thực hiện “front-running” sau khi coi như là việc hạn chế không thể thực hiện được, theo tin nhắn trên máy chủ Discord của họ.
Front-running là cách mà những cuộc tấn công “sandwich” diễn ra, trong đó các bot giao dịch tận dụng các giao dịch đã được thêm vào mempool nhưng chưa được thực hiện. Trước khi có cơ hội, bot “sandwich” giao dịch để rút ra giá trị từ người giao dịch.
Jito xây dựng và quản lý một client thay thế để xử lý các giao dịch trên chuỗi Solana. Hơn một nửa số validator đã sử dụng nó trong lần kiểm tra cuối cùng.
Trong một tuyên bố được gửi sau khi bài viết này được xuất bản, đồng sáng lập viên của Jito Labs, Lucas Bruder, nói rằng nhóm “đã cố gắng giảm thiểu ảnh hưởng của MEV tiêu cực trong vài tháng qua.
Điều này bao gồm làm việc với các giao thức khác để tư vấn cho các ứng dụng về giao diện người dùng tốt hơn, thông báo cho các ứng dụng về rò rỉ MEV, và tư vấn cho các ứng dụng về cơ chế định giá chính xác hơn để cho phép cài đặt giảm slippage giá thấp hơn.”