용어집개념
영지식 증명(ZKP)과 zkSNARK란?
영지식 증명(ZKP)은 증명자(prover)가 검증자(verifier)에게 어떤 명제가 참이라는 사실 외에는 아무 정보도 드러내지 않으면서 그 명제가 참임을 설득하는 암호학적 방법입니다. 모든 ZKP는 완전성(참인 주장은 수용), 건전성(거짓 주장은 거의 확실하게 거부), 영지식성(검증자는 추가 정보를 얻지 못함) 세 가지 속성을 만족해야 합니다. 암호화폐에서 ZKP는 기밀 거래와 레이어 2 확장을 가능하게 합니다.
작성: COINOTAG Research Desk최종 업데이트 출처
영지식 증명(Zero-Knowledge Proof, ZKP)은 현대 암호학에서 가장 강력한 도구 중 하나이며, 암호화폐의 프라이버시와 확장성 모두에 핵심적입니다. 핵심 아이디어는 직관에 반합니다. 정보 자체를 공개하지 않고도 그 정보를 알고 있음을 증명할 수 있다는 것입니다.
영지식 증명이란
ZKP는 증명자가 검증자에게 어떤 명제가 참임을 그 명제의 유효성 외에 어떤 정보도 드러내지 않고 설득하는 방법입니다. 고전적 비유로, 비밀번호를 직접 말하지 않고도 비밀번호를 안다는 사실을 증명하는 것입니다.
세 가지 핵심 속성
모든 영지식 증명은 다음을 만족해야 합니다.
- 완전성(Completeness): 명제가 참이면 정직한 검증자는 이를 수용합니다.
- 건전성(Soundness): 명제가 거짓이면 부정직한 증명자도 거의 확실하게 검증자를 속일 수 없습니다.
- 영지식성(Zero-knowledge): 검증자는 명제가 참이라는 사실 외에는 아무것도 알지 못합니다.
zkSNARK와 zkSTARK
암호화폐에서 지배적인 두 증명 시스템은 zkSNARK와 zkSTARK입니다. 둘 다 블록체인이 원래 계산을 다시 실행하는 것보다 훨씬 빠르게 검증할 수 있는 매우 작은 증명을 생성합니다. zkSNARK는 신뢰 설정(trusted setup)이 필요하지만 증명이 작고, zkSTARK는 신뢰 설정이 필요 없으며 양자 저항성을 가집니다.
왜 중요한가
ZKP는 기밀 거래(예: Monero, Zcash 스타일의 프라이버시)와 ZK 롤업 기반의 레이어 2 확장을 가능하게 합니다. ZK 롤업은 수천 건의 거래를 하나의 증명으로 압축하여 레이어 1에 게시하므로 비용을 크게 낮추면서 보안을 유지합니다.
| 특징 | 내용 |
|---|---|
| 정의 | 정보 공개 없이 참을 증명 |
| 핵심 속성 | 완전성·건전성·영지식성 |
| 주요 시스템 | zkSNARK, zkSTARK |
| 용도 | 기밀 거래, 레이어 2(ZK 롤업) |
COINOTAG 관점
COINOTAG에게 영지식 증명은 차세대 프라이버시 코인과 확장 솔루션을 평가하는 핵심 기술입니다. ZK 기술을 채택한 프로젝트는 비용 효율적인 확장과 강력한 프라이버시를 동시에 추구하므로 장기적 기술 경쟁력의 중요한 신호입니다.
투자자 유의사항
한국에서 가상자산 거래는 금융정보분석원(FIU)에 신고한 가상자산사업자를 통해 이루어지며, 2024년 7월 19일부터 「가상자산 이용자 보호 등에 관한 법률」이 시행되고 있습니다.
가상자산은 가격 변동성이 크고 원금 손실이 발생할 수 있습니다. 이 페이지는 정보 제공 목적이며 투자 권유가 아닙니다.
자주 묻는 질문
영지식 증명(ZKP)이란 무엇인가요?
영지식 증명은 증명자가 어떤 명제의 유효성 외에 어떤 정보도 드러내지 않으면서 그 명제가 참임을 검증자에게 설득하는 암호학적 방법입니다.
ZKP가 만족해야 하는 세 가지 속성은 무엇인가요?
완전성(참인 주장은 수용됨), 건전성(거짓 주장은 거의 확실하게 거부됨), 영지식성(검증자는 추가 정보를 얻지 못함)입니다.
zkSNARK와 zkSTARK의 차이는 무엇인가요?
zkSNARK는 신뢰 설정이 필요하지만 증명이 작고, zkSTARK는 신뢰 설정이 필요 없으며 양자 저항성을 가집니다. 둘 다 매우 작은 증명을 생성합니다.
암호화폐에서 ZKP는 어디에 쓰이나요?
ZKP는 기밀 거래(프라이버시)와 ZK 롤업 기반의 레이어 2 확장에 사용되어 비용을 낮추면서 보안을 유지합니다.

