Định nghĩa
Phân loại Unknown là kết quả mà hệ thống actor intelligence trả về khi bằng chứng sẵn có cho một tương tác không đủ để xác định đáng tin cậy. Nói chính xác: chúng tôi không thể biết từ những gì đã quan sát được liệu đây là một người, một người dùng AI, hay một agent.
Unknown là một trong bốn lớp trong Proof of Actor, cùng với Human, Human + AI và Agent. Đây là một kết quả hạng nhất, không phải trạng thái lỗi và cũng không phải cách nói lịch sự để ám chỉ "có lẽ là bot". Bài viết của chúng tôi về vì sao Unknown là một kết quả hợp lệ khi phân loại lưu lượng AI trình bày đầy đủ lập luận.
Vì sao Unknown có giá trị
Các hệ thống phân loại mà lúc nào cũng phải chọn một câu trả lời thường kết thúc bằng những phỏng đoán đầy tự tin. Những phỏng đoán đó trông giống dữ liệu, đi vào dashboard và chính sách, rồi âm thầm gây hại: một khách hàng hợp lệ bị yêu cầu xác minh thêm, hoặc một client tự động bị đối xử như một người trên một route nhạy cảm.
Báo cáo Unknown thay vào đó cho các nhóm ba điều:
- Phạm vi bao phủ trung thực. Tỷ lệ kết quả Unknown cho bạn biết nơi integration của bạn có khả năng quan sát và nơi nó không có.
- Chính sách an toàn hơn. Một policy có thể xác định chính xác Unknown có nghĩa gì cho từng route thay vì kế thừa một phỏng đoán ẩn.
- Một lộ trình cải thiện. Nếu một route cho thấy tỷ lệ Unknown cao, bạn có thể bổ sung một nguồn tín hiệu tốt hơn ở đó, chẳng hạn như browser integration hoặc hỗ trợ signed agent requests.
Các nguyên nhân phổ biến dẫn đến Unknown
- Không có integration được hỗ trợ nào chạy trên route đó, chẳng hạn browser collector không tồn tại.
- Client không chạy JavaScript và không gửi evidence nhận dạng.
- Quan sát được quá ít tín hiệu tương tác, chẳng hạn một phiên rất ngắn.
- Một request đến mà không có signature và có mô tả client chung chung hoặc bị thiếu.
- Bằng chứng hiện có mâu thuẫn, và không có phần nào đủ mạnh để quyết định.
Ứng dụng nên xử lý Unknown như thế nào
Unknown nên ánh xạ tới một phương án dự phòng rõ ràng mà chủ sở hữu ứng dụng chọn cho từng route:
- Trang công khai, rủi ro thấp: cho phép, không tạo thêm ma sát.
- API chỉ đọc: cho phép với giới hạn rate thông thường.
- Thay đổi tài khoản và các hành động có tác động cao khác: giữ nguyên các kiểm tra hiện có của ứng dụng, chẳng hạn xác thực lại, và không quyết định điều gì chỉ dựa trên kết quả Unknown.
Cách nghĩ tương tự cũng áp dụng cho timeout và thiếu telemetry. Việc một route fails open hay fails closed là một quyết định có chủ đích được thực hiện từ trước, không phải do ngẫu nhiên.
Những hiểu lầm phổ biến
"Unknown có nghĩa là đáng ngờ." Nó có nghĩa là bằng chứng không đủ. Nhiều người truy cập hoàn toàn bình thường tạo ra kết quả Unknown.
"Unknown nên mặc định là Human." Không bao giờ. Chuyển Unknown thành Human sẽ che đi khoảng trống và có thể trao mức tin cậy của con người cho tự động hóa.
"Một hệ thống tốt thì không có Unknown." Một hệ thống không có Unknown là một hệ thống đang phỏng đoán. Tỷ lệ Unknown được hiển thị và giải thích rõ ràng là dấu hiệu của một bộ phân loại trung thực.
Unknown trong Proof of Actor
Proof of Actor báo cáo Unknown bất cứ khi nào evidence basis không đủ để đưa ra kết luận, không bao giờ chuyển nó thành Human, và luôn hiển thị tỷ lệ Unknown trong analytics. Các nhóm xác định phương án dự phòng cho từng route khi đang ở observation mode, trước khi bật bất kỳ policy nào. Đọc Detection & Limitations để xem mô hình đầy đủ, hoặc apply for early access.