Proof of Actor หมายถึงอะไร
Proof of Actor คือผลิตภัณฑ์ที่ AgentCredia สร้างสำหรับทีมที่ดูแล application, websites, APIs และ MCP servers มันตอบคำถามที่การล็อกอินของบัญชีเพียงอย่างเดียวตอบไม่ได้: ตอนนี้ในการโต้ตอบนี้ ใครหรืออะไรคือผู้กระทำ? บัญชีที่ลงชื่อเข้าใช้แล้วอาจถูกขับเคลื่อนโดยคนที่คลิกผ่านอินเทอร์เฟซ, โดยคนที่ทำงานร่วมกับผู้ช่วย AI, หรือโดย autonomous agent ที่ทำงานด้วยตัวเอง Proof of Actor ให้หลักฐานแก่แอปพลิเคชันว่าในขณะนั้นกำลังดูสิ่งใดอยู่ และปล่อยให้ application เป็นผู้ตัดสินการตอบสนอง
ผลิตภัณฑ์นี้จัดโครงสร้างรอบความสามารถสามส่วน:
- Detect รวบรวมสัญญาณของ actor ที่ integration ใช้งานได้ และแยกคำยืนยันที่ตรวจสอบได้ออกจากข้ออนุมานเชิงพฤติกรรม
- Understand แปลงผลเหล่านั้นเป็นการวิเคราะห์: สัดส่วน actor แยกตาม route, แนวโน้มเมื่อเวลาผ่านไป, และหลักฐานเบื้องหลังแต่ละการจัดประเภท
- Route ให้ application ใช้นโยบายของตนเองเพื่อ allow, adapt, challenge, review หรือจำกัดการโต้ตอบเฉพาะบางกรณี
ทำไมจึงสำคัญ
แอปพลิเคชันจำนวนมากถูกสร้างขึ้นบนสมมติฐานว่ามีมนุษย์อยู่เบื้องหลังทุก session สมมติฐานนั้นไม่เป็นจริงอีกต่อไป AI agent traffic เข้าถึงหน้า product, APIs และ tool servers แล้ว และผู้คนก็ใช้ AI assistance มากขึ้นขณะทำงานอยู่ภายใน app การปฏิบัติต่อทุกอย่างเหมือนกันนำไปสู่ผลเสียสองแบบ: ระบบป้องกันที่ออกแบบมาเพื่อต้านการใช้งานในทางที่ผิดกลับบล็อก automation ที่ถูกต้อง และการกระทำที่อ่อนไหวเกิดขึ้นโดยมีบริบทน้อยกว่าที่ทีมคาดไว้
Proof of Actor ทำให้ทีม product, platform และ security มีมุมมองร่วมกันว่ากำลังเกิดอะไรขึ้นจริง จึงตัดสินใจบนหลักฐานแทนการคาดเดา
วิธีการทำงาน
ทุกการโต้ตอบที่ผ่าน integration ที่รองรับจะได้รับผลลัพธ์ที่มีสองส่วน:
- คลาส: Human, Human + AI, Agent หรือ Unknown
- basis: verified, declared, inferred หรือ unknown ซึ่งระบุว่าคลาสนั้นอ้างอิงจากอะไร ดู evidence basis
คำขอที่มี HTTP message signature ที่ถูกต้อง (RFC 9421) คือ verified agent identity ไคลเอนต์ที่ระบุตัวเองว่าเป็น agent คือ declaration รูปแบบการโต้ตอบที่สอดคล้องกับคนที่นั่งอยู่หน้าคีย์บอร์ดคือ inference เมื่อหลักฐานไม่เพียงพอที่จะสรุปได้ ผลลัพธ์จะเป็น Unknown และจะคงเป็น Unknown ต่อไป ทั้งสี่คลาสอธิบายไว้ใน Human, AI-assisted or agent: a practical taxonomy for application traffic
ทีมเริ่มต้นใน observation mode ผลลัพธ์จะถูกบันทึกและตรวจทานเทียบกับผลลัพธ์จริง และพฤติกรรมของ application จะไม่เปลี่ยนแปลง เมื่อทีมมั่นใจว่านโยบายเหมาะกับ workflow หนึ่งแล้ว ก็เปิดใช้นโยบายนั้นในโค้ดของตนเอง กระบวนการทั้งหมดอธิบายไว้ใน How It Works
ความเข้าใจผิดที่พบบ่อย
นี่ไม่ใช่ bot blocker Proof of Actor ไม่บล็อกอะไรโดยค่าเริ่มต้น มี agent จำนวนมากที่เป็นผู้ใช้ที่ยอมรับได้ และการตอบสนองที่เหมาะสมต่อพวกเขามักเป็น structured API มากกว่าหน้า challenge
นี่ไม่ใช่ identity verification ผลลัพธ์ Human หมายความว่าสัญญาณที่สังเกตได้บ่งชี้ถึงการโต้ตอบที่มีมนุษย์เป็นผู้ควบคุม ไม่ได้ระบุตัวบุคคล
agent ที่ลงนามแล้วไม่ใช่ agent ที่ได้รับอนุญาต ลายเซ็นที่ถูกต้องพิสูจน์ได้ว่าคำขอถูกลงนามด้วยคีย์ที่เชื่อมกับ identifier ที่เผยแพร่ไว้แล้วว่า operator นั้นอาจดำเนินการบางอย่างใน application ของคุณได้หรือไม่ เป็น authorization decision ที่ app ของคุณต้องตัดสินเอง
Proof of Actor เข้ากับ stack ของคุณอย่างไร
Proof of Actor อยู่เคียงข้าง authentication และ authorization ที่มีอยู่ของคุณ มันเพิ่มบริบทของ actor เข้ามา ไม่ได้แทนที่ระบบล็อกอิน โมเดลสิทธิ์ หรือดุลยพินิจของคุณเกี่ยวกับความเสี่ยง เจ้าของ application เป็นผู้ตัดสินเรื่อง enforcement ราย route โดยมี fallback ที่ชัดเจนสำหรับผล Unknown และ timeouts
อ่าน product overview, ทบทวน what the evidence can and cannot establish หรือ apply for early access เพื่อเข้าร่วม founding developer program
แหล่งที่มา
- RFC 9421: HTTP Message Signatures: มาตรฐานเบื้องหลัง verified agent identity