https://x.com/SuccinctLabs/status/1975989782200320231
이전에는 증명을 생성하기 위한 모든 입력값이 네트워크에 공개되었는데, 이를 숨길 수 있는 Private Proving가 공개되었습니다.
프라이빗 증명에선 유저가 증명 생성을 요청할 때 입력값이 암호화되어 TEE 환경으로 보내지고, TEE 내에서 복호화되어 증명이 생성됩니다 (첨부 사진 참고). 이처럼 증명을 생성하는 Prover도 입력값을 볼 수 없도록 설계되어 있어 개인정보나 기밀성이 중요한 앱들에서 ZK가 활용될 수 있는 가능성을 여는 기술이라고 볼 수 있습니다.
예를 들어 위 기술을 이용해 아래 같은 앱들이 나올 수 있습니다.
- 프라이빗 스테이블코인
- 프라이빗 DEX
- 프라이빗 신원 증명
Hibachi라는 perp dex는 거래 내역을 비공개로 유지하면서도, Succint를 사용하는 이용해 거래를 검증 가능하도록하고 있는데 이게 아주 좋은 예시가 될 것 같네요
