Circle(CRCL) đề xuất Anduin, một hệ thống danh tiếng dùng lịch sử thanh toán x402 để xếp hạng nhà cung cấp dịch vụ cho tác nhân AI. Nhóm nghiên cứu đánh giá độ chính xác của các gợi ý và chi phí cần thiết để thao túng thứ hạng dựa trên dữ liệu thanh toán trong quá khứ.
Foresight News đưa tin ngày 13 rằng Circle Research đã công bố đề xuất Anduin. Bài nghiên cứu được công bố ngày 3 tháng 11, phân tích 66.073.201 giao dịch x402 trên 16 blockchain trong 157 ngày, từ ngày 23 tháng 3 đến ngày 26 tháng 8. Tổng giá trị thanh toán là 6,1 triệu USD (khoảng 8,14 tỷ won).
Dữ liệu gồm 162.882 người mua và 50.390 nhà cung cấp dịch vụ; giá trị trung vị mỗi khoản thanh toán là 0,01 USD (khoảng 13 won). Nhóm nghiên cứu đã loại các khoản tự thanh toán khỏi thống kê. Một số giao dịch có sự tham gia của bên trung gian thanh toán chưa xác định hoặc người bán chưa đăng ký có thể không được ghi nhận. Số giao dịch này là dữ liệu dùng cho phân tích, không phải số khoản thanh toán đã được xử lý khi Anduin triển khai thực tế.
x402 là cơ chế trong đó dịch vụ web yêu cầu thanh toán bằng mã trạng thái HTTP 402, người mua gửi xác nhận thanh toán có chữ ký và bên trung gian xử lý quyết toán trên chuỗi. Các giao dịch trong nghiên cứu chủ yếu sử dụng stablecoin, trong đó có USD Coin (USDC) và Tether (USDT).
Trước đó, Circle đã đưa Agent Marketplace vào Agent Stack. Nền tảng này được thiết kế để tác nhân AI kiểm tra giá cả, tính năng dịch vụ và thực hiện thanh toán. TokenPost từng đưa tin Venice đăng ký làm nhà cung cấp dịch vụ trên chợ này. Nghiên cứu mới tập trung vào cách tác nhân lựa chọn nhà cung cấp sau khi thanh toán.
Nhóm nghiên cứu chỉ ra rằng thứ hạng dựa trên khối lượng giao dịch hoặc số người dùng có thể bị thổi phồng. Một chủ thể có thể tạo nhiều ví rồi thanh toán lặp lại cho dịch vụ do chính mình vận hành, khiến dịch vụ có vẻ được nhiều người sử dụng. Việc tạo danh tính giả để nâng uy tín theo cách này được gọi là tấn công Sybil.
Anduin bắt đầu từ các nhà cung cấp mà người mua từng thanh toán, rồi lần theo những mối liên hệ giữa các giao dịch. Hệ thống xem liệu những người mua khác từng sử dụng cùng nhà cung cấp có thanh toán cho nhà cung cấp mới hay không, sau đó dựa vào các kết nối này để xếp hạng những lựa chọn mà người mua chưa từng giao dịch.
Trong mô hình tấn công do nhóm nghiên cứu đặt ra, kẻ tấn công không thể nâng thứ hạng gợi ý cho người mua chỉ bằng cách chuyển tiền qua lại giữa các ví giả. Để cải thiện thứ hạng, kẻ tấn công phải thực sự thanh toán cho một nhà cung cấp độc lập mà người mua đó đã từng sử dụng. Cách tính này lấy các mối quan hệ thanh toán trước đây của người mua làm cơ sở xác định chi phí tấn công.
Anduin gồm ba thuật toán: phương pháp luồng cực đại và hai biến thể được điều chỉnh từ phương pháp này. Nhóm nghiên cứu so sánh hiệu quả gợi ý và chi phí thao túng của từng cách.
Thử nghiệm hiệu quả sử dụng dữ liệu thanh toán trong 90 ngày trước thời điểm 09:00 KST ngày 21 tháng 6. Khoảng thời gian này có 24.429.942 giao dịch, với tổng giá trị 3,83 triệu USD (khoảng 5,109 tỷ won).
Trong tổng số 136.646 người mua, nhóm nghiên cứu xác định 3.656 người tiếp tục giao dịch trong 30 ngày sau đó. Có 813 người lần đầu sử dụng một nhà cung cấp dịch vụ mà trước đó họ chưa từng thanh toán; nhóm này được dùng để đánh giá độ chính xác. Nghiên cứu định nghĩa nhà cung cấp trưởng thành là nhà cung cấp đã nhận thanh toán từ ít nhất hai người mua.
Trong nhóm 813 người, một cấu hình của phương pháp luồng khuếch đại xếp đúng nhà cung cấp mà người mua thực sự sử dụng tiếp theo ở vị trí đầu tiên trong 23,6% trường hợp. Tỷ lệ của phương pháp lọc cộng tác là 23,2%, còn phương pháp chỉ đếm số giao dịch đạt 3,7%.
Tuy nhiên, mức 23,6% đến từ cấu hình tính giá trị thanh toán theo logarit. So sánh chi phí tấn công sử dụng một cấu hình riêng, trong đó giá trị thanh toán được tính trọng số cùng phí. Với cấu hình có phí này, tỷ lệ xếp đúng ở vị trí đầu tiên của phương pháp luồng khuếch đại là 22,8%.
Trong cuộc tấn công mô phỏng nhằm đưa một nhà cung cấp lên vị trí đầu tiên trong danh sách gợi ý của cả 813 người, phương pháp luồng khuếch đại cần 8.259 USD (khoảng 11,02 triệu won). Chi phí của phương pháp lọc cộng tác là 358 USD (khoảng 480.000 won), thấp hơn khoảng 23 lần. Đây là mức chi phí tối thiểu được tính theo các điều kiện tấn công do nhóm nghiên cứu đặt ra.
Các con số này không đo lường chi phí thực tế để ngăn thao túng trên thị trường. Nhóm nghiên cứu mô phỏng tình huống tấn công dựa trên lịch sử thanh toán trong quá khứ và chưa đánh giá kết quả triển khai Anduin trong một dịch vụ thực tế.
Người mua chưa có lịch sử thanh toán không thể được xếp hạng theo cách này vì họ chưa có nhà cung cấp từng sử dụng hoặc ứng viên được kết nối. Bài nghiên cứu cũng cho biết nếu nhiều tác nhân AI cùng dùng một ví, lịch sử thanh toán của chúng có thể bị trộn lẫn và làm nhiễu kết quả gợi ý.
Tiêu chí đánh giá là khả năng dự đoán nhà cung cấp mà người mua chọn tiếp theo dựa trên thứ hạng; nghiên cứu không trực tiếp kiểm chứng câu trả lời hoặc chất lượng dịch vụ.
Comment 0