← 최신 논문
💻 컴퓨터 과학

Verifiable Delegated Authority for LLM Agents in Banking: A Formal Architecture, Capability Protocol, and Audit Guarantees

본 논문은 감쇄된 권한 토큰(attenuated capability tokens)과 결정론적 정책 엔진을 사용하여 모델로부터 권한 부여를 분리함으로써, 금융권 내 보안이 확보된 LLM 에이전트를 위한 공식적인 아키텍처를 제안하며, 이를 통해 적대적 행위자에 맞선 권한 격리, 제한된 금융 손실 및 감사 무결성에 대한 증명 가능한 보증을 제공한다.

원저자: Neeraj Aggarwal

게시일 2026-10-20
📖 4 분 읽기☕ 가벼운 읽기

원저자: Neeraj Aggarwal

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

고도의 이해관계가 걸린 은행 세계에서, 신뢰는 전통적으로 엄격한 규칙과 예측 가능한 행위자들을 기반으로 구축되어 왔습니다. 수십 년 동안 은행들은 모든 행동이 알려진 인간이나 신뢰할 수 있는, 미리 프로그래밍된 컴퓨터 서비스로부터 나온다는 것을 보장함으로써 디지털 문을 지켜왔습니다. 이러한 시스템은 요청에 서명된 주체가 적절한 사람이고 정해진 단계를 따른다면, 그 실행이 안전하다는 단순한 전제로 작동합니다. 그러나 이제 인공지능 에이전트라는 새로운 종류의 노동자가 등장했습니다. 인간이나 표준 컴퓨터 프로그램과 달리, 이 에이전트들은 이메일이나 보고서와 같은 복잡하고 비정형적인 정보를 추론할 수 있는 거대 언어 모델에 의해 구동됩니다. 이들은 다음에 어떤 단계를 밟을지 스스로 결정할 수 있습니다. 이러한 유연성은 지저나한 백오피스 업무를 처리하는 데 매우 유용하지만, 동시에 심대한 불확실성을 초引入합니다. AI 에이전트는 동일한 정보가 주어지더라도 항상 같은 결정을 내리지 않기 때문에, 예측 가능한 행위자를 가정하는 기존의 보안 모델은 더 이상 유효하지 않습니다. 만약 AI 에이전트에게 자금을 이동시킬 수 있는 열쇠가 주어진다면, 은행은 어떻게 이 에이전트가 실수로 혹은 악의적으로 허용되지 않은 자금을 이체하지 않을 것이라고 확신할 수 있을까요?

인포시스(Infosys)의 연구원인 니라즈 아가르왈(Neeraj Aggarwal)은 바로 이 문제를 해결하기 위해 은행에 특화된 새로운 프레임워크를 제시합니다. 핵심 아이디어는 AI 자체를 완벽하게 안전하게 만들려고 노력하는 대신, 그 주변에 안전한 '우리(cage)'를 만드는 것입니다. 이 새로운 아키텍처에서 AI는 신뢰할 수 있는 의사결정자가 아니라, 신뢰할 수 없는 '제안자(proposer)'로 취급됩니다. AI는 행동을 제안할 수는 있지만, 직접 실행할 수는 없습니다. 대신, 모든 제안은 엄격한 문지기 역할을 하는 별도의 결정론적 정책 엔진(deterministic policy engine)을 통과해야 합니다. 이 엔진은 제안을 일련의 규칙 및 에이전트가 할 수 있는 일, 이동할 수 있는 금액, 그리고 지속 시간을 정확히 제한하는 특정 '역량 토큰(capability token)'과 대조하여 검사합니다. 이 시스템은 설령 AI가 악의적인 프롬프트에 속거나 잘못된 데이터로 인해 혼란에 빠지더라도, 할당된 경계를 벗어날 수 없도록 설계되었습니다. 연구진은 이 설계하에서 에이전트가 권한을 남용하여 허가되지 않은 일을 수행하는 것이 수학적으로 불가능함을 증명했으며, 인간의 개입 없이 공격을 받았을 때 발생할 수 있는 손실액의 정확한 상한선을 계산해 냈습니다.

모든 과정이 올바르게 진행되었는지 확인하기 위해, 연구진은 검증 가능한 증거 시스템 또한 구축했습니다. 초기 아이디어부터 최종 실행에 이르기까지 에이전트가 취하는 모든 단계는 암호화되어 서로 연결된 체인처럼 기록되는 안전하고 변경 불가능한 로그에 기록됩니다. 이를 통해 감사인이나 다른 컴퓨터는 몇 달 후에 기록을 살펴보고, AI의 내부 사고 과정을 보거나 AI를 다시 실행할 필요 없이 에이전트가 규칙을 준-수했는지 검증할 수 있습니다. 또한 이 시스템은 여러 AI 에이전트가 서로의 작업을 검토하도록 하는 방법을 도입했습니다. 연구진은 단순히 검토자를 늘리는 것이 안전을 보장하는 것이 아니라, 핵심은 서로 다른 모델을 사용하거나 다르게 훈련된 '다양한' 검토자를 갖추는 것임을 발견했습니다. 만약 모든 검토자가 동일한 사각지대를 공유한다면, 그들은 모두 똑같은 실수를 저지를 것입니다. 시스템은 이러한 위험을 정량화함으로써, 두 번째 의견이 실제로 비용을 들일 가치가 있는지, 아니면 멈춰서 인간에게 도움을 요청해야 하는지를 결정할 수 있습니다.

연구팀은 프로토타입을 제작하고 이를 수천 번의 시뮬레이션 공격에 노출시켜 아이디어를 테스트했습니다. 이 테스트에서 실제 언어 모델을 포함하지 않은 채 악의적인 에이전트를 대변하는 적대적 컴퓨터가 토큰 위조, 명령 재전송, 또는 로그 변조와 같은 승인되지 않은 동작을 수행하도록 시스템을 속이려 시도했습니다. 70만 번의 시도 중 시스템은 모든 승인되지 않은 실행을 성공적으로 차단했습니다. 합성 데이터를 사용하고 실제 디지털 서명을 대신하여 HMAC-SHA256을 사용한 이 시뮬레이션은, 금융 손실에 대한 수학적 한계가 정확함을 확인시켜 주었습니다. 공격자가 시스템의 극한까지 몰아붙였을 때, 손실액은 예측된 최대치와 정확히 일치하였으며, 이는 안전망이 매우 견고함을 입증했습니다. 또한 테스트 결과, 초기 설계에서 두 가지 구체적인 약점이 발견되었습니다. 하나는 토큰의 유효 기간과 관련된 것이었고, 다른 하나는 로그를 이전 상태로 되돌리는 능력에 관한 것이었습니다. 최종 설계는 이러한 격차를 메워, 설령 공격자가 토큰을 훔치더라도 그것이 단 한 번만 사용될 수 있고 매우 짧은 시간 동안만 유효하도록 만들었습니다.

이러한 접근 방식은 핵심 인프라를 보호하는 방식에 대한 우리의 생각을 전환하는 것을 의미합니다. AI가 항상 올바르게 행동하기를 기대하는 대신, AI의 추론과는 분리된 강제 실행 계층을 구축하여 AI가 행동하지 않을 수도 있다는 점을 전제로 합니다. 그 결과, AI는 복잡한 정보를 분류하고 솔루션을 제안하는 본연의 임무를 수행하면서도, 은행은 최종적인 행동에 대해 절대적인 통제권을 유지할 수 있는 워크플로우가 만들어졌습니다. 연구진은 은행 환경에서 강력한 자동화 에이전트를 운용하면서도 감사 불가능한 리스크를 만들지 않는 것이 가능하다는 것을 보여주었습니다. AI를 '제안자'로, 실행 계층을 '집행자'로 취급하고 모든 결정에 대한 변조 불가능한 기록을 유지함으로써, 은행은 이전에는 불가능했던 수준의 안전성과 책임감을 가지고 이러한 도구들을 사용할 수 있습니다. 이 연구는 아직 공식적인 모델이자 시뮬레이션 단계에 머물러 있지만, AI 에이전트를 실험적 도구에서 규제 대상 금융 운영의 핵심으로 옮기기 위한 명확하고 입증된 경로를 제시하고 있습니다.

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

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

Digest 사용해 보기 →