본문으로 건너뛰기

검증 기본 요소 · Know Your Agent

Proof of Authority: 이 AI 에이전트에 누가 권한을 부여했으며, 무엇을 할 수 있나요?

AI 에이전트는 우리를 대신해 조사하고, 협상하고, 예약하고, 구매하고, 소프트웨어를 사용할 것입니다. Proof of Authority는 서비스가 어떤 에이전트가 활동하는지, 누구를 대리하는지, 무엇을 할 권한이 있는지, 해당 행위가 위임받은 권한의 범위 안에 있는지 확인할 수 있도록 설계되었습니다.

행위자 신뢰 영수증

예시
행위자
AI 에이전트
에이전트 신원
검증됨
본인
검증된 조직
권한
검증됨
요청된 작업
위임받은 권한 범위 내
인간의 승인
위임된 권한에 따라 요구되지 않음
위임 권한 상태
유효
12:44 UTCact_4c7m10...

Proof of Authority

Proof of Authority는 Proof of Actor의 에이전트 권한 부여를 위한 기본 요소입니다. AI 에이전트의 신원을 확인하고, 그 에이전트가 대리하는 책임 주체인 사람 또는 조직과 연결하고, 요청된 행위가 철회 가능한 위임 권한의 범위에 속하는지 확인하며, 책임 주체를 기록하기 위해 제안된 방식입니다.

문제

어떤 에이전트인지 아는 것과 그 에이전트에게 행위할 권한이 있는지 아는 것은 다릅니다

에이전트 신원은 "이 에이전트는 누구인가?"라는 질문에 답합니다. 이는 필요하지만 충분하지는 않습니다. 에이전트의 요청을 받는 판매자, 은행 또는 서비스형 소프트웨어 플랫폼은 누가 이를 승인했는지, 그 권한의 범위가 어디까지인지, 권한이 여전히 유효한지, 이 특정 행위가 그 범위에 속하는지도 알아야 합니다.

비인간 신원 관리 프로그램은 조직에 속한 서비스 계정, API 키 및 워크로드를 관리합니다. 자율 에이전트는 다릅니다. 자율 에이전트는 한 사람이나 조직을 위해 행동하며, 그 위임 권한에는 범위의 한계, 만료 시점 및 철회 경로가 있습니다. 그 행위에는 실질적인 재정적·법적 결과가 따를 수 있습니다.

Proof of Authority는 권한 위임을 명시하고 검증할 수 있도록 설계되었습니다. 이를 통해 정당한 권한을 가진 에이전트는 사람을 흉내 내지 않고 공개적으로 거래할 수 있으며, 이를 이용하는 서비스는 신뢰도를 바탕으로 에이전트를 허용할 수 있습니다.

이를 통해 확인되는 사항

Proof of Authority가 확인하도록 설계된 내용

01

에이전트 신원

어떤 에이전트가 행동하고 있으며, 누가 이를 개발하거나 운영하는지.

02

본인

에이전트가 대리하는 사람, 조직 또는 권한을 부여받은 서비스: 사람과 에이전트 간, 조직과 에이전트 간의 연결.

03

위임 권한과 권한 범위

권한, 적용 범위, 거래 한도, 허용된 거래 상대방, 만료 시점이 명시된 서명된 권한 위임.

04

권한 범위 내 행위

현재 요청된 행동이 위임받은 권한의 범위 안에 있는지, 행동별로 평가합니다.

05

명시적 의도

위임 권한이나 서비스가 요구하는 경우, 해당 사람이 그 시점에 해당 조건에 따라 이 행동을 승인했다는 증거.

06

철회와 책임성

철회할 수 있는 권한과 해당 행동의 최종 책임 주체에 관한 기록.

둘 이상의 신호에서 얻은 증거

Proof of Authority는 다음 기능을 중심으로 설계되고 있습니다:

사람과 에이전트의 연계조직과 에이전트 간의 연결서명된 권한 위임권한과 범위거래 한도만료철회행위별 승인에이전트 신원본인 신원

무엇이 확인되는지는 공개하지만, 어떻게 확인하는지는 공개하지 않습니다. 점수 산정 방식, 신호별 가중치, 탐지 기법은 공개하지 않습니다.

위임 권한의 예

에이전트
Procurement Agent #4812
본인
Acme Corporation
권한
서비스형 소프트웨어 구독 구매
최대 거래 금액
$5,000
거래가 허용된 판매자
승인된 공급업체 목록
법적 계약
승인되지 않음
권한 만료
2026년 12월 31일

차별화

Proof of Authority 및 관련 접근 방식

접근 방식답변이를 통해 추가되는 사항
에이전트 신원 / 서명된 에이전트이 에이전트 또는 운영자는 누구인가요?누가 이를 승인했는지, 무엇을 할 수 있는지, 이 행위가 권한 범위에 속하는지.
비인간 신원(엔에이치아이)이것은 어떤 워크로드 또는 자격 증명이며, 무엇에 접근할 수 있나요?책임을 지는 본인으로부터의 위임, 개별 행위에 대한 권한과 의도.
OAuth 방식의 권한 위임사용자가 애플리케이션에 어떤 접근 범위를 부여했나요?거래별 한도, 명시적인 의사 표시, 제3자에게 전달할 수 있는 증명.
고객 / 사업자 확인이 고객 또는 회사는 누구인가요?지금 어떤 에이전트가 어떤 위임을 받아 이들을 대신해 행동하는지.

API 사전 공개

에이전트 권한 검증(API 프리뷰)

제안된 API에서는 검증 결과를 이용하는 서비스가 특정 행위에 권한이 부여됐는지 질의하고, 에이전트와 본인, 위임 권한의 검증 상태를 받습니다.

개발자 프리뷰 - API 설계는 계속 변경되고 있습니다. 이 페이지에 운영용 엔드포인트는 없습니다.
API 사전 공개POST /v1/authority/verify
// 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
}

자주 묻는 질문

자주 묻는 질문

Know Your Agent (KYA)란 무엇인가요?

Know Your Agent는 사람에 대한 고객 확인과 마찬가지로 AI 에이전트를 신뢰하기 전에 검증하는 새로운 관행입니다. Proof of Authority는 KYA를 에이전트 신원 확인 이상으로 다룹니다. 본인, 위임 내용과 권한 범위, 현재 행위가 그 범위에 속하는지 여부, 권한 철회 및 책임 소재를 확인하도록 설계되었습니다.

AI 에이전트는 어떻게 검증하나요?

AI 에이전트 검증이란 어떤 에이전트가 행위하는지 확인하고, 책임 주체인 본인과 연결하며, 요청된 행위가 위임되고 철회 가능한 권한의 범위에 속하는지 확인하는 것입니다. Proof of Authority는 신뢰 당사자인 서비스가 자체 정책을 적용할 수 있도록 이 결과를 증명 진술로 반환하도록 설계되었습니다.

이는 비인간 신원 관리와 어떻게 다른가요?

비인간 신원 관리 프로그램은 조직 내 서비스 계정과 API 키 같은 기계 자격 증명을 관리합니다. Proof of Authority는 본인을 위해 제3자와 상호작용하는 에이전트에 초점을 맞춥니다. 핵심 질문은 특정 행위가 승인되었는지, 그리고 그 행위에 대한 책임이 누구에게 있는지입니다.

에이전트의 권한을 철회할 수 있나요?

철회 가능성은 핵심 아키텍처 원칙입니다. 위임 권한에는 만료 시점을 설정하고 본인이 이를 철회할 수 있도록 설계되며, 권한을 확인하는 신뢰 당사 서비스는 해당 위임 권한이 더 이상 유효하지 않음을 확인할 수 있어야 합니다.

Proof of Authority는 에이전트 결제 프로토콜을 대체하나요?

아니요. 에이전트 결제 및 체크아웃을 위한 업계 프로토콜은 에이전트가 결제하고 거래하는 방식을 다룹니다. Proof of Authority는 이를 보완하도록 설계되었습니다. 에이전트의 배후에 누가 있는지, 특정 행위가 위임된 권한의 범위 안에 있는지에 관한 증거를 제공하며, 이 질문이 제기되는 곳이라면 어디서든 활용할 수 있습니다.

검증해야 할 사항을 알려주세요.

Proof of Actor는 개발자 및 초기 설계 협력사와 함께 설계하고 있습니다. 여러분의 사용 사례가 API의 방향을 결정합니다.