← 최신 논문
⚛️ quantum physics

MPC in the Quantum Head (or: Superposition-Secure (Quantum) Zero-Knowledge)

이 논문은 MPC-in-the-head 패러다임을 양자 설정으로 일반화하여, 표준적인 학습 오차(Learning With Errors, LWE) 가설에 기반하여 중첩 공격(superposition attacks)에 대해 안전하면서도 공통 참조 문자열(common reference string) 모델에서 NP와 QMA 모두에 대해 3라운드 영지식 증명(zero-knowledge arguments)을 구축할 수 있게 한다.

원저자: Andrea Coladangelo, Ruta Jawale, Dakshita Khurana, Giulio Malavolta, Hendrik Waldner

게시일 2026-07-08
📖 4 분 읽기🧠 심층 분석

원저자: Andrea Coladangelo, Ruta Jawale, Dakshita Khurana, Giulio Malavolta, Hendrik Waldner

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

큰 그림: 비밀을 보여주지 않고도 당신이 알고 있음을 증명하기

당신에게 보안 건물을 출입할 수 있는 권한을 증명하는 비밀번호(이하 "증거(witness)")가 있다고 상상해 보세요. 당신은 그 비밀번호가 무엇인지 실제로 알려주지 않으면서도, 경비원(이하 "검증자(verifier)")에게 당신이 그 비밀번호를 알고 있다는 사실을 설득하고 싶습니다. 이것을 **영지식 증명(Zero-Knowledge Proof)**이라고 부릅니다.

고전적인 세계(일반 컴퓨터의 세계)에는 이를 수행하기 위한 **"MPC-in-the-Head"**라는 유명한 기술이 있습니다.

  • 비유: 당신은 한 명의 사람이지만, 방 안에 앉아 있는 다섯 명의 친구 팀인 것처럼 행동합니다. 당신은 비밀번호를 다섯 개의 조각(shares)으로 나누어 당신의 머릿속에 있는 각 "친구"에게 하나씩 나누어 줍니다.
  • 게임: 당신은 이 다섯 명의 친구 사이에서 대화를 실행하여 비밀번호가 유효함을 증명합니다. 그 후, 경비원은 단 두 명의 친구의 기록만을 확인하도록 요청합니다.
  • 결과: 만약 그 기록들이 서로 일치하고 말이 된다면, 경비원은 전체 팀(따라서 당신)이 비밀번호를 알고 있다는 것을 확신하게 됩니다. 하지만 경비원은 단 두 명의 기록만을 보았기 때문에, 전체 비밀번호를 알아낼 수는 없습니다.

새로운 문제: "중첩(Superposition)" 도둑

이 논문은 무서운 새로운 문제를 다룹니다: 만약 경비원이 양자 컴퓨터라면 어떻게 될까요?

양자의 세계에서 "중첩"이란 마치 동시에 두 곳에 존재하는 것과 같습니다. 양자 적대자(bad guy)는 단순히 친구 A 혹은 친구 B의 기록을 보는 것에 그치지 않습니다. 그들은 동시에 두 친구의 기록을 중첩된 상태로 볼 수 있습니다.

  • 비유: 경비원이 단순히 종이를 보는 것이 아니라, 모든 가능한 조합의 친구들의 기록을 동시에 엿볼 수 있게 해주는 마법 상자에 종이를 넣는 것과 같습니다.
  • 위험 요소: 기존의 기술에서는 두 명의 친구에게만 보여주면 비밀이 안전했습니다. 하지만 만약 경비원이 기록들의 "중첩" 상태를 엿볼 수 있다면, 수학적으로 전체 비밀번호를 재구성하여 보안을 깨뜨릴 수도 있습니다.

저자들은 질문합니다: 우리는 경비원이 이 "중첩"이라는 초능력을 사용하더라도 안전한 영지식 증명을 구축할 수 있을까요?

해결책: "MPC in the Quantum Head"

저자들은 그렇다고 답하며, "MPC-in-the-Head" 기술을 양자 세계에 맞게 업그레이드합니다. 그들은 이 새로운 방법을 **"MPC in the Quantum Head"**라고 부릅니다.

여기서 그들이 두 가지 주요 과제를 해결하는 방법은 다음과 같습니다.

1. 일반적인 비밀을 위한 경우 (NP 문제)

  • 기존의 문제: 이 기술을 양자 안전하게 만들기 위한 이전의 시도들은 완벽하게 숨겨진 특수한 형태의 "마법 자물쇠(commitment scheme)"에 의존했습니다. 하지만 표준적인 수학적 가설을 사용하여 이러한 자물쇠를 만드는 방법은 아무도 알지 못합니다.
  • 새로운 기술: 저자들은 **"이중 모드 커밋먼트(Dual-Mode Commitment)"**라고 불리는 다른 종류의 자물쇠를 사용합니다.
    • 비유: 자물쇠가 두 개인 금고를 상상해 보세요.
      • 열쇠 A (결합성/Binding): 금고가 꽉 잠겨 있습니다. 일단 메모를 안에 넣으면 내용을 바꿀 수 없습니다. 하지만 당신이 매우 강력한 컴퓨터를 가지고 있다면, 그 메모를 추측해 낼 수도 있습니다.
      • 열쇠 B (은닉성/Hiding): 금고가 너무 불투명해서 강력한 컴퓨터조차 내부를 볼 수 없습니다. 하지만, 만약 당신에게 특별한 "뒷문(backdoor)"(증명자가 가진 것)이 있다면, 당신은 원하는 무엇이든 드러내도록 열 수 있습니다.
    • 작동 방식: 증명자는 이 "은닉" 모드를 사용하여 기록을 보냅니다. 기록이 숨겨져 있기 때문에, 양자 경비원이 중첩 상태로 기록을 보더라도 비밀을 알아낼 수 없습니다. 저자들은 이 약간 더 약한 자물쇠를 사용하더라도 수학적 원리가 성립함을 증명합니다.

2. 양자 비밀을 위한 경우 (QMA 문제)

이 부분이 더 어려운 부분입니다. 만약 비밀 자체가 단순한 비밀번호가 아니라 양자 상태(예: 섬세하고 보이지 않는 확률의 구름)라면 어떻게 될까요?

  • 도전 과제: 고전적인 버전에서는 "친구들"이 서로 메모를 주고받습니다. 양자 버전에서는 "친구들"이 양자 입자(큐비트)를 주고받습니다. 양자 입자의 기록은 그것을 그냥 "적어 쓰는" 순간 비밀이 파괴되므로, 확인할 수 있는 "전사 기록(transcript)"이 존재하지 않습니다.
  • 새로운 기술: 저자들은 **"회로-해밀토니안 축소(Circuit-to-Hamiltonian Reduction)"**라고 불리는 기술을 사용합니다.
    • 비유: 친구들 사이의 양자 대화는 하나의 영화라고 상상해 보세요. 보통은 영화 전체를 보지 않고서는 영화를 확인할 수 없습니다.
    • 대신, 그들은 이 영화를 얼어붙은 조각상(해밀토니안)으로 바꿉니다. 이 조각상은 특정한 모양을 가집니다. 만약 친구들이 게임을 올바르게 수행했다면, 이 조각상은 에너지가 매우 낮습니다(매끄럽고 완벽합니다). 만약 그들이 속임수를 썼다면, 조각상은 울퉁불퉁하고 높은 에너지를 갖게 됩니다.
    • 확인 방법: 경비원은 영화 전체를 보려고 하지 않습니다. 대신 조각상의 몇몇 지점을 무작위로 찔러보며 에너지를 측정합니다.
      • 에너지가 낮다면, 게임이 올바르게 수행된 것입니다.
      • 조각상은 수많은 작은 부분들로 이루어져 있기 때문에, 몇 군데를 찌르는 것만으로는 전체 영화(비밀)를 드러내지 않습니다.
  • "Quantum Head": 증명자는 양자 비밀을 친구들에게 나누어 주고, 암호화한 뒤, 이 "얼어붙은 조각상"의 형태를 만듭니다. 경비원은 이 조각상의 에너지를 체크합니다.

이 논문이 중요한 이유 (논문에 따르면)

이 논문은 두 가지 구체적인 도구를 구축했다고 주장합니다:

  1. 일반적인 비밀(NP)을 위한 증명: 이는 LWE(Learning With Errors)라고 불리는 표준적인 수학 문제에 기반하며, 이 문제는 양자 컴퓨터에게도 어렵다고 믿어집니다.
  2. 양자 비밀(QMA)을 위한 증명: 이는 중대한 돌파구입니다. 양자 문제에 대한 영지식 증명이 "중첩" 공격에 안전하게 구축된 첫 번째 사례이며, 이 역시 LWE 가설을 기반으로 합니다.

요약

이 논문은 고전적인 비밀 증명 기술("MPC-in-the-Head")을 가져와 양자 역학을 처리할 수 있도록 업그레이드하고, "중첩 공격" 문제를 해결했습니다. 그들은 다음과 같이 수행합니다:

  1. 양자 컴퓨터로도 깨기 어려운 특수한 "이중 모드" 자물쇠를 사용합니다.
  2. 양자 대화를 "얼어붙은 조각상"(해밀토니안)으로 변환하여, 비밀을 드러내지 않고도 확인할 수 있게 합니다.

이를 통해 미래의 양자 컴퓨터가 모든 가능성의 "중첩" 상태에서 증명을 엿보려 하더라도, 비밀은 안전하게 유지될 수 있습니다.

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

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

Digest 사용해 보기 →