ZKP 약어를 본 적이 있습니까? 요컨대 영 지식 증명입니다. 이것은 간단히 프로토콜. 비밀 정보를 보호하려는 엔티티에 유용합니다. 그것은 단지 사실없이 필연적으로 가방에서 비밀을 내 보냅니다.
 

ZKP 인증 및 신청

 
이것은 증명 자와 검증자가 관련된 시나리오입니다. 프로토콜은 별개의 측면에있을 수 있습니다. 즉, 대화 형 또는 비대화 형입니다. 좋은 예는 '검증 자'가 '제공자'에게 H (해시)를 가져가는 경우입니다. 이 경우 입증 측은 상대방이 비밀 정보를 가지고 있음을 증명합니다. H로 해시하는 기능이 있습니다.
 
검증 당사자는 검증 당사자가 해시 할 수있는 데이터를 가지고 있음을 증명하는 ZKP를 생성합니다. 사실, 검증 당사자에게 정보 공개가 이루어지지 않았습니다. 이것은 ~이 될 것이다 에 관한 그 정보.
 

인증 프로토콜

 
진위 과정에서 증명 에이전트는 증명합니다. 이것은 확인 에이전트가 비밀 신원을 소유하도록 유도합니다. 증명 측이 가지고있는 경우를 생각해보십시오 RSA 또는 EC (비대칭 키 쌍). 그들은 민영화 된 키를 사용하여 응답을 발행 할 수 있습니다. 이것은 민영화 된 키와 함께 증거로 전송되는 주어진 문제입니다. 모든 경우에 민영화 된 키는 공개되지 않습니다. 확인 당사자가 민영화 된 사람의 소유 증명. 모든 정확성을 가진 'prover'는 여러 계산을 실행합니다. 따라서 정보 전송은 어떤 계시도 없이는 아닙니다 에 관하여 캡슐화 된 비밀.
 

블록 체인 기술은 ZKP와 어떤 관련이 있습니까?

 
암호화 세계 개요로 돌아 가면 블록 체인 시스템이 있습니다. 고유 한 레코드 목록을 통합합니다. 이들 기록은 일반적으로 누적하여 전 세계적으로 많은 엔티티에서 관리합니다. 이 엔티티 소유 블록 체인 목록. 이것은 네트워크에서 전체 트랜잭션을 보는 데 관련된 모든 엔티티를 부여합니다. 따라서 개인 정보 또는 익명 성 제공이 없습니다. ZKP는 특히 다음과 같은 거래를 처리 할 때 프라이버시를 부여합니다. 필요 기밀 유지. 따라서, 거래가 명확하게 이루어 졌음을 증명하는 방법을 제공합니다. 따라서 당사자의 비밀 데이터는 공개되지 않습니다. 이러한 데이터는 전체 거래에 사용 된 금액과 주소를 중심으로 진화합니다.
 

ZKP는 어디에 적용됩니까?

 
Zero Knowledge Proof는 여러 측면에서 적용됩니다. 특히 캡슐화가 필요한 정보를 다룰 때. ZKP 프레임 워크를 적용 할 가치가있는 영역 중 하나는 기밀성을 유지할 때입니다. 전체 설정에 관련된 데이터는 암호화를 거칩니다. 증명을 위해 게시 된 모든 증명은 정확성으로 수행됩니다. ZKP 응용 프로그램의 또 다른 영역은 전체 공연. 이는 블록 체인 시스템에서 제공되는 앱에 도움이됩니다. 이 경우 앱 코드 구현은 오프 체인입니다. 주어진 컴퓨터를 통해서도 발생할 수 있습니다. 이것은 블록 체인 시스템에서 사용할 수 있습니다.
사얀 미트라
사얀 미트라

Sayan은 선택 또는 오히려 본능에 의한 작가입니다. 그는 인프라 개발 웹 사이트의 콘텐츠 작가로 시작했습니다. 수년 동안 그는 블로깅에서 창의적인 글쓰기, 웹 콘텐츠 작성, 사이트 리뷰에 이르기까지 여러 가지 다재다능한 프로젝트에 참여했습니다. 관광, 패션, 부동산, 도박, 스포츠, 정치, 사업 제안, 프레젠테이션 작업, 기술 문서 작성, 일반화 된 주제 – Sayan은 모든 것을 그의 말로 해왔습니다.

X