Phân tích tấn công từ chối đóng gói của Pool khai thác NEST Máy Oracle
NEST phân phối Máy Oracle nhằm mục đích cho phép nhiều người dùng trên chuỗi tham gia vào quá trình xác định giá, nhằm cải thiện độ tin cậy của dữ liệu và an toàn của hệ thống. Để đối phó với các báo giá độc hại, NEST đã thiết kế cơ chế xác thực báo giá - ăn đơn, cho phép người xác thực giao dịch dựa trên báo giá và đề xuất sửa đổi.
Tuy nhiên, việc hoạt động hiệu quả của cơ chế này phụ thuộc vào việc đơn đặt hàng và giao dịch báo giá mới có thể kịp thời xuất hiện trong các khối mới trên chuỗi. Với sự xuất hiện của các Pool khai thác, quyền đóng gói giao dịch bị độc quyền, các Pool khai thác lớn có xu hướng đóng gói các giao dịch có lợi cho mình hoặc có phí giao dịch cao. Điều này có thể dẫn đến việc các báo giá mới của NEST không được xác minh kịp thời, cuối cùng xuất ra dữ liệu giá không chính xác, mang lại cơ hội chênh lệch giá cho một số Pool khai thác, đe dọa an toàn hệ sinh thái DeFi.
Quy trình tấn công
Pool khai thác ác ý thông qua các phương thức như vay chớp nhoáng để tích trữ trước các loại tiền điện tử dùng cho việc chênh lệch giá.
Đưa ra báo giá có sự chênh lệch lớn so với giá thị trường thực tế cho NEST.
Trong thời gian xác minh, thường sẽ có những người xác minh đưa ra giao dịch ăn đơn và điều chỉnh báo giá.
Lúc này, các pool khai thác phải đối mặt với hai lựa chọn: đóng gói giao dịch đó hoặc bỏ qua nó.
Pool khai thác dựa trên tỷ lệ sức mạnh tính toán và lợi nhuận tiềm năng để đưa ra quyết định chơi game.
Phân tích lợi nhuận
Quyết định của Pool khai thác dựa trên hai loại lợi nhuận có thể:
Sửa đổi báo giá để có được lợi nhuận tức thì a
Không điều chỉnh báo giá, chờ cho báo giá ác ý được xác lập sau đó kiếm lợi nhuận từ việc chênh lệch b (thường b > a)
Lợi nhuận thực tế được xem xét:
Chọn báo giá điều chỉnh: Pia (Pi là tỷ lệ sức mạnh tính toán của Pool khai thác này)
Chọn không sửa đổi báo giá: Pib * Pn (Pn là xác suất tất cả các khối trong thời gian xác thực không xuất hiện sửa đổi báo giá)
Pool khai thác sẽ dựa trên tỷ lệ sức mạnh tính toán của mình và mối quan hệ tỷ lệ giữa a và b để quyết định có điều chỉnh báo giá hay không, cuối cùng đạt được trạng thái cân bằng Nash.
Kết luận
Pool khai thác có thể tận dụng lợi thế sức mạnh tính toán để cản trở việc cập nhật báo giá, từ Máy Oracle NEST để kiếm lợi. Đây không chỉ là vấn đề mà NEST phải đối mặt, mà còn là thách thức đối với toàn bộ triết lý phi tập trung của blockchain. Cách giải quyết vấn đề do pool khai thác gây ra là thử thách không thể tránh khỏi trong quá trình thực hiện phi tập trung thực sự.
Xem bản gốc
Trang này có thể chứa nội dung của bên thứ ba, được cung cấp chỉ nhằm mục đích thông tin (không phải là tuyên bố/bảo đảm) và không được coi là sự chứng thực cho quan điểm của Gate hoặc là lời khuyên về tài chính hoặc chuyên môn. Xem Tuyên bố từ chối trách nhiệm để biết chi tiết.
NEST Máy Oracle đối mặt với rủi ro tấn công Pool khai thác, an toàn bị đe dọa
Phân tích tấn công từ chối đóng gói của Pool khai thác NEST Máy Oracle
NEST phân phối Máy Oracle nhằm mục đích cho phép nhiều người dùng trên chuỗi tham gia vào quá trình xác định giá, nhằm cải thiện độ tin cậy của dữ liệu và an toàn của hệ thống. Để đối phó với các báo giá độc hại, NEST đã thiết kế cơ chế xác thực báo giá - ăn đơn, cho phép người xác thực giao dịch dựa trên báo giá và đề xuất sửa đổi.
Tuy nhiên, việc hoạt động hiệu quả của cơ chế này phụ thuộc vào việc đơn đặt hàng và giao dịch báo giá mới có thể kịp thời xuất hiện trong các khối mới trên chuỗi. Với sự xuất hiện của các Pool khai thác, quyền đóng gói giao dịch bị độc quyền, các Pool khai thác lớn có xu hướng đóng gói các giao dịch có lợi cho mình hoặc có phí giao dịch cao. Điều này có thể dẫn đến việc các báo giá mới của NEST không được xác minh kịp thời, cuối cùng xuất ra dữ liệu giá không chính xác, mang lại cơ hội chênh lệch giá cho một số Pool khai thác, đe dọa an toàn hệ sinh thái DeFi.
Quy trình tấn công
Pool khai thác ác ý thông qua các phương thức như vay chớp nhoáng để tích trữ trước các loại tiền điện tử dùng cho việc chênh lệch giá.
Đưa ra báo giá có sự chênh lệch lớn so với giá thị trường thực tế cho NEST.
Trong thời gian xác minh, thường sẽ có những người xác minh đưa ra giao dịch ăn đơn và điều chỉnh báo giá.
Lúc này, các pool khai thác phải đối mặt với hai lựa chọn: đóng gói giao dịch đó hoặc bỏ qua nó.
Pool khai thác dựa trên tỷ lệ sức mạnh tính toán và lợi nhuận tiềm năng để đưa ra quyết định chơi game.
Phân tích lợi nhuận
Quyết định của Pool khai thác dựa trên hai loại lợi nhuận có thể:
Lợi nhuận thực tế được xem xét:
Pool khai thác sẽ dựa trên tỷ lệ sức mạnh tính toán của mình và mối quan hệ tỷ lệ giữa a và b để quyết định có điều chỉnh báo giá hay không, cuối cùng đạt được trạng thái cân bằng Nash.
Kết luận
Pool khai thác có thể tận dụng lợi thế sức mạnh tính toán để cản trở việc cập nhật báo giá, từ Máy Oracle NEST để kiếm lợi. Đây không chỉ là vấn đề mà NEST phải đối mặt, mà còn là thách thức đối với toàn bộ triết lý phi tập trung của blockchain. Cách giải quyết vấn đề do pool khai thác gây ra là thử thách không thể tránh khỏi trong quá trình thực hiện phi tập trung thực sự.