// AUTHORITY: VALID · ACTION: WITHIN_SCOPE
정의
Proof of Actor는 디지털 상호작용을 사람, AI를 사용하는 사람, 자율 AI 에이전트 중 누가 수행하는지 판단하고 해당 행위를 누가 승인했는지 확인하기 위해 제안된 신뢰 인프라입니다.
인증이 끝나는 지점
Proof of Actor는 인증이 끝나는 지점에서 시작합니다.
이는 서로 다른 문제입니다. 한 가지에 답했다고 해서 나머지에도 답한 것은 아닙니다.
인증이 알려주는 것
이 주체가 이 계정에 접근할 수 있나요?
신원이 답하는 질문
이 신원의 소유자는 누구인가요?
Proof of Actor가 묻습니다
지금 이 행위를 실제로 수행하는 주체는 누구 또는 무엇인가요?
사람이 인증에 성공한 후 다음과 같은 행동을 할 수 있습니다:
행위 주체 모델
행위자의 4가지 상태
행위자는 디지털 상호작용을 만들어 내거나 통제하는 데 실제로 책임이 있는 주체입니다. 상호작용은 이해하기 쉬운 4가지 상태로 분류됩니다. 어느 한 상태가 다른 상태보다 항상 더 나은 것은 아닙니다.
사람
사람이 상호작용을 직접 통제하는 것으로 보입니다.
지원자가 외부 AI의 실질적인 도움 없이 직접 평가를 완료합니다.
사람 + AI
상호작용의 책임은 사람이 지지만, AI가 실질적으로 돕습니다.
전문가가 AI 글쓰기 도우미를 사용해 이메일을 작성합니다. 상황에 따라 전적으로 허용될 수 있습니다.
승인된 에이전트
식별된 개인 또는 조직을 대신하는 AI 에이전트가 위임받은 권한 범위 내에서 상호작용을 수행합니다.
사용자의 승인을 받은 쇼핑 에이전트가 지정된 예산 내에서 항공권을 구매합니다.
검증되지 않은 행위자
서비스는 행위자, 사람의 통제 여부 또는 책임 주체를 충분한 신뢰도로 확인할 수 없습니다.
이것이 자동으로 악의적인 행위를 뜻하지는 않습니다. 신뢰 관계를 알 수 없다는 뜻입니다.
맥락에 따른 신뢰
Proof of Actor는 근거를 제공합니다. 이를 이용하는 서비스가 정책을 결정합니다.
상황에 따라 필요한 정책은 다릅니다. 동일한 증거를 바탕으로 서로 다르지만 모두 타당한 결정을 내릴 수 있습니다.
| 맥락 | 요구하거나 허용할 수 있음 |
|---|---|
| 채용 평가 | 사람 |
| 고객 지원 상호작용 | 사람 또는 승인된 에이전트 |
| 온라인 거래 플랫폼 | 사람, 사람 + AI 또는 승인된 에이전트 |
| 대규모 이체를 승인하는 은행 | 검증된 사람의 신원 + 현재 사람의 현존 + 명시적인 사람의 의사 |
Proof of Actor 신뢰 스택
중요한 결과를 낳는 모든 상호작용에서 확인해야 할 10가지 질문
Proof of Actor는 서로 다른 계층에 걸쳐 근거를 평가하여 애플리케이션이 상황에 필요한 증거만 정확히 요청할 수 있도록 설계되었습니다.
실제 사람 여부
이 상호작용의 주체가 실제 사람이라는 증거가 있나요?
사람의 신원을 확인하는 것과는 다릅니다. 서비스는 그 사람이 누구인지 알지 못해도 실제 사람이 그 자리에 있다는 사실을 확인할 수 있습니다.
신원
이 사람이 자신이 주장하는 바로 그 사람인가요?
익명성이나 가명성을 유지해야 하는 경우 선택 사항입니다. '검증된 사람, 신원 비공개'를 지원하도록 설계되었습니다.
현재 참여 여부
이 상호작용이 진행되는 동안 사람이 실제로 참여하고 있나요?
15분 전에 신원 확인을 통과했다는 사실만으로는 현재 사람이 참여하고 있음을 확인할 수 없습니다.
행위자 연속성
세션 내내 동일한 행위자가 상호작용을 이어가고 있나요?
사칭, 행위자 교체, 원격 지원, 세션 탈취 및 대리 수행 문제를 다룹니다.
인간의 통제
사람이 실제로 이 상호작용을 통제하고 있나요?
인증은 접근 권한을 입증합니다. 신원 확인은 신원을 입증합니다. 현재 참여 여부 확인은 현재 참여 여부를 입증합니다. 하지만 그 어느 것도 반드시 실제 제어 여부를 입증하지는 않습니다.
AI의 참여
AI가 상호작용에 실질적으로 참여하고 있나요?
이분법이 아닌 단계별 구분: 유의미한 AI 관여 신호 없음, 보조 가능성 있음, 보조 가능성이 높음, 보조 사용 신고됨, 또는 자율 에이전트 활동.
위임
AI 에이전트가 행동하고 있다면 누가 이를 승인했나요?
본인은 개인, 조직 또는 권한을 부여받은 다른 서비스일 수 있습니다.
권한 범위
이 행위자에게 허용된 작업은 무엇인가요?
현재 요청된 행위에 비추어 확인하는 권한, 거래 한도, 허용된 거래 상대방, 만료 및 철회 여부.
의도
사람이 이 시점에 이 조건에 따라 이 작업을 명시적으로 승인했나요?
중대한 행위에는 사전에 부여된 권한만으로 충분하지 않을 수 있습니다.
책임성
궁극적으로 이 행위에 책임을 지는 주체는 누구인가요?
의미 있는 모든 증명은 이 질문에 답할 수 있게 해야 합니다.
프로토콜의 비전
애플리케이션이 행위자를 신뢰하기 전에 조회하는 신뢰 프로토콜
Proof of Actor가 지향하는 가장 큰 형태는 또 하나의 검증 API가 아닙니다. 애플리케이션이 중요한 상호작용 중에 요청하고, Actor Attestation을 받아 자체 규칙을 적용할 수 있는 신뢰 프로토콜입니다.
// Proposed API - illustrative only
policy.require({
actor: "human",
presence: "continuous",
control: 0.90,
aiAssistance: "low"
});
// Or, for a service that welcomes authorised agents:
policy.allow({
actor: ["human", "authorized_agent"],
agentAuthority: {
required: true
}
});누가 행위하고 있나요?
이후 애플리케이션은 자체 규칙을 적용합니다.
아키텍처 설계 철학
다음과 같이 설계
Proof of Actor가 무엇을 확인하는지는 공개합니다. 다만 확인 방법은 의도적으로 선별해서 공개하며, 점수 산정 방식, 신호별 가중치, 탐지 기법은 비공개로 유지합니다.
신호 유형에 구애받지 않음
웹캠, 생체 인식 또는 특정 기술 하나에 영구적으로 종속되지 않습니다.
다중 신호
신뢰는 취약한 단일 검사보다 독립적인 증거를 통해 형성됩니다.
지속적
중요도가 높은 상호작용은 로그인 시점뿐 아니라 세션 내내 검증됩니다.
맥락에 따른
포럼에 댓글을 작성할 때 필요한 증거와 $1 million을 이체할 때 필요한 증거는 다릅니다.
개인정보 보호를 고려한
요청된 증명 내용에 필요한 최소한의 정보만 수집합니다.
설명 가능
애플리케이션은 신뢰 판단 결과를 나타내는 레이블만이 아니라 그 근거가 되는 증거를 받습니다.
철회 가능
에이전트의 권한은 언제든 철회할 수 있어야 합니다.
감사 가능
중요한 결정에 사용되는 증명서는 신뢰할 수 있는 기록을 생성합니다.
개발자 중심
연동은 내부 검증 인프라를 구축하는 것보다 더 쉬워져야 합니다.
자주 묻는 질문
Proof of Actor의 작동 방식에 관한 질문
Proof of Actor란 무엇인가요?
Proof of Actor는 디지털 상호작용을 사람, AI를 사용하는 사람, 자율 AI 에이전트 중 누가 수행하는지 판단하고 해당 행위를 누가 승인했는지 확인하기 위해 제안된 신뢰 인프라입니다. 현재 개발 중입니다.
행위자란 무엇인가요?
행위자는 디지털 상호작용을 만들어 내거나 통제하는 데 실제로 책임이 있는 주체입니다. 사람, AI의 도움을 받는 사람, 본인을 대신해 행동하도록 승인받은 AI 에이전트, 또는 서비스가 확인할 수 없는 행위자일 수 있습니다.
Proof of Actor는 봇 탐지 도구인가요?
아니요. 봇 탐지는 트래픽이 자동화된 것처럼 보이는지를 묻습니다. Proof of Actor는 누가 또는 무엇이 행위하는지, 사람이 현재 참여하고 통제하는지, AI가 관여하는지, 누가 해당 행위를 승인했는지를 묻습니다. 봇 탐지 신호는 입력값이 될 수 있지만, 이 문제 자체를 설명하지는 못합니다.
행위자를 허용할 수 있는지는 누가 결정하나요?
증거를 활용하는 애플리케이션입니다. Proof of Actor는 신뢰 판단에 필요한 증거를 제공하고, 고객은 허용 기준을 정합니다. 채용 평가, 고객 지원 채팅, 은행 송금은 각각 매우 다른 요건을 요구할 수 있습니다.
모든 AI를 차단하면 안 되나요?
AI의 참여는 대개 정당하며 갈수록 피하기 어려워지고 있기 때문입니다. 문제는 AI가 참여한다는 사실이 아니라, 누가 행위를 수행하는지 보이지 않게 되는 것입니다. Proof of Actor는 AI를 배제하는 대신 그 행위의 주체를 확인할 수 있도록 설계되었습니다.
Actor Trust 계층을 함께 정의해 주세요.
초기 설계 파트너와 함께 프로토콜을 구체화하고 있습니다. 현재 신뢰할 수 없는 상호작용 사례를 공유해 주세요.