ZKProof Community Reference. Version 0.2. 한국어 번역
ZKProof 표준화 그룹이 작성하고 있는 문서 “ZKProof Community Reference”의 version 0.2를 한국어로 번역하려 한다. 거의 모든 문장을 번역하도록 하겠지만, 필자가 생각하기에 zero-knowledge proof를 이해하기 위해 필요한 부분들만 선택적으로 번역할 예정이다. 또한, 시간이 흘러 ZKProof 커뮤니티에서 발행한 최신 버전의 문서와 본 번역본의 버전이 달라질 수 있음을 미리 알려드린다.
앞으로 포스팅될 이 한국어 번역본이 국내에서 zkproof를 처음 접할 많은 연구자들, 그리고 zkproof를 이용한 시스템을 개발하는 개발자들의 이해에 조금이라도 도움이 되기를 바란다.
Abstract
zero-knowledge proof는 데이터의 기밀성을 유지하면서 수학적 statement를 증명할 수 있도록 해준다. 이것은 다양한 응용에서 프라이버시를 강화하는 암호학적 도구로서 사용될 수 있지만, 이것의 실용성은 secure, practical and interoperable deployments에 달려있다.
본 ZKProof Community Reference (ZKProof의 표준화를 위한 산출물) 은 zero-knowledge-proof 기술의 개발을 위한 reference가 되기 위해 작성되었다. 이 문서는 표준화 커뮤니티의 공헌으로 작성되었다. 본 문서는 정의와 이론과 같은 이론적 측면과 구현과 응용과 같은 실용적 측면까지 모두 다룬다.
Contents
- Security (번역 진행중, https://medium.com/@hankyung.ko/zkproof-chapter-1-security-c3868f987d42)
- Construction paradigms
- Implementation
- Applications
Reference
ZKProof. ZKProof Community Reference. Version 0.2. Ed. by D. Benarroch, L. T. A. N. Brandão, E. Tromer. Pub. by zkproof.org. Dec 2019. Updated versions at https://zkproof.org