
웹3에서의 제로노우ledge 증명의 다섯 가지 실용적 사례
작성: Magik Invest
번역: TechFlow intern
제로 나이 지식 증명(ZKP)은 개발 중인 가장 중요한 암호화 기술 중 하나이며, 아래는 ZKP가 dApp을 더 효율적이고, 프라이버시를 보장하며, 탈중앙화하는 데 기여하는 다섯 가지 방법이다.
1. 체인 상의 멀티플레이어 게임 — Dark Forest
Dark Forest는 플레이어들이 차례로 경쟁하는 체인 상의 멀티플레이어 게임이다. 각 플레이어는 하나의 행성에서 시작해 다른 미정복 행성이나 다른 플레이어의 행성을 정복할 수 있으며, 목표는 가능한 많은 점수를 얻는 것이다.
플레이어의 행성 위치와 행동은 모두 숨겨져 있어 다른 플레이어에게 공개되지 않는다. 플레이어는 자신의 시스템에서 제로 나이 지식 증명(ZK 증명)을 생성하여 블록체인에 제출하고, 스마트 계약이 해당 동작이 유효한지 검증한다. 매번 증명할 때마다 플레이어는 위치의 해시값을 제출하며, 모든 플레이어의 위치 해시값은 체인 상에 저장되지만 실제 내용은 공개되지 않는다. 플레이어는 특정 지역 내 모든 가능한 해시값을 계산함으로써 그 지역의 행성을 탐색할 수 있는데(이는 시간이 소요됨), 이것이 바로 제로 나이 지식 증명이 멀티플레이어 게임에서 작동하는 방식이다.
2. 프라이버시 거래 — Tornado.cash
Tornado.cash는 사용자가 ETH를 익명으로 다른 계정으로 전송할 수 있게 해준다. 사용자는 ETH를 풀(pool)에 예치한 후, 다른 계정을 통해 그 풀에서 ETH를 인출할 수 있다.
ZK는 예치와 인출 사이의 연결 고리를 끊는 데 도움을 준다. 예치 시 사용자는 비밀 값의 해시를 제출한다. 이후 인출 시에는 자신이 해당 비밀 값을 알고 있다는 사실만을 증명하면 되며, 구체적으로 어떤 비밀 값을 아는지는 밝히지 않아도 된다. 이를 통해 사용자는 자신의 예치 내역을 공개하지 않고도 ETH를 인출할 수 있다.
3. 저장 증명 — Filecoin
Filecoin은 누구나 데이터를 탈중앙화된 방식으로 저장할 수 있도록 지원하며, 각 스토리지 제공자는 다음 두 가지 증명을 제출해야 한다.
1. 복제 증명(PoRep) — 데이터가 제공자에 의해 다운로드되었음을 증명
2. 공간-시간 증명(PoSt) — 데이터가 여전히 저장되고 있음을 증명
ZK를 활용함으로써 Filecoin은 PoRep와 PoSt의 크기를 100KB 이상에서 단 192바이트로 압축하여 저장 공간을 크게 절약한다. 각 스토리지 제공자는 PoRep와 PoSt 각각에 대해 10개의 ZKP를 생성하며, 매우 저렴한 비용으로 체인 상에서 검증이 가능해 대역폭과 채굴 비용을 절감할 수 있다.
4. 프라이버시 기반 신원 및 인증 — Iden3
Iden3는 PolygonID와 같은 솔루션을 지원하여, 사용자의 데이터를 공유하면서도 개인정보를 보호한다. 예를 들어, 자신의 신원을 공개하지 않고 DAO 회원임을 증명하거나, 정확한 연령을 밝히지 않고 18세 이상임을 입증할 수 있다.
ZK를 활용하면 사용자는 자신이 DAO의 구성원 주소 중 하나임을 증명할 수 있으며, 그 주소가 무엇인지 공개하지 않고도 된다. 또한 사용자는 문서의 실제 세부 정보를 공개하지 않으면서도 유효한 자격(예: 18세 이상)을 소지하고 있음을 증명할 수 있다.
5. 수익성 증명
Mina Protocol은 트레이더와 펀드가 실제로 수익을 냈는지를 검증할 수 있도록 지원하면서도 실제 거래 내용은 공개하지 않는다. 유동성 제공자(LP)나 팔로워는 구체적인 거래 또는 투자 내역을 알지 못하더라도 트레이더의 수익 창출 능력을 검증할 수 있다.
ZK를 사용하면 트레이더는 거래소 계정을 애플리케이션에 연결할 수 있고, 이 애플리케이션은 모든 거래 기록을 가져온 후, 트레이더의 운영 세부 사항을 드러내지 않으면서도 수익성에 대한 ZKP를 생성할 수 있다.
TechFlow 공식 커뮤니티에 오신 것을 환영합니다
Telegram 구독 그룹:https://t.me/TechFlowDaily
트위터 공식 계정:https://x.com/TechFlowPost
트위터 영어 계정:https://x.com/BlockFlow_News














