Ý nghĩa của Proof of Actor
Proof of Actor là sản phẩm AgentCredia xây dựng cho các nhóm vận hành application, website, APIs và MCP server. Sản phẩm trả lời một câu hỏi mà chỉ đăng nhập tài khoản thôi không thể trả lời: ngay lúc này, ai hoặc cái gì đang hành động trong tương tác này? Một tài khoản đã đăng nhập có thể do một người nhấp qua giao diện, do một người làm việc cùng AI assistant, hoặc do một agent tự trị hoạt động độc lập. Proof of Actor cung cấp cho ứng dụng bằng chứng về việc nó đang nhìn thấy trường hợp nào, và để ứng dụng tự xử lý phản hồi.
Sản phẩm được tổ chức quanh ba năng lực:
- Detect thu thập các tín hiệu actor có sẵn từ tích hợp và tách các khẳng định đã xác minh khỏi các suy luận hành vi.
- Understand chuyển các kết quả đó thành phân tích: thành phần actor theo route, xu hướng theo thời gian và bằng chứng đằng sau mỗi phân loại.
- Route cho phép ứng dụng áp dụng chính sách riêng để cho phép, điều chỉnh, thách thức, xem xét hoặc giới hạn các tương tác cụ thể.
Vì sao điều này quan trọng
Các ứng dụng được xây dựng dựa trên giả định rằng đằng sau mọi phiên đều có một con người. Giả định đó không còn đúng nữa. Lưu lượng từ agent AI hiện đã đi tới các trang sản phẩm, APIs và tool server, và con người ngày càng dùng hỗ trợ AI khi làm việc bên trong ứng dụng. Xử lý tất cả theo cùng một cách dẫn đến hai kết quả xấu: tự động hóa hợp lệ bị chặn bởi các cơ chế phòng vệ vốn được thiết kế cho hành vi lạm dụng, và các hành động nhạy cảm được thực hiện với ít ngữ cảnh hơn so với điều nhóm đang giả định.
Proof of Actor mang đến cho các nhóm product, platform và security một góc nhìn chung về những gì thực sự đang diễn ra, để các quyết định dựa trên bằng chứng thay vì phán đoán cảm tính.
Cách hoạt động
Mỗi tương tác đi qua một tích hợp được hỗ trợ sẽ nhận một kết quả gồm hai phần:
- Một lớp: Human, Human + AI, Agent hoặc Unknown.
- Một cơ sở: verified, declared, inferred hoặc unknown, cho biết lớp đó dựa trên điều gì. Xem cơ sở bằng chứng.
Một request mang HTTP message signature hợp lệ (RFC 9421) là danh tính agent đã được xác minh. Một client tự xưng là agent là một declared. Các mẫu tương tác phù hợp với một người đang ngồi trước bàn phím là một inferred. Khi bằng chứng không đủ để kết luận, kết quả là Unknown, và nó vẫn là Unknown. Bốn lớp được giải thích trong Human, AI-assisted or agent: a practical taxonomy for application traffic.
Các nhóm bắt đầu ở chế độ quan sát. Kết quả được ghi lại và đối chiếu với kết quả thực tế, và không có gì trong hành vi của ứng dụng thay đổi. Khi một nhóm tin rằng một policy phù hợp với một workflow, họ bật policy đó trong code của chính họ. Luồng đầy đủ được mô tả trong Cách nó hoạt động.
Những hiểu lầm phổ biến
Đây không phải là bot blocker. Theo mặc định, Proof of Actor không chặn bất cứ thứ gì. Nhiều agent là người tham gia được chào đón, và phản hồi phù hợp với chúng thường là một API có cấu trúc thay vì một trang thách thức.
Đây không phải là xác minh danh tính. Kết quả Human có nghĩa là các tín hiệu quan sát được cho thấy tương tác do con người điều khiển. Nó không xác định người đó là ai.
Một agent có chữ ký không đồng nghĩa với một agent được ủy quyền. Một chữ ký hợp lệ chứng minh request đã được ký bằng một key gắn với một định danh đã công bố. Việc operator đó có được phép thực hiện một hành động trong ứng dụng của bạn hay không là một quyết định authorization do ứng dụng của bạn đưa ra.
Proof of Actor phù hợp với stack của bạn như thế nào
Proof of Actor nằm bên cạnh authentication và authorization hiện có của bạn. Nó bổ sung ngữ cảnh actor; nó không thay thế đăng nhập, mô hình quyền của bạn hoặc phán đoán của bạn về rủi ro. Chủ sở hữu ứng dụng quyết định enforcement, theo từng route, với fallback rõ ràng cho kết quả Unknown và timeout.
Đọc tổng quan sản phẩm, xem lại bằng chứng có thể và không thể chứng minh điều gì, hoặc đăng ký quyền truy cập sớm để tham gia chương trình founding developer.
Nguồn
- RFC 9421: HTTP Message Signatures: tiêu chuẩn đứng sau danh tính agent đã được xác minh