CATATAN KEPERCAYAAN AKTOR
Sebagai ilustrasi- Aktor
- Agen AI
- Identitas agen
- Terverifikasi
- Pihak pemberi kewenangan
- Organisasi terverifikasi
- Wewenang
- Terverifikasi
- Tindakan yang diminta
- Dalam cakupan kewenangan yang didelegasikan
- Persetujuan manusia
- Tidak diwajibkan oleh mandat
- Status mandat
- Valid
Proof of Authority
Proof of Authority adalah mekanisme dasar otorisasi agen dalam Proof of Actor: cara yang diusulkan untuk memverifikasi identitas agen AI, mengaitkannya dengan manusia atau organisasi yang dapat dimintai pertanggungjawaban (prinsipalnya), memeriksa tindakan yang diminta terhadap mandat agen yang didelegasikan dan dapat dicabut, serta mencatat siapa yang bertanggung jawab.
Masalahnya
Mengetahui agen mana yang bertindak tidak sama dengan mengetahui apakah agen tersebut berwenang bertindak
Identitas agen menjawab pertanyaan "agen mana ini?" Itu perlu, tetapi belum cukup. Pedagang, bank, atau platform perangkat lunak sebagai layanan yang menerima permintaan dari agen juga perlu mengetahui siapa yang memberi wewenang, apa saja cakupan wewenangnya, apakah wewenang itu masih berlaku, dan apakah tindakan ini termasuk dalam cakupannya.
Program identitas nonmanusia mengelola akun layanan, kunci API, dan beban kerja milik organisasi. Agen otonom berbeda: mereka bertindak untuk prinsipal berdasarkan mandat yang memiliki batasan, masa berlaku, dan mekanisme pencabutan, dan tindakan mereka dapat menimbulkan konsekuensi finansial dan hukum yang nyata.
Proof of Authority dirancang agar pendelegasian dinyatakan secara eksplisit dan dapat diperiksa, sehingga agen yang sah dapat bertransaksi secara terbuka alih-alih menyamar sebagai manusia, dan layanan yang mengandalkan bukti tersebut dapat menerima agen dengan keyakinan yang memadai.
Apa yang dibuktikannya
Apa yang dirancang untuk ditetapkan oleh Proof of Authority
Identitas agen
Agen mana yang bertindak, dan siapa yang membangun atau mengoperasikannya.
Pihak pemberi kewenangan
Manusia, organisasi, atau layanan berwenang yang diwakili agen: pengaitan manusia dengan agen dan organisasi dengan agen.
Mandat dan cakupan kewenangan
Delegasi yang ditandatangani dengan izin, cakupan kewenangan, batas transaksi, pihak lawan transaksi yang diizinkan, dan masa berlaku.
Tindakan dalam cakupan kewenangan
Apakah tindakan yang diminta saat ini berada dalam batas kewenangan yang didelegasikan, dinilai untuk setiap tindakan.
Niat yang dinyatakan secara eksplisit
Jika mandat atau layanan mensyaratkannya, bukti bahwa manusia menyetujui tindakan ini, pada saat ini, dalam kondisi ini.
Pencabutan dan akuntabilitas
Wewenang yang dapat dicabut, serta catatan tentang siapa yang pada akhirnya bertanggung jawab atas tindakan tersebut.
Bukti dari lebih dari satu sinyal
Kemampuan yang sedang dirancang untuk Proof of Authority meliputi:
Kami memublikasikan apa yang ditetapkan, bukan bagaimana caranya. Metode penilaian, bobot sinyal, dan teknik deteksi tidak diungkapkan.
Contoh mandat
- Agen
- Procurement Agent #4812
- Pihak pemberi kewenangan
- Acme Corporation
- Wewenang
- Membeli langganan perangkat lunak sebagai layanan
- Nilai transaksi maksimum
- $5,000
- Penyedia yang diizinkan
- Daftar pemasok yang disetujui
- Perjanjian hukum
- Tidak diizinkan
- Wewenang berakhir
- 31 Desember 2026
Pembeda
Proof of Authority dan pendekatan terkait
| Pendekatan | Jawaban | Apa yang ditambahkannya |
|---|---|---|
| Identitas agen / agen dengan tanda tangan digital | Agen atau operator apa ini? | Siapa yang memberikan otorisasi, apa yang boleh dilakukannya, dan apakah tindakan ini termasuk dalam cakupan kewenangannya. |
| Identitas nonmanusia (NHI) | Beban kerja atau kredensial apa ini, dan apa yang dapat diaksesnya? | Pendelegasian dari pemberi kuasa yang dapat dimintai pertanggungjawaban, dengan kewenangan dan maksud untuk setiap tindakan. |
| Pendelegasian seperti OAuth | Cakupan akses apa saja yang diberikan pengguna kepada aplikasi? | Batas pada tingkat transaksi, persetujuan eksplisit, dan atestasi portabel untuk pihak ketiga. |
| Verifikasi Pelanggan / Badan Usaha | Siapa pelanggan atau perusahaan ini? | Agen mana yang bertindak atas nama mereka, berdasarkan mandat apa, saat ini. |
Pratinjau API
Verifikasi kewenangan agen (Pratinjau API)
Dalam API yang diusulkan, layanan yang mengandalkan bukti menanyakan apakah suatu tindakan tertentu diotorisasi, lalu menerima status verifikasi agen, prinsipal, dan mandatnya.
// Proposed API - illustrative only
POST /v1/authority/verify
{
"agent_id": "agt_48291",
"requested_action": {
"type": "purchase",
"amount": 420,
"currency": "USD"
}
}
// Conceptual response
{
"agent": "verified",
"principal": "verified",
"mandate": "valid",
"action_authorised": true,
"maximum_amount": 500
}Di mana hal ini berlaku
Kasus penggunaan terkait
Layanan keuangan
Wajibkan kendali manusia yang terverifikasi atau pernyataan niat secara eksplisit sebelum transaksi berdampak signifikan.
Perdagangan oleh agen
Verifikasi siapa yang bertanggung jawab atas agen AI dan apakah pembelian berada dalam cakupan mandatnya.
Lokapasar
Bedakan pengguna sungguhan, pengguna yang dibantu AI, dan agen otonom.
Pertanyaan umum
Pertanyaan umum
Apa itu Know Your Agent (KYA)?
Know Your Agent adalah praktik yang mulai berkembang untuk memverifikasi agen AI sebelum mengandalkan mereka, serupa dengan verifikasi pelanggan untuk manusia. Proof of Authority memandang KYA lebih dari sekadar identitas agen: sistem ini dirancang untuk menetapkan pihak pemberi kuasa, mandat beserta cakupannya, apakah tindakan saat ini termasuk dalam cakupan tersebut, pencabutan kuasa, dan akuntabilitas.
Bagaimana cara memverifikasi agen AI?
Memverifikasi agen AI berarti memastikan agen mana yang bertindak, mengaitkannya dengan prinsipal yang bertanggung jawab, dan memeriksa tindakan yang diminta terhadap kewenangan yang didelegasikan dan dapat dicabut. Proof of Authority dirancang untuk menghasilkan bukti pengesahan yang dapat digunakan layanan penerima bukti untuk menerapkan kebijakannya sendiri.
Apa perbedaannya dengan pengelolaan identitas entitas nonmanusia?
Program identitas nonmanusia mengatur kredensial mesin seperti akun layanan dan kunci API di dalam organisasi. Proof of Authority berfokus pada agen yang bertindak untuk prinsipal dalam berinteraksi dengan pihak ketiga, ketika pertanyaannya adalah apakah tindakan tertentu diizinkan dan siapa yang bertanggung jawab atas tindakan itu.
Apakah kewenangan agen dapat dicabut?
Kemampuan untuk dicabut adalah prinsip inti arsitektur. Mandat dirancang agar memiliki masa berlaku dan dapat dicabut oleh pihak pemberi mandat, dan layanan yang mengandalkan bukti saat memeriksa kewenangan seharusnya dapat melihat bahwa mandat tersebut tidak lagi berlaku.
Apakah Proof of Authority menggantikan protokol pembayaran agen?
Tidak. Protokol industri untuk pembayaran dan penyelesaian transaksi oleh agen mengatur cara agen membayar dan bertransaksi. Proof of Authority dirancang untuk melengkapinya: bukti tentang siapa yang bertanggung jawab atas agen dan apakah suatu tindakan termasuk dalam batas mandatnya, yang dapat digunakan di mana pun pertanyaan tersebut muncul.
- Setiap komponen dasar mengembalikan hasilnya dalam Actor Attestation yang sama, sehingga aplikasi dapat menggabungkannya.
Beri tahu kami apa yang perlu Anda verifikasi.
Proof of Actor sedang dirancang bersama pengembang dan mitra perancangan. Kasus penggunaan Anda turut membentuk API.