logo
  • menu
  • 시장
  • ETF
  • 라이브
  • 현물
  • 선물
  • 보트
  • 배우기
  • 로그인
  • 가입하기
  • 다운로드
  • 한국어
  • |
  • USD
  • |
가입하기
암호화폐배우기최신 뉴스다운로드시장현물공지사항
첫 장/
배우기/
암호화폐 기초

제로지식증명은 무엇인가요? 제로지식증명의 종류

작가: Christopher Smith
2024-08-07
4.5 
★
★
★
★
★
★
★
★
★
★
 360 사용자 평가
공유

이 글에서는 제로지식증명(Zero-knowledge proofs)이 무엇인지 알아볼 것이다. 모든 개발자들은 암호화 블록체인을 안전하게 유지하고 혁신적인 기능을 추가하려고 노력하고 있다. 그 중에서도 제로지식증명은 암호화폐 거래 시 사용자에게 더 높은 수준의 개인 정보 보호를 제공할 수 있다.

제로지식증명은 무엇인가요?

제로지식증명(Zero-knowledge proofs)은 주장의 유효성을 증명할 때 주장 자체를 공개하지 않고 유효성을 입증하는 방법이다. '증명자(Prover)'는 주장을 증명하려는 당사자이며, '검증자(Verifier)'는 주장을 검증하는 책임이 있다.

제로지식증명은 먼저 1985년 논문인 "상호작용 증명 시스템의 지식 복잡성"에서 처음 등장했으며, 현재 널리 사용되는 제로지식증명의 정의를 제공한다:

제로지식 프로토콜은 한 당사자(증명자)가 다른 당사자(검증자)에게 특정 주장이 사실임을 증명할 수 있는 방법이며, 이때 이 특정 주장이 사실임을 제외한 어떤 정보도 공개하지 않는다.

제로지식증명은 연도별로 발전하여 현재는 여러 실제 응용 분야에서 사용되고 있다.

제로지식증명(Zero-knowledge proofs)이 필요한 이유는 무엇인가요?

제로지식증명은 적용 암호학에서의 중요한 발전으로, 개인들의 정보 보안을 향상시키겠다는 약속을 품었다.

개인 식별 가능 정보(PII)가 제3자 서비스와 공유되는 경우 이는 해킹에 취약한 중앙 데이터베이스에 저장된다. 신원 도용이 중요한 문제로 부각되면서, 민감한 정보를 공유하는 보다 개인 정보 보호 수단에 대한 요구가 높아지고 있다.

제로지식증명은 주장의 타당성을 증명하기 위해 정보를 공개할 필요 없이 이 문제를 해결한다. 제로지식 프로토콜은 주장을 입력으로 사용하여 그 타당성을 간결한 증명으로 생성한다. 이 증명은 해당 문장이 참임을 강력하게 보장하면서도 그 생성에 사용된 정보를 노출시키지 않는다.

제로지식증명의 종류

ZK-SNARK는 '제로지식간결비대화증명(Zero-Knowledge Succinct Non-Interactive Argument of Knowledge)'의 약어다. ZK-SNARK 프로토콜은 다음과 같은 특징을 가지고 있다:

- 제로지식: 검증자는 문장에 대해 다른 어떤 정보도 알지 않고도 해당 문장의 무결성을 확인할 수 있다. 검증자가 문장에 대해 알고 있는 유일한 것은 그 문장이 참인지 거짓인지 여부뿐이다.

- 간결: 제로지식 증명은 증거보다 작고 빠르게 검증될 수 있다.

- 비대화형: 증명은 '비대화형'이다. 왜냐하면 증명자와 검증자가 한 번만 상호작용하기 때문에, 여러 번의 통신이 필요한 대화형 증명과는 다르다.

- 강력: 증명이 '타당성(soundness)' 요건을 충족시키므로, 부정 행위는 극히 어렵다.

- 지식: 제로지식 증명은 비밀 정보에 접속하지 않으면 구성할 수 없다. 증인을 가지지 않은 증명자가 유효한 제로지식 증명을 계산하는 것은 어렵거나 불가능하다.

앞서 언급된 '공유 키'는 증명자와 검증자가 증명 생성 및 검증에 사용하기로 합의한 공개 매개변수를 의미한다. 공개 매개변수를 생성하는 것은 프로토콜 보안에 중요한 역할을 하기 때문에 민감한 작업이다. CRS(Ceremonial Response Setup) 생성 시 사용되는 엔트로피(랜덤성)가 부정한 증명자에게 들어가면 그들은 가짜 증명을 계산할 수 있다.

다중 계산(MPC, Multi-party computation)은 공개 매개변수를 생성하는 데 드는 위험을 줄이는 방법이다. 여러 당사자가 신뢰할 수 있는 설정 세레모니에 참여하여 각 사람이 일부 무작위 값을 기여하여 CRS를 생성한다. 적어도 한 명의 정직한 당사자가 자신의 엔트로피를 파기한다면 ZK-SNARK 프로토콜은 계산적으로 타당성을 유지한다.

신뢰 설정은 매개변수 생성에 참여하는 참가자들을 신뢰해야 하는데요, ZK-STARK의 발전으로 신뢰할 수 없는 설정을 사용하는 증명 프로토콜이 가능해졌다.

ZK-STARK는 '제로지식확장형투명증명(Zero-Knowledge Scalable Transparent Argument of Knowledge)'의 약어다. ZK-STARK는 ZK-SNARK와 유사하지만 다음과 같은 특징을 가지고 있다:

- 확장 가능성: ZK-STARK는 증인의 크기가 클 때 증명 생성 및 검증에서 ZK-SNARK보다 더 빠르다. STARK 증명에서는 증인이 커져도 증명자 및 검증자의 시간이 약간만 증가한다. (SNARK 증명자 및 검증자의 시간은 증인의 크기에 선형적으로 증가한다.)

- 투명성: ZK-STARK는 신뢰 설정이 아닌 공개적으로 검증 가능한 무작위성에 의존하여 증명 및 검증을 위한 공개 매개변수를 생성한다. 따라서 ZK-SNARK보다 투명성이 높다.

ZK-STARK는 ZK-SNARK보다 더 큰 증명을 생성하므로 일반적으로 더 높은 검증 오버헤드를 갖는다. 그러나 대량의 데이터 집합을 증명하는 경우 등 일부 상황에서는 ZK-STARK가 ZK-SNARK보다 비용 효율적일 수 있다.

결론

제로지식증명은 익명 결제, 신원 보호, 인증 및 검증 가능한 계산 등 다양한 방법으로 사용될 수 있지만, 일부 단점도 존재한다. 이 기사에서는 제로지식증명이 무엇인지에 대해 알아볼 수 있다.

면책 조항: 이 페이지의 정보는 제3자로부터 제공될 수 있으며 반드시 BitKan의 견해나 의견을 반영하는 것은 아닙니다. 본 콘텐츠는 일반적인 정보 제공 목적으로만 제공되며, 어떤 종류의 진술이나 보증도 하지 않으며, 금융 또는 투자 조언으로 해석되어서는 안 됩니다. BitKan은 이 정보를 사용하여 발생한 모든 오류나 누락 또는 결과에 대해 책임을 지지 않습니다. 디지털 자산에 투자하는 데는 위험이 따를 수 있습니다. 본인의 재정 상황에 따라 상품의 위험성과 위험 감수성을 신중하게 평가하시기 바랍니다.이 기사에 언급된 제품은 귀하의 지역에서는 구매가 불가능할 수 있습니다.

관련 뉴스

  • 암호화폐 트레이딩 봇: 무엇이며 어떻게 작동하나요?

    암호화폐 트레이딩 봇: 무엇이며 어떻게 작동하나요?

    암호화폐 트레이딩 봇은 사용자와 암호화폐 거래소 사이의 인터페이스 역할을 하며 디지털 자산의 매매 과정을 자동화하도록 설계된 소프트웨어 애플리케이션입니다.
    Cornell Rachel
    2026-06-26
  • 앱체인이란 무엇인가? 애플리케이션 특화 블록체인은 어떻게 작동하는가?

    앱체인이란 무엇인가? 애플리케이션 특화 블록체인은 어떻게 작동하는가?

    앱체인은 단일 애플리케이션을 지원하기 위해 구축된 블록체인으로, 다른 탈중앙화 애플리케이션들과 블록 공간을 경쟁하는 대신 전용 리소스를 제공합니다.
    Jerry McNeill
    2026-06-25
  • 모듈형 블록체인이란 무엇인가? 네트워크 확장은 어떻게 이루어지나요?

    모듈형 블록체인이란 무엇인가? 네트워크 확장은 어떻게 이루어지나요?

    모듈형 블록체인은 모든 기능을 로컬에서 처리하는 대신 특정 기능을 외부 레이어에 위임하는 특수화된 네트워크입니다.
    Cornell Rachel
    2026-06-25

최신 기사

암호화폐 기초

튜토리얼

암호화폐 피디아

투자하다

  • 암호화폐에서 최대 추출 가능 가치(MEV)란 무엇인가요? MEV를 피하는 방법은 무엇인가요?

    암호화폐에서 최대 추출 가능 가치(MEV)란 무엇인가요? MEV를 피하는 방법은 무엇인가요?

    최대 추출 가능 가치(MEV, Maximal Extractable Value), 이전에는 광부 추출 가능 가치(Miner Extractable Value)로 알려졌던 이 용어는 표준 블록 보상과 가스 수수료 외에도 블록 내에서 거래를 포함, 제외 또는 재정렬함으로써 블록 생산에서 추출할 수 있는 최대 가치를 의미합니다.
    Jerry McNeill
    2026-07-01
  • 암호화폐 트레이딩 봇: 무엇이며 어떻게 작동하나요?

    암호화폐 트레이딩 봇: 무엇이며 어떻게 작동하나요?

    암호화폐 트레이딩 봇은 사용자와 암호화폐 거래소 사이의 인터페이스 역할을 하며 디지털 자산의 매매 과정을 자동화하도록 설계된 소프트웨어 애플리케이션입니다.
    Cornell Rachel
    2026-06-26
  • 앱체인이란 무엇인가? 애플리케이션 특화 블록체인은 어떻게 작동하는가?

    앱체인이란 무엇인가? 애플리케이션 특화 블록체인은 어떻게 작동하는가?

    앱체인은 단일 애플리케이션을 지원하기 위해 구축된 블록체인으로, 다른 탈중앙화 애플리케이션들과 블록 공간을 경쟁하는 대신 전용 리소스를 제공합니다.
    Jerry McNeill
    2026-06-25
  • 체인 추상화란 무엇인가? 장점과 과제는 무엇인가?

    체인 추상화란 무엇인가? 장점과 과제는 무엇인가?

    체인 추상화는 사용자 경험을 분산된 블록체인 인프라로부터 분리하는 디자인 접근 방식입니다.
    Hallie Gill
    2026-06-25
  • 모듈형 블록체인이란 무엇인가? 네트워크 확장은 어떻게 이루어지나요?

    모듈형 블록체인이란 무엇인가? 네트워크 확장은 어떻게 이루어지나요?

    모듈형 블록체인은 모든 기능을 로컬에서 처리하는 대신 특정 기능을 외부 레이어에 위임하는 특수화된 네트워크입니다.
    Cornell Rachel
    2026-06-25
더 많은 데이터 보기 

콘텐츠

BTCBTC(BTC)
$0
--(지난 24시간)
현물선물

헤드라인

더보기
  1. 1비트코인에는 몇 개의 사토시가 있습니까? 사토시의 차이점은 무엇입니까?
  2. 2ETC와 ETH의 차이점은 무엇입니까? ETC와 ETH의 향후 전망은 무엇입니까?
  3. 3시장이 언제 바닥을 칠 것인가요? 주의해야 할 3가지 사항
  4. 4지분 증명은 어떻게 작동하나요? 지분 증명 대 작업 증명
  5. 5콜드 월렛 암호화폐란 무엇인가요? 콜드월렛이 왜 필요한가요?

승자 목록

더보기
Space and Time
Space and TimeSXT

$0.0105

+34.31%
Billions Network
Billions NetworkBILL

$0.0600

+24.78%
TRIA
TRIATRIA

$0.0102

+24.18%
Collector Crypt
Collector CryptCARDS

$0.1672

+17.27%
Bitlight
BitlightLIGHT

$0.1281

+13.86%

인기 트렌드

더보기
Lido DAO
Lido DAOLDO

$0.3265

+5.19%
Alephium
AlephiumALPH

$0.0399

-1.75%
Curve DAO
Curve DAOCRV

$0.2235

+8.18%
Hyperliquid
HyperliquidHYPE

$63.8370

-2.61%
Block Street
Block StreetBSB

$0.1378

+12.48%

최근에 추가

더보기
SK Hynix
SK HynixSKHYB

$163.500

+5.22%
Cash Cat
Cash CatCASHCAT

$0.1838

+12.03%
Cerebras
CerebrasCBRSB

$207.030

-0.12%
Invesco QQQ Trust
Invesco QQQ TrustQQQB

$717.000

-0.13%
Palantir
PalantirPLTRB

$128.330

+0.67%

최신 뉴스

더보기
  1. 1경쟁사들이 오픈 USD 네트워크를 출시하면서 서클 주가 17% 급락
  2. 2의회의 명확성 검증 법안이 암호화폐 시장 변동성을 유발할 수 있다
  3. 3기관 수요 감소로 비트코인 ETF 자금 유출액 40억 달러 기록적 수준 달성
  4. 4SBI의 2억 8,900만 달러 비트뱅크 인수는 일본 암호화폐 시장 통합 신호탄
  5. 5인베스코, 스테이블코인 준비금 지원을 위한 토큰화 펀드 신청
회사 소개
  • 비트칸 소개
  • 문의하기
  • 공지사항
  • VIP 프로그램
  • 비트칸 홍보대사
  • 기관 서비스
제품
  • 현물
  • 선물
  • 암호화폐
  • 배우기
  • 뉴기
  • 시장
  • 암호화폐 구매 방법
  • BTC에서 USD로 계산기
  • 보상
도움
  • 지원 센터
  • 이메일 보내기
  • 라이브 채팅
  • 앱 다운로드
  • 상장 신청
  • 비트코인 구매
  • 이더리움 구매
  • 도지코인 구매
  • 알트코인 구매
조건
  • 이용약관
  • 개인 정보 정책
  • 거래 규칙
  • 수수료
지역 사회
한국어
회사 소개
+
  • 비트칸 소개
  • 문의하기
  • 공지사항
  • VIP 프로그램
  • 비트칸 홍보대사
  • 기관 서비스
제품
+
  • 현물
  • 선물
  • 암호화폐
  • 배우기
  • 뉴기
  • 시장
  • 암호화폐 구매 방법
  • BTC에서 USD로 계산기
  • 보상
도움
+
  • 지원 센터
  • 이메일 보내기
  • 라이브 채팅
  • 앱 다운로드
  • 상장 신청
  • 비트코인 구매
  • 이더리움 구매
  • 도지코인 구매
  • 알트코인 구매
조건
+
  • 이용약관
  • 개인 정보 정책
  • 거래 규칙
  • 수수료
지역 사회
+
  • Twitter
  • Facebook
  • Telegram
  • YouTube
  • Instagram
  • Medium
  • Linkedin
@2012-2026 BITKAN.com