Microsoft Research:Vega — 디지털 신원을 위한 ZK 증명, 92ms 생성과 70% 빠른 반복 증명 실현
Microsoft Research는 2026년 5월 21일 Vega를 발표했다. 문서 자체를 공개하지 않고 정부 문서(나이, 상태, 자격)의 사실을 증명하는 영지식 증명 시스템이다. 표준 기기에서 증명 생성 92ms, 증명 크기 108KB, 검증 23ms다. 핵심 혁신은 같은 자격증명의 각 후속 증명을 최대 70% 빠르게 만드는 fold-and-reuse proving 기법과 전체 CBOR 문서 파싱을 피하는 조회 중심 회로 설계다. Vega는 민감한 데이터를 보관하지 않고 사용자를 대신해 신원을 증명해야 하는 AI 에이전트에 특히 중요하다.
이 기사는 AI가 1차 출처를 기반으로 생성했습니다.
Microsoft Research는 2026년 5월 21일 Vega — AI 에이전트 시대를 위한 디지털 신원 영지식 증명 시스템 — 를 발표했다. Vega는 오랜 구체적 문제를 해결한다. 정부 문서(운전면허증, 여권, 신분증)의 사실을 문서 자체나 그 안의 모든 데이터를 공개하지 않고 증명하는 방법이다.
Vega 시스템의 구체적인 성능 수치는?
Vega는 표준 소비자 기기에서 다음 지표를 달성한다.
- 92ms 증명 생성
- 108KB 증명 크기
- 23ms 증명 검증
- fold-and-reuse 기법을 통해 최대 70% 빠른 반복 증명
Rust로 구현되었으며 EU Digital Identity Wallet(EUDIW) 표준과 2KB 기본 문서 크기를 사용하는 모바일 운전면허증(mDL)과 호환된다. 이 성능 수치는 중요하다. 이전 신원용 ZK 증명 시스템은 초 단위 지연을 가졌으며 대화형 웹 또는 모바일 사용 사례에는 너무 느렸다.
Vega는 기술적으로 이 성능을 어떻게 달성하는가?
Microsoft Research는 두 가지 핵심 혁신을 강조한다.
Fold-and-reuse proving — 전통적인 ZK 시스템에서는 각 증명이 처음부터 생성된다. Vega는 첫 번째 증명의 중간 결과를 캐싱하고 같은 자격증명의 후속 가속 증명에 사용한다. 구체적으로 사용자가 한 달 내에 나이를 여러 번 증명하면 두 번째와 세 번째 증명은 첫 번째보다 70% 빠르다.
조회 중심 회로 설계 — 문서용 전통적인 ZK 증명 시스템은 ZK 회로 내에서 전체 CBOR(또는 JSON) 문서를 파싱하는데, 이는 계산 비용이 매우 높다. Vega는 조회 테이블 방식을 사용해 회로가 특정 증명에 필요한 특정 필드에만 접근하여 전체 파싱 오버헤드를 피한다.
Vega가 AI 에이전트에 특히 중요한 이유는?
Microsoft는 Vega를 AI 에이전트 사용 사례와 명시적으로 연결한다. 이유는 구체적이다. AI 에이전트가 제3자에게 사용자 신원을 증명해야 하는 경우 — 예를 들어 구매 시 나이 확인, 특정 서비스 접근을 위한 자격 확인, 거주지 상태 확인 — 현재 접근 방식은 에이전트가 정부 문서의 완전한 복사본에 접근할 수 있어야 한다.
이는 여러 이유에서 위험하다. 첫째, 에이전트가 침해될 수 있어(프롬프트 인젝션 공격) 문서가 유출될 수 있다. 둘째, 에이전트는 일반적으로 클라우드 환경에서 실행되며 민감한 데이터 저장은 컴플라이언스 문제(GDPR, HIPAA)를 야기한다. 셋째, 사용자들은 AI 에이전트에게 원본 신분증 문서에 대한 접근을 주기를 꺼린다.
Vega는 이 문제를 다른 방식으로 해결한다 — 사용자는 자신의 기기(문서가 있는 곳)에서 ZK 증명을 생성하고, 에이전트에게 증명만 전달한다. 에이전트는 증명을 제3자에게 제출하고 제3자는 23ms 안에 검증하며, 문서를 전혀 본 적이 없다.
Vega는 더 넓은 ZK 생태계에 어떻게 위치하는가?
Vega는 디지털 신원 표준 활동이 증가하는 배경에서 등장했다. EU Digital Identity Wallet(EUDIW)은 여러 회원국에서 파일럿 배포 단계에 있다. ISO 18013-5 mDL 표준이 미국과 다른 국가에서 점점 더 많이 채택되고 있다. Apple, Google, Microsoft 모두 디지털 신원을 자체 모바일 플랫폼에 점점 더 통합하고 있다.
기존 ZK 도구(zk-SNARKs, zk-STARKs, Halo2)는 강력하지만 범용적이다. Vega는 구체적인 성능 목표를 가진 신원 사용 사례에 특화되었다. 이는 Microsoft가 EUDIW 참조 구현이나 다른 업계 포럼을 통해 자체 변형의 표준화를 목표로 할 수 있음을 의미한다.
기업 사용자에게 Vega는 사용자 개인 정보를 침해하지 않으면서 규제 데이터(의료, 금융, 정부)를 다루는 에이전트 워크플로를 구축할 수 있는 가능성을 열어준다. Microsoft가 Vega 구현을 오픈소스로 공개할지 또는 Azure 관리형 서비스로 제공할지 주목할 필요가 있다.
자주 묻는 질문
- Vega가 ZK 증명 하나를 생성하는 데 얼마나 걸리는가?
- 표준 기기에서 생성 92ms, 증명 크기 108KB, 검증 23ms다.
- Vega 맥락에서 fold-and-reuse proving이란 무엇인가?
- fold-and-reuse는 설정 비용을 분산함으로써 같은 자격증명의 반복 증명을 첫 증명보다 최대 70% 빠르게 만드는 기법이다.
- Vega가 AI 에이전트에 왜 관련이 있는가?
- 사용자를 대신해 행동하는 AI 에이전트는 정부 문서 사본을 보관하지 않고 신원을 증명해야 한다(예:특정 서비스의 나이 확인)— Vega가 바로 그 문제를 해결한다.