블로그

KYA에서 지속적인 신뢰로: FACT를 활용한 생산 분야의 주체적 상거래 관리

결제 생태계들은 이미 KYC 및 리스크 관리 지침서를 에이전트 기반 세계로 확산시키고 있다.

장 뤽 디 마노 지음,

하이퍼랩의 책임자

2026년 1월 6일

공유하기

대리인 기반 상거래에서 KYC에서 KYA로

결제 생태계는 이미 KYC 및 리스크 관리 지침서를 에이전트 기반 세계로 확대 적용하고 있습니다. 에이전트 기반 상거래 프레임워크와 새롭게 등장하는 프로토콜 표준은 다음과 같은 내용을 도입합니다:

에이전트 등록 및 결제 기능을 통해, 심사를 통과한 AI 에이전트만이 토큰화된 자격 증명을 보유하고 네트워크에서 거래를 수행할 수 있습니다.

신뢰할 수 있는 에이전트 온보딩 프로세스에서는 에이전트를 사전에 심사하고, 암호화 키를 할당하며, 트래픽에 서명하도록 요구함으로써, 판매자와 중개업체가 에지 환경에서 신뢰할 수 있는 쇼핑 에이전트와 일반 봇을 구분할 수 있도록 합니다.

에이전트 바인딩 토큰 및 검증 가능한 의도 아티팩트는 AI 에이전트, 결제 자격 증명 및 서명된 의도 기록을 하나로 묶어, 후속 참여자들이 해당 거래가 특정 에이전트 및 특정 위임과 연결되어 있음을 확인할 수 있도록 합니다.

이와 동시에, 에이전트 결제 프로토콜(AP2)은 에이전트 경제를 위한 개방형 프로토콜로 등장했으며, 네트워크와 결제 수단을 초월하여 안전하고 신뢰할 수 있으며 상호 운용이 가능한 에이전트 주도형 결제를 가능하게 하도록 설계되었습니다. 

이 검증 가능한 계층형 자격 증명 아키텍처에서, 쇼핑 대행자는 사용자의 검증 가능한 자격 증명 내에서 명시적으로 식별되므로, 카드 소지자를 대신하여 행동하거나 미리 정의된 범위 내에서 카드 소지자의 결제 수단을 사용할 수 있도록 암호학적으로 권한을 부여받습니다. “자율” 계층에서 사용자는 특정 에이전트의 공개 키를 내장함으로써 해당 에이전트에게 권한을 위임합니다. 이후 에이전트가 결제 또는 지불 자격 증명을 생성할 때, 이 결합된 키로 서명하고 소유권을 입증함으로써, 가맹점 및 결제 서비스 제공업체에게 임의의 클라이언트가 아닌 이 특정 승인된 에이전트가 사용자의 위임된 결제 의도를 실행하고 있음을 보여주는, 이동 가능하고 독립적으로 검증 가능한 기록을 제공합니다.

KYA가 중요한 이유 (그리고 실제로 무엇을 확인하는지)

KYA는 결제 생태계 참여자들이 카드 소지자를 대표한다고 주장하는 “어떤 대리인”이든 무조건 신뢰할 수 없기 때문에 필수적인 기반이 됩니다. 최소한 서비스 제공업체들은 OWASP와 같은 업계 표준에 명시된 최신 LLM 보안 지침에 부합하는, 보안을 강화한 에이전트 플랫폼을 운영하고 있음을 입증해야 합니다.

신원 관리 측면에서 KYA는 에이전트를 불투명한 API 소비자로 취급하기보다는, 각 에이전트에 암호학적으로 검증 가능한 신원을 부여하는 것을 목표로 합니다. 이러한 암호학적 증명은 에이전트 ID, 모델/버전 메타데이터 및 기능을 제공자의 서명과 연결하며, 이러한 자격 증명은 다른 참여자와의 상호작용 시 제시될 수 있고, 에이전트가 결제 토큰을 수령하기 전에 결제 네트워크에서 검증될 수 있습니다. 

정적 KYA의 한계

문제는 이 모든 것이 근본적으로 실행 전 신뢰에 기반한다는 점입니다. 공급자 감사, 아키텍처 다이어그램, 서명된 키, 온보딩 흐름 등은 에이전트를 누가 구축했고 어떻게 구성되었는지는 알려주지만, 실제 운영 환경에서 에이전트가 어떤 동작을 할지는 보장하지 않습니다.

AI 에이전트는 비결정적입니다. 확률적 모델과 지속적으로 변화하는 맥락에 의해 작동하기 때문에, 동일한 입력이라도 실행마다 서로 다른 출력을 생성할 수 있습니다. 엄격하게 통제된 환경에서도 대규모 언어 모델은 반복 실행에 걸쳐 정량화 가능한 “비결정적 드리프트”를 보이며, 이는 분포 변화나 모델 업데이트 시 더욱 두드러집니다. 실제 시스템에서는 다음과 같은 요인들로 인해 이러한 드리프트가 증폭됩니다:

  • 프롬프트 주입 및 추론 조작. 공격자는 숨겨진 항목을 추가하거나, 가맹점을 바꾸거나, 항상 지출 한도에 도달하도록 하는 명령어를 삽입할 수 있으며, 이때 HTTP 서명과 KYA 인증 정보는 모두 유효해 보입니다.
  • 메모리 포이즌 – 메모리에 지속적으로 남아 있는 장기적 에이전트는 점차적으로 조건화될 수 있으며, 이로 인해 나중에는 완전히 정상적인 프롬프트가 악의적인 행동을 유발하게 된다
  • 공급망 공격 – 해킹당한 MCP 도구, 플러그인 또는 마켓플레이스는 에이전트의 외부 신원을 변경하지 않고도 에이전트의 동작을 바꿀 수 있습니다. 즉, 에이전트는 ‘동일한’ 상태이지만, 에이전트가 호출하는 도구가 데이터를 유출하거나 장바구니 페이로드를 변경하게 됩니다.

자발적인 범위 확장 – 공격자가 없더라도, 모델, 프롬프트 또는 도구가 변경됨에 따라 에이전트는 자발적인 행동을 보이기 시작합니다. 이들은 위험도가 높은 가맹점을 반복적으로 선택하거나, 모호한 사용자 프롬프트를 재해석하여 더 많은 지출을 정당화하는 등, 암묵적인 비즈니스 정책을 위반하는 행동을 취하기 시작합니다.

KYA가 검증하는 정적 자격 증명이나 검증 가능한 자격 증명을 활용하는 에이전트 기반 프로토콜에서는 이러한 오류 유형을 전혀 확인할 수 없습니다. 에이전트의 식별자와 키는 그대로 유지되며, 검증 가능한 자격 증명 내에 포함된 조작된 제약 조건은 사용자가 감지할 수 없습니다. 변화하는 것은 “사용자 의도”와 “결제 요청” 사이의 의사결정 사슬뿐입니다.

게다가, 실제 운영 환경에서 “쇼핑 에이전트”는 단일하고 고정된 모델인 경우가 거의 없습니다. 대개는 각각 고유한 프롬프트, 모델 및 릴리스 주기를 가진, 진화하는 여러 하위 에이전트, 도구 및 워크플로우가 조화롭게 연계된 형태입니다. 서비스 제공업체들이 빈번하게 모델 업데이트를 배포하거나, 도구를 교체하거나, 하위 에이전트 토폴로지를 재구성함에 따라 단일 에이전트 버전을 인증을 위해 고정해 두는 것은 금세 비현실적이 됩니다. 원래 KYA 자격 증명에 눈에 띄는 변경 사항이 없더라도 시스템의 실제 동작은 달라질 수 있기 때문입니다.

따라서 정적인 KYA에만 의존하면 위험한 ‘통제감’이라는 착각을 불러일으키게 됩니다. 문서상으로는 ‘동일한 에이전트’라고 표시되어 있지만, 실제 작동 중인 다중 에이전트 시스템은 진화해 왔기 때문에, 바로 그 이유로 지속적인 런타임 검증이 필요한 것입니다.

당사의 에이전틱 AI 커머스 블로그 시리즈에서 더 많은 내용을 확인해 보세요:
제1장에이전틱 AI와 결제: AI가 지갑과 독자적인 의지를 갖게 될 때.
제2장: 에이전트형 커머스: 지갑에 두뇌가 생길 때.
제3장: 에이전트 기반 커머스: Llamas에서의 적용 사례.
제4장: 에이전트형 AI 시대의 보안 재고찰.
제5장: 감정에서 알고리즘으로: 에이전트 기반 상거래에 새로운 신뢰 계층이 필요한 이유.
제6장: 에이전틱 커머스에서의 신뢰 격차 해소.
제7장: 신뢰 프레임워크: 자율 거래를 위한 검증 가능한 신뢰 구축.
제9장: KYA만으로는 부족하다: 에이전트 기반 상거래를 위한 런타임 신뢰 계층, FACT 소개. 
제10장: 시험에서 부정행위를 한 에이전트

공유하기

여러분의 어려움을 공유해 주세요

귀사의 혁신을 실현하고 최고 수준의 고객 경험을 제공하는 결제 솔루션을 구축할 수 있도록 전문 지식과 지원을 받아보세요.

문의하기
채용 중