← 최신 논문
🤖 AI

Notarized Agents: Receiver-Attested Confidential Receipts for AI Agent Actions

이 논문은 서비스 수신자가 활동 영수증에 서명하고 이를 에이전트 소유자에게 암호화하여 전달하게 함으로써, 에이전트나 그 운영자를 신뢰할 필요를 없애고 변조 방지형 AI 에이전트 관측 가능성을 보장하는 프로토콜인 Sello를 소개한다.

원저자: Juan Figuera

게시일 2026-06-04
📖 4 분 읽기☕ 가벼운 읽기

원저자: Juan Figuera

원본 논문은 CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/) 라이선스로 제공됩니다. 이것은 아래 논문에 대한 AI 생성 설명입니다. 저자가 작성하거나 승인한 것이 아닙니다. 기술적 정확성을 위해서는 원본 논문을 참조하세요. 전체 면책 조항 읽기

핵심 문제: 여우가 암탉을 지키는 격

당신이 로봇 집사(AI 에이전트)를 고용해 은행에 가서 집을 사거나 의료 기록을 관리하게 한다고 상상해 보세요. 당신은 그 로봇이 정확히 무엇을 했는지 알고 싶을 것입니다.

현재 방식은 로봇에게 "무엇을 했니?"라고 묻고 로봇이 작성한 일기를 확인하는 것뿐입니다. 이 논문은 이것이 끔찍한 아이디어라고 주장합니다. 만약 로봇이 해킹당하거나, 버그가 생기거나, 혹은 거짓말을 하기로 마음먹는다면, 로봇은 실제로는 당신의 돈을 훔치면서도 일기에는 "아무런 잘못도 하지 않았다"라고 적으며 스스로의 일기를 편집할 수 있기 때문입니다. 로봇이 행위자인 동시에 서술자가 되는 셈입니다. 로봇은 진실을 말할 이유가 없으며, 당신은 로봇이 거짓말을 하고 있다는 것을 증명할 방법이 없습니다.

해결책: "공증인" 접근 방식

이 논문은 관점을 뒤집을 것을 제안합니다. 로봇이 보고서를 쓰는 대신, 로봇이 방문하는 장소들이 보고서를 쓰게 하는 것입니다.

이것은 마치 고대 법률 계약과 같습니다. 거래가 성사되었을 때, 양측은 단순히 서명만 하는 것이 아니라 양측 모두로부터 독립적인 제3자 증인(공증인)을 불렀습니다. 공증인은 문서에 도장을 찍어 "내가 이 일이 일어나는 것을 보았다"라고 증명했습니다.

AI 세계에서의 구성 요소는 다음과 같습니다:

  • 에이전트: 추적 대상인 로봇.
  • 서비스: 로봇이 방문하는 은행, 병원 또는 웹사이트 (증인).
  • 소유자: 로봇을 고용한 당신.

"Sello" 프로토콜의 작동 원리

저자들은 디지털 공증인 역할을 하는 Sello라는 시스템을 만들었습니다. 작동 방식은 다음과 같습니다:

  1. 방문: 당신의 로봇이 서비스(예: 은행 API)에 가서 거래를 수행합니다.
  2. 증인의 서명: 은행은 로봇이 무엇을 했는지 말하기를 기다리지 않습니다. 대신, 은행의 컴퓨터가 즉시 다음과 같이 기록합니다: "이 로봇이 들어와서 X를 요청하는 것을 보았다."
  3. 비밀 봉투: 은행은 이 노트를 특수한 깨지지 않는 디지털 봉투에 담습니다. 결정적으로, 오직 당신만이 이 봉투를 열 수 있는 열쇠를 가지고 있습니다. 은행은 그 안에 무엇이 들어있는지 알 수 없고, 로봇도 볼 수 없습니다.
  4. 공공 장부: 은행은 이 밀봉된 봉투를 공개적이고 조작이 불가능한 디지털 로그(거대한 공공 블록체인 장부와 같은 것)에 저장합니다.
  5. 확인: 나중에 당신은 공공 장부에 접속합니다. 당신은 봉투를 찾아내고, 당신의 개인 키를 사용하여 봉투를 열고, 은행이 본 내용을 정확히 읽습니다.

왜 이것이 중요한가 (4가지 초능력)

이 논문은 Sello가 다른 어떤 시스템도 갖지 못한 네 가지 요소를 결합했기에 독보적이라고 주장합니다.

  • P1: 로봇이 아닌 증인이 서명함. 서명은 로봇이 아닌 은행(수신자)으로부터 나옵니다. 설령 로봇이 해킹당하더라도 은행의 서명을 위조할 수 없습니다.
  • P2: 오직 당신만이 읽을 수 있음. 영수증은 암호화되어 있어 은행, 공공 장부, 심지어 로봇의 운영자조차 그 내용을 읽을 수 없습니다. 오직 당신만이 봉투를 열 수 있습니다.
  • P3: 공공 장부. 영수증은 공개적인 "투명성 로그"에 게시됩니다. 이는 은행이 나중에 영수증을 숨길 수 없음을 의미합니다. 만약 은행이 영수증을 삭제하려고 시도한다면, 공공 장부가 그것이 원래 존재했음을 증명합니다.
  • P4: 당신이 직접 찾음. 당신은 로봇에게 영수증을 달라고 요청하지 않습니다. 대신 당신의 권한 토큰에서 파생된 특수 코드를 사용하여 공공 장부에서 직접 영수증을 찾아냅니다.

"나의 찾기(Find My)" 에어태그 비유

이 논문은 애플의 "나의 찾기" 네트워크에 비유합니다.

  • **에어태그(AirTag)**는 로봇입니다. 이는 "멍청하며" 인터넷 연결이 없습니다. 스스로 집에 전화를 걸 수 없습니다.
  • **아이폰(iPhone)**은 서비스입니다. 아이폰이 에어태그 옆을 지나갈 때, 아이폰은 비밀리에 암호화된 메시지를 보냅니다: "나는 이 에어태그가 여기 있는 것을 보았다."
  • 소유자만이 이 메시지를 해독할 수 있습니다.
  • 결과: 에어태그가 직접 말을 하지 않더라도 소유자는 에어태그의 위치를 알 수 있습니다. Sello도 AI 에이전트에 대해 동일한 작업을 수행합니다.

Sello가 해결하지 못하는 것 (한계점)

저자들은 이 시스템이 할 수 없는 일들에 대해 매우 솔직하게 밝히고 있습니다:

  • "침묵" 공격: 만약 로봇이 아무런 서비스도 방문하지 않기로 결정한다면(예: 그냥 가만히 앉아서 아무것도 하지 않는 경우), 영수증은 생성되지 않습니다. 시스템은 로봇이 아무와도 상호작용하지 않았다면, 로봇이 무언가를 하지 않았다는 것을 증명할 수 없습니다.
  • "결탁" 공격: 만약 로봇과 은행이 공모하여 가짜 영수증을 만들어낸다면, 시스템은 이를 막을 수 없습니다. 하지만 로봇이 많은 다양한 서비스와 상호작용한다면, 그들이 완벽하게 일치하여 거짓말을 하기는 매우 어려워집니다.
  • "왜 굳이 해야 하나?" 문제: 현재로서는 은행이나 서비스들이 이 추가적인 작업을 수행해야 할 이유가 없습니다. 법으로 강제하거나 고객이 요구하지 않는 한, 그들은 이 영수증에 서명하지 않을 것입니다. 저자들은 이것이 가장 큰 장애물임을 인정합니다.

요약

이 논문은 우리가 AI 에이전트가 자신의 행동에 대해 진실을 말할 것이라고 믿어서는 안 된다고 주장합니다. 대신, 우리는 그들이 상호작용하는 독립적인 서비스들이 증인 역할을 하도록 믿어야 합니다. 서비스들이 목격한 내용을 서명하고, 암호화하고, 게시하게 함으로써, 소유자는 에이전트가 완전히 해킹당하더라도 조작할 수 없는 "조작 방지 흔적"을 얻게 됩니다.

저자들은 이를 "AI 에이전트를 위한 공증(Notarization for AI Agents)"이라 부르며, 이것이 작동함을 증명하기 위해 Sello라는 프로토타입을 구축했습니다.

연구 분야의 논문에 파묻히고 계신가요?

연구 키워드에 맞는 최신 논문의 일일 다이제스트를 받아보세요 — 기술 요약 포함, 당신의 언어로.

Digest 사용해 보기 →